Releases: pluto-lang/pluto
@plutolang/pulumi-adapter@0.4.5
Patch Changes
-
c406bdf: feat(adapter): add
projectRoot
to Pulumi config for path resolutionThis 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 theprojectRoot
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
Patch Changes
- e58e6d2: feat(sdk): add Website resource type
@plutolang/pluto-infra@0.4.13
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
@plutolang/simulator-adapter@0.3.16
Patch Changes
- Updated dependencies [ef557b1]
- @plutolang/pluto-infra@0.4.12
- @plutolang/pluto@0.4.7
@plutolang/pluto@0.4.7
Patch Changes
-
ef557b1: feat(sdk): include the
raw
option in the Function constructorAdd the
raw
option to the Function constructor. When set totrue
, 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
Patch Changes
-
ef557b1: feat(sdk): include the
raw
option in the Function constructorAdd the
raw
option to the Function constructor. When set totrue
, 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
Patch Changes
- @plutolang/simulator-adapter@0.3.16
- @plutolang/static-deducer@0.4.5
@plutolang/static-deducer@0.4.5
Patch Changes
-
4cfb9a8: feat(deducer): use the
name
parameter from the new expression as the resource object namePreviously, 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 todefault
when not provided.
@plutolang/simulator-adapter@0.3.15
Patch Changes
- Updated dependencies [52cd794]
- @plutolang/pluto-infra@0.4.11
- @plutolang/pluto@0.4.6