Skip to content

1.50.2

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 20 May 11:31
· 2 commits to refs/heads/develop since this release
31b5e2f

Summary

We're excited to announce that with this release, the Batch Processing and Parameters utilities now support native AOT compilation, completing native AOT support across all Powertools utilities!

Batch processing and Parameters native AOT support

Batch Processing

Parameters

What is Native AOT?

Native AOT (Ahead-of-Time) compilation transforms your .NET applications into self-contained native executables, offering:

  • Up to 60% faster cold start times
  • Reduced memory footprint (up to 80% smaller in some scenarios)
  • Zero JIT compilation overhead
  • Optimizations for serverless and containerized environments

Working with native AOT

To get started with native AOT you need to update your Lambda function's runtime to .NET 8 and add the following to your project file:

<PropertyGroup>
    <PublishAot>true</PublishAot>
</PropertyGroup>

Changes

📜 Documentation updates

  • chore(deps): bump squidfunk/mkdocs-material from f6c81d5 to eb04b60 in /docs (#880) by @dependabot[bot]
  • chore(deps): bump squidfunk/mkdocs-material from 95f2ff4 to f6c81d5 in /docs (#879) by @dependabot[bot]

🔧 Maintenance

  • chore: update batch and parameters version for release 1.50.2 (#891) by @hjgraca
  • chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.24 to 3.0.25 (#889) by @dependabot[bot]
  • chore(deps): bump github/codeql-action from 3.28.17 to 3.28.18 (#888) by @dependabot[bot]
  • chore(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 (#885) by @dependabot[bot]
  • chore(deps): bump aws-actions/configure-aws-credentials from 4.2.0 to 4.2.1 (#883) by @dependabot[bot]
  • chore(deps): bump squidfunk/mkdocs-material from f6c81d5 to eb04b60 in /docs (#880) by @dependabot[bot]
  • chore: Add AOT support Parameters utility (#882) by @hjgraca
  • chore: Feature/batch aot support (#881) by @hjgraca
  • chore(deps): bump squidfunk/mkdocs-material from 95f2ff4 to f6c81d5 in /docs (#879) by @dependabot[bot]
  • chore(deps): bump aws-actions/configure-aws-credentials from 4.1.0 to 4.2.0 (#876) by @dependabot[bot]

This release was made possible by the following contributors:

@dependabot[bot], @hjgraca and dependabot[bot]