Skip to content

Releases: pluto-lang/pluto

@plutolang/[email protected]

08 Aug 13:52
787d5af
Compare
Choose a tag to compare

Patch Changes

  • 78a976b: fix(deducer): correct environment variable access code format

    The code generation for environment variable access within the infrastructure code, which is written in TypeScript, was incorrectly producing Python format. This change ensures the code is now generated in the proper TypeScript format, resolving the error.

@plutolang/[email protected]

08 Aug 13:52
787d5af
Compare
Choose a tag to compare

Patch Changes

@plutolang/[email protected]

07 Aug 09:50
028ee4f
Compare
Choose a tag to compare

Patch Changes

  • c1c732e: fix(deducer): use package name from dist-info instead of import name

    The package import name may differ from its actual package name. For instance, pysqlite3-binary is the package name, but it is imported as pysqlite3. This mismatch can cause the loss of required packages at runtime.

@plutolang/[email protected]

07 Aug 09:35
cc1f17e
Compare
Choose a tag to compare

Patch Changes

  • e3d17b1: fix(deducer): resolve deducer malfunction with imports in function body

    The deducer fails to operate correctly when encountering import statements inside function bodies, attempting to retrieve module symbols from these local scope imports. Since global scope is required for symbol resolution and these imports don't need extraction, the solution is to bypass import statements during the extraction process.

@plutolang/[email protected]

07 Aug 09:50
028ee4f
Compare
Choose a tag to compare

Patch Changes

@plutolang/[email protected]

07 Aug 09:35
cc1f17e
Compare
Choose a tag to compare

Patch Changes

@plutolang/[email protected]

06 Aug 12:51
5a96b0e
Compare
Choose a tag to compare

Patch Changes

@plutolang/[email protected]

06 Aug 12:42
d827039
Compare
Choose a tag to compare

Patch Changes

@plutolang/[email protected]

06 Aug 12:42
d827039
Compare
Choose a tag to compare

Patch Changes

  • cdf966f: feat(sdk): remove runtime dependency for AWS account ID retrieval

    The previous AWS queue resource type implementation required the AWS_ACCOUNT_ID environment variable to be set by the runtime handler. The setting only occurred upon receiving a request, causing a panic if the queue resource type was used globally without the AWS_ACCOUNT_ID being set.

    This commit eliminates the need for runtime setting of AWS_ACCOUNT_ID by utilizing the sts.GetCallerIdentity API to retrieve the account ID.

@plutolang/[email protected]

06 Aug 12:51
5a96b0e
Compare
Choose a tag to compare

Patch Changes

  • ba661d2: feat(sdk): optimize cold-start performance

    Move import statements to container initialization to enhance runtime performance.

    By shifting import statements to container initialization rather than at invocation time, we ensure that the import process is completed with more resources available, leading to improved cold-start performance.