Release 1.74.0 - Rust Build Support (Beta); New help text; Default samconfig.toml; Bug fixes
aws-sam-cli-bot
released this
23 Feb 19:19
·
1522 commits
to master
since this release
What's Changed
- chore(deps): bump cryptography from 38.0.3 to 39.0.1 in /requirements by @dependabot in #4669
- feat: add build in source support for sync command by @torresxb1 in #4678
- fix: relax the version constraint on
cfn-lint
by @sriram-mv in #4576 - test: add integration tests for building in source with sam build by @torresxb1 in #4680
- Add feature flag for Rust BuildMethod by @hawflau in #4674
- chore: bump AWS Lambda Builders version by @aws-sam-cli-bot in #4686
- Expose
rustcargolambda
BuildMethod by @hawflau in #4673 - chore: Remove unnecessary samtranslator import "IS_STR" by @aahung in #4698
- feat: Store cache information for each sync flow in sam sync context by @hnnasit in #4682
- feat: Pass sync context into all sync flows by @qingchm in #4677
- chore: Update update_app_templates_hash.yml to add internal label by @lucashuy in #4707
- chore: update deploy tests to run in 4 parallel threads by @mndeveci in #4713
- feat: implementation on the root command help text design by @sriram-mv in #4679
- fix: file/directory permissions within the zip while packaging artifacts by @sriram-mv in #4655
- feat: make layer version optional for function layer ref sync flow by @mndeveci in #4714
- chore: fix canary failures which extends from deploy class by @mndeveci in #4721
- Add integration tests for Rust BuildMethod by @hawflau in #4687
- test: add sam build Esbuild integ tests for building in source directory by @torresxb1 in #4720
- Rename rustcargolambda build method to rust-cargolambda by @hawflau in #4722
- test: add sam sync integration tests for building in source with makefile by @torresxb1 in #4697
- Remove awslabs from docs by @sriram-mv in #4726
- fix: Failing sam local commands for functions with inline code gracefully by @hnnasit in #4725
- test: add sam sync integration tests for esbuild with building in source directory by @torresxb1 in #4728
- feat: Create default samconfig.toml by @mildaniel in #4723
- ruff: bye-bye pylint by @sriram-mv in #4732
- feat: Add local hash for all sync flows and add local hash comparison by @qingchm in #4719
- codeql: fix warnings by @sriram-mv in #4743
- chore: remove debug flag from sync integ tests by @mndeveci in #4741
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4666
- fix: telemetry for Abort by @sriram-mv in #4738
- Skipping Rust integration tests on Windows by @hawflau in #4742
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4751
- chore: bump version to 1.74.0 by @hawflau in #4752
Full Changelog: v1.73.0...v1.74.0
Hashes:
Filename | SHA256 |
---|---|
aws-sam-cli-1.74.0.sierra.bottle.tar.gz | 691f969cfdba69b7035f8666237fac8b8f42a49bca3eb5fa42ce047f964d4124 |
AWS_SAM_CLI_64_PY3.msi | 980d76d324cb78ef3389c0a3109832f5d4ccf055dd41b5d3f5b01ff33d9dc8a4 |
aws-sam-cli-linux-x86_64.zip | 2db575017c0ae7f3f13f4d84e5213eef03699073fd2f90f99456ea0edf21fce3 |
aws-sam-cli-macos-x86_64.pkg | bd8113d48e43e35452898ec8bd7cbb7e4aa7300bae4a6276d47c3c11abf9c5f8 |
aws-sam-cli-macos-arm64.pkg | 7fa40db545f99f0fa123b6a9ddde0fc139f89513e17fb3f473c9a98e014443e1 |