Skip to content

Releases: pluto-lang/pluto

@plutolang/pulumi-adapter@0.4.5

12 May 14:21
db44b12
Compare
Choose a tag to compare

Patch Changes

  • c406bdf: feat(adapter): add projectRoot to Pulumi config for path resolution

    This commit adds the projectRoot setting to the Pulumi configuration by default. This feature improves the accuracy of relative path resolution for resource creation, like a Website. With the projectRoot available, the infra SDK can correctly resolve paths given by the user relative to the project's base directory. For instance, creating a Website resource with a path parameter relative to the project root is now possible as demonstrated:

    const website = new Website("./public");

@plutolang/pluto@0.4.8

12 May 14:21
db44b12
Compare
Choose a tag to compare

Patch Changes

  • e58e6d2: feat(sdk): add Website resource type

@plutolang/pluto-infra@0.4.13

12 May 14:21
db44b12
Compare
Choose a tag to compare

Patch Changes

  • e58e6d2: feat(sdk): add Website resource type

  • 93a0d4b: chore(sdk): upgrade @pulumi/aws to support Python 3.12 in Lambda

    Upgraded @pulumi/aws version from 6.4.1 to 6.34.1 to ensure compatibility with the Python 3.12 runtime in AWS Lambda functions.

  • Updated dependencies [e58e6d2]

    • @plutolang/pluto@0.4.8

@plutolang/cli@0.4.18

12 May 14:21
db44b12
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [c406bdf]
  • Updated dependencies [b3400ad]
    • @plutolang/pulumi-adapter@0.4.5
    • @plutolang/pyright-deducer@0.1.11
    • @plutolang/static-deducer@0.4.6
    • @plutolang/simulator-adapter@0.3.17

@plutolang/simulator-adapter@0.3.16

09 May 12:15
be4d32f
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [ef557b1]
    • @plutolang/pluto-infra@0.4.12
    • @plutolang/pluto@0.4.7

@plutolang/pluto@0.4.7

09 May 12:15
be4d32f
Compare
Choose a tag to compare

Patch Changes

  • ef557b1: feat(sdk): include the raw option in the Function constructor

    Add the raw option to the Function constructor. When set to true, it ensures the function doesn't wrap the adapter provided by the SDK developer, allowing raw data from the platform to be sent directly to the function handler.

@plutolang/pluto-infra@0.4.12

09 May 12:16
be4d32f
Compare
Choose a tag to compare

Patch Changes

  • ef557b1: feat(sdk): include the raw option in the Function constructor

    Add the raw option to the Function constructor. When set to true, it ensures the function doesn't wrap the adapter provided by the SDK developer, allowing raw data from the platform to be sent directly to the function handler.

  • Updated dependencies [ef557b1]

    • @plutolang/pluto@0.4.7

@plutolang/cli@0.4.17

09 May 12:15
be4d32f
Compare
Choose a tag to compare

Patch Changes

  • @plutolang/simulator-adapter@0.3.16
  • @plutolang/static-deducer@0.4.5

@plutolang/static-deducer@0.4.5

06 May 13:08
f1a69cf
Compare
Choose a tag to compare

Patch Changes

  • 4cfb9a8: feat(deducer): use the name parameter from the new expression as the resource object name

    Previously, the resource object's name was derived from the resource variable name, causing discrepancies between compilation and runtime. This update utilizes the name parameter from the new expression for naming the resource object during compilation, defaulting to default when not provided.

@plutolang/simulator-adapter@0.3.15

06 May 13:08
f1a69cf
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [52cd794]
    • @plutolang/pluto-infra@0.4.11
    • @plutolang/pluto@0.4.6