·
2 commits
to refs/heads/develop
since this release
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
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
toeb04b60
in /docs (#880) by @dependabot[bot] - chore(deps): bump squidfunk/mkdocs-material from
95f2ff4
tof6c81d5
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
toeb04b60
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
tof6c81d5
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]