Releases: aws/aws-sam-cli
Releases · aws/aws-sam-cli
Release 1.76.0 - Security Patch for werkzeug, SAM-T version bump and Bug Fixes
What's Changed
- Revert "fix: Pin docker provider version to 2.x (#4588)" by @moelasmar in #4779
- fix: Remove the logic that stores datetime information into packaged ZIP by @qingchm in #4781
- fix: change the ServerlessTf module version to use the latest by @moelasmar in #4785
- chore(deps): bump werkzeug from 2.0.3 to 2.2.3 in /requirements by @dependabot in #4717
- fix: Support is SAM template check if transform is in list format by @GavinZZ in #4787
- Update appveyor canary definitions to upload test reports to S3 on fi… by @hawflau in #4774
- fix: catch all boto errors and exit gracefully by @sriram-mv in #4789
- chore: fix deploy test issue caused by uninstantiated s3_bucket_name variable by @mndeveci in #4777
- chore: bump SamTranslator version by @aws-sam-cli-bot in #4782
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4793
- chore: bump version to 1.76.0 by @hnnasit in #4797
- fix: set lint on validate to be default by @sriram-mv in #4799
- fix: Fix init schema integration tests by @hnnasit in #4803
Hashes:
| Filename | SHA256 |
|---|---|
| aws-sam-cli-1.76.0.sierra.bottle.tar.gz | 5402f6ebf791179e788f292d7479351d85af084434666307c785b6da2fc81716 |
| AWS_SAM_CLI_64_PY3.msi | e8dd14e2fd1a9ff88d55fb7680a9d0c749d0865f2a659fc31f6b4223f6a88b0b |
| aws-sam-cli-linux-x86_64.zip | c58c5213868216972bd7d4880f5517e76416ba4641e276432b2ec77cae994223 |
| aws-sam-cli-macos-x86_64.pkg | 7b3da8b48eb91dea7602b40db7a4cbdca634c067d87af39ac8b9d073ab2dfb5c |
| aws-sam-cli-macos-arm64.pkg | 2807675fb05185567e723b5961c6287241cf5f9c213c75ac4db9814bf46e9b8d |
New Contributors
Full Changelog: v1.75.0...v1.76.0
Release 1.75.0 - SAM-T version bump and bug fixes
What's Changed
- chore: use cfn client with default region setting in managed deploy stack tests by @mndeveci in #4734
- fix: Mocked out samconfig creation in init tests by @lucashuy in #4744
- visual: guided deploy flow fixes. by @sriram-mv in #4761
- feat: update sync flow boto client generation to configure retries by @mndeveci in #4747
- chore(deps): bump actions/labeler from 3 to 4 by @dependabot in #4755
- chore(deps): bump aws-actions/stale-issue-cleanup from 3 to 6 by @dependabot in #4753
- chore(deps): bump actions/github-script from 3 to 6 by @dependabot in #4754
- Override the YAML constructor for timestamps to output as strings and not datetime objects by @brysontyrrell in #4746
- feat: update local hash of the each sync flow by @mndeveci in #4760
- feat: Add template comparison logic as infra sync utility by @qingchm in #4739
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4766
- chore: bump version to 1.75.0 by @hnnasit in #4772
- chore: bump SamTranslator version by @aws-sam-cli-bot in #4773
Hashes:
| Filename | SHA256 |
|---|---|
| aws-sam-cli-1.75.0.sierra.bottle.tar.gz | 9ba65d54a68dfac26dc6804dae2c4da0f86f2a141b82c8b68f4f6f198d769e23 |
| AWS_SAM_CLI_64_PY3.msi | ce3bc0bdebccdb465c34b793ab64c15a0875fb36616fdddc112929893941d447 |
| aws-sam-cli-linux-x86_64.zip | 482dc43b9818ac96dce1dd1d8a2c5049ba08a912f2f8f2cc66f2804410d3f591 |
| aws-sam-cli-macos-x86_64.pkg | 22a3a1b20ffa35a8b0657442c6bbf146f1400508b6278951f1a51884a1ae2af1 |
| aws-sam-cli-macos-arm64.pkg | 331f6e122a8c3fced88331be8165c3cff410253ede4612f005acada0f12163ea |
New Contributors
- @brysontyrrell made their first contribution in #4746
Full Changelog: v1.74.0...v1.75.0
Release 1.74.0 - Rust Build Support (Beta); New help text; Default samconfig.toml; Bug fixes
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-lintby @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
rustcargolambdaBuildMethod 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 |
Release 1.73.0 - Removing Python3.6 support and general bug fixes
What's Changed
- fix: Return non-zero exit code on lint failures by @mildaniel in #4657
- Move up BuildFunctionRuntime Event to track failed builds by runtime by @Beau-Gosse-dev in #4647
- fix: handle special cases for layer sync by @mndeveci in #4651
- fix: remove python3.6 support by @mndeveci in #4635
- fix: Make stack outputs description optional by @mildaniel in #4659
- chore: bump version to 1.73.0 by @jfuss in #4667
- chore: fix sam local and sam sync integration tests by @mndeveci in #4671
- design: New root command help text for
samby @sriram-mv in #4628 - chore: bump SamTranslator version by @aws-sam-cli-bot in #4672
New Contributors
- @Beau-Gosse-dev made their first contribution in #4647
Full Changelog: v1.72.0...v1.73.0
Hashes:
| Filename | SHA256 |
|---|---|
| aws-sam-cli-1.73.0.sierra.bottle.tar.gz | 08d92595b67743df717143ffc45679d9fc29d0d86102277c73efc29e18252449 |
| AWS_SAM_CLI_64_PY3.msi | 492d13df78c07f3a7483d37392bf831a24c9fb26c62c8dedd13a75e103a770d4 |
| aws-sam-cli-linux-x86_64.zip | 24aa5893e35ce370b92b730fe163d902d248bdef4e3513eb3810bc6ff91a4efd |
| aws-sam-cli-macos-x86_64.pkg | 8cbcd614231d8af28a2ef9a02bda82b3579125348ad1081d2e635ba93ab4d25f |
| aws-sam-cli-macos-arm64.pkg | 1629b3b08d65aa0371d1d5d9e7de6b78c5f1c725b624bb6c2099f367412d2118 |
Release 1.72.0 - Sam List Command, Lambda Builders & Translator Version Bumps
Hashes:
| Filename | SHA256 |
|---|---|
| aws-sam-cli-1.72.0.sierra.bottle.tar.gz | ac0ac45518f97035fffd3d73eedf77ca1fe117cdbbe3940cfd14f50d9a07713a |
| AWS_SAM_CLI_64_PY3.msi | d696012969436a50eb283228c4faadd914091ad615fbec4160166bb38f0316b3 |
| aws-sam-cli-linux-x86_64.zip | 727858cad133e62b686b06c67264865d8352fc468dacf6edeb8ad4a57b58b486 |
| aws-sam-cli-macos-x86_64.pkg | d9014172052b0256e1f6a6f63510e64c91ae15cae2fbd42fa766743ce2c9f22b |
| aws-sam-cli-macos-arm64.pkg | 2d57c01e1ad6a7cd7003a1e79956f564f7c8ca256925c1162b46fdb59e90dac6 |
What's Changed
- chore: bump SamTranslator version by @aws-sam-cli-bot in #4613
- chore: bump AWS Lambda Builders version by @aws-sam-cli-bot in #4617
- feat: List Command by @mildaniel in #4587
- feat: Add warning about not providing stack name option by @mildaniel in #4624
- fix: Fix failing list tests on Windows by @mildaniel in #4623
- Add event tracking for sam validate --lint metrics by @cdavidxu-hub in #4612
- chore: Use utility's yaml parse method in list producer by @qingchm in #4632
- fix: Revert an integration test change related to permission change revert by @qingchm in #4633
- feat: Added feature branches to build and codeql actions by @lucashuy in #4643
- feat: Only stream command output to stdout by @mildaniel in #4650
- chore: bump version to 1.72.0 by @mildaniel in #4652
Full Changelog: v1.71.0...v1.72.0
Release 1.71.0 - Support for Runtime Management Controls
What's Changed
- feat: send build in source parameter through to lambda builders library by @torresxb1 in #4566
- fix: remove log & data separation from base_local_service by @mndeveci in #4563
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4573
- Add CodeQL GH Action by @hawflau in #4552
- chore: Remove type/bug label for Bug Issue Template by @jfuss in #4586
- Handled unhandled exception to show bug report message by @hawflau in #4565
- fix: Pin docker provider version to 2.x by @mildaniel in #4588
- Fix appveyor canary job uploading test reports by @hawflau in #4590
- Print all error name and message in UnhanledException messaging by @hawflau in #4594
- fix: Fix the permission errors in Windows and add back the CVE-2007-4559 Patch changes by @hnnasit in #4580
- revert: #4462 & #4485 by @mndeveci in #4603
- Fix printing exception message by @hawflau in #4602
- chore: bump SamTranslator version by @aws-sam-cli-bot in #4608
- feat: Support Runtime management controls (#420) by @mndeveci in #4609
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4582
- chore: bump version to 1.71.0 by @mndeveci in #4598
Full Changelog: v1.70.1...v1.71.0
Hashes:
| Filename | SHA256 |
|---|---|
| aws-sam-cli-1.71.0.sierra.bottle.tar.gz | 9cb7cefd963aedd1432a28531d42c94940ea370d35a9ae333f366d73b1ddb749 |
| AWS_SAM_CLI_64_PY3.msi | 37238f098e477817bf57e50dafcf0004ae74c4cfe42e31a3777ed14308cd9ed6 |
| aws-sam-cli-linux-x86_64.zip | 82d89dad1cef99ad34f334a3348c2a41137a2392b7e70c4a67075447c919d88d |
| aws-sam-cli-macos-x86_64.pkg | 79eef552d1fdb5a09b63d53541332e681a2d7024634cf6ff2214dfa23d03a4a0 |
| aws-sam-cli-macos-arm64.pkg | a56fa82bd529102489cdff5793d315cbfdf4bc79307de52141b7dd339578af0f |
Release 1.70.1 - Patch fix for golang permissions
Hashes:
| Filename | SHA256 |
|---|---|
| aws-sam-cli-1.70.1.sierra.bottle.tar.gz | b4eb1746238cd008e22e55fc104e78e81e8ded6ee74a4f086745790d7a6ec8a3 |
| AWS_SAM_CLI_64_PY3.msi | d5bc70bcceeadb949c0f802ad162e9290e62b4d272574523f34ff7adc2de28b1 |
| aws-sam-cli-linux-x86_64.zip | d62e9e9ad7fd08f51fb06ba93ce42c22e32e0f2f28e25a9506ecbaba41a8dd33 |
| aws-sam-cli-macos-x86_64.pkg | 0c36be0b8fe93b4973b91f429a17581403ba6bf8f10b23f4a39066a5b8d2a037 |
| aws-sam-cli-macos-arm64.pkg | 546c37a987a5d33ca70ac68335c9ba5873d72c7392531f4144bda6c0935fe84e |
What's Changed
Full Changelog: v1.70.0...v1.70.1
Release 1.70.0 - SAM Translator Update to Support SQS Max Concurrency
What's Changed
- tests: actually fix the integration tests for validate by @sriram-mv in #4564
- chore: bump SamTranslator version by @aws-sam-cli-bot in #4569
- chore: bump version to 1.70.0 by @mndeveci in #4568
Full Changelog: v1.69.0...v1.70.0
Hashes:
| Filename | SHA256 |
|---|---|
| aws-sam-cli-1.70.0.sierra.bottle.tar.gz | 4dee59574d63188796ee8f6cf199a29ae34bc2192c68303d8b1ca90e670a28dd |
| AWS_SAM_CLI_64_PY3.msi | 5cc065d4e8a789e3099204402cf775aa87b5110283dff1cb550aa27f13969fd2 |
| aws-sam-cli-linux-x86_64.zip | b68e1e32dfdaca6b2f640d0c1d14b6fa9acbc5402d8e6c3ae7ec30376c3c8b6d |
| aws-sam-cli-macos-x86_64.pkg | 3234ab518cea6422643c65b6ce126089a6d9e2f1e7ba1c94f7f55d1cf1c86c59 |
| aws-sam-cli-macos-arm64.pkg | 1334bb2448de4add54290194546652b400fcd55e0bd25db1b13ea93088f58786 |
Release 1.69.0 - sam validate --lint with cfn-lint support, Bugfixes and Improvements
What's Changed
- chore: change license badge in readme to display GH license by @mndeveci in #4538
- Update
sam --infoto display enriched info by @hawflau in #4525 - feat: Add support for S3 Batch Operations event (#4521) by @arjunrawal4 in #4523
- Update make lint by @hawflau in #4534
- chore: Bump SamTranslator version to 1.56.0 and typing_extensions to 4.4.0 by @aahung in #4541
- Update App Template Commit Hash Update job schedule to every 4 hour by @hawflau in #4546
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4545
- chore: bump AWS Lambda Builders version by @aws-sam-cli-bot in #4548
- Reduced the length of the cloned app template folder name by @lucashuy in #4542
- chore: remove duplicated samdev base_command methods in tests by @mndeveci in #4554
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4549
- Support terraform source_paths as list of dicts by @tam116 in #4506
- fix: Add back the fixed CVE-2007-4559 Patch changes by @hnnasit in #4539
- feat: CFN Lint Support - Revert of previous revert by @sriram-mv in #4556
- Bump wheels setuptools by @hawflau in #4557
- Revert "fix: Add back the fixed CVE-2007-4559 Patch changes" by @hnnasit in #4560
- fix:
test_lint_invalid_templateon windows by @sriram-mv in #4561 - chore: new version 1.69.0 by @sriram-mv in #4562
New Contributors
- @arjunrawal4 made their first contribution in #4523
- @tam116 made their first contribution in #4506
Full Changelog: v1.68.0...v1.69.0
Hashes:
| Filename | SHA256 |
|---|---|
| aws-sam-cli-1.69.0.sierra.bottle.tar.gz | d59df47e4b87c6d06570440d4d713cee2b0e22e92ce5140cbb2822993929501c |
| AWS_SAM_CLI_64_PY3.msi | 1cf961d92321c0af249a3beaef7f6ff6026bc4ebc7cec9679f44b654affa0ce2 |
| aws-sam-cli-linux-x86_64.zip | 7d5bec6eac704a522d73d8b4239f1863ca068af0b0343a57064f3fbaf9bf35ee |
| aws-sam-cli-macos-x86_64.pkg | 45809433cd9a4fafc02370e406fdd914118515e9961e3f8cee1bcd4e23153d5c |
| aws-sam-cli-macos-arm64.pkg | cb84a6f7c19e9d7f34f492948c6e484795bdaa1811e95e5e4d565d188456a0ac |
Release 1.68.0 - Support of CodeS3Location in AppSyncFunctionConfiguration, bug fixes and dependencies update
What's Changed
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4502
- fix: Updated command tracker to capture hook exceptions by @lucashuy in #4480
- ci: add gh action to generate and test pyinstaller zip file by @mndeveci in #4487
- Update pyinstaller to include modules under samcli dir as hidden imports by @hawflau in #4458
- ci: validate hidden imports during unit & integration tests by @mndeveci in #4503
- fix: move "set -eu" after setting all variables by @mndeveci in #4508
- adds support of CodeS3Location in AppSyncFunctionConfiguration by @roh-hitiq in #4463
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4504
- ci: fix canary failures by @mndeveci in #4511
- chore(deps): bump wheel from 0.36.2 to 0.38.1 in /requirements by @dependabot in #4517
- update pyopenssl dep to fix #4527 by @reaperhulk in #4528
- chore(deps): bump setuptools from 54.2.0 to 65.5.1 in /requirements by @dependabot in #4518
- chore: bump version to 1.68.0 by @hawflau in #4532
- CVE-2007-4559 Patch by @TrellixVulnTeam in #4499
- chore: Update development guide to include information on dependency updates by @qingchm in #4476
- Revert "CVE-2007-4559 Patch" by @hawflau in #4535
New Contributors
- @roh-hitiq made their first contribution in #4463
- @reaperhulk made their first contribution in #4528
- @TrellixVulnTeam made their first contribution in #4499
Full Changelog: v1.67.0...v1.68.0
Hashes:
| Filename | SHA256 |
|---|---|
| aws-sam-cli-1.68.0.sierra.bottle.tar.gz | 7a51b8d349b69f17a90bf29eecd064b6f14c0965aaf573be4997e0adda7cb530 |
| AWS_SAM_CLI_64_PY3.msi | 4fd64109b8b90d017ebad35d878d43c8947a014bb6eafa922494cceef1169383 |
| aws-sam-cli-linux-x86_64.zip | a44a63282d6810528b0ccf278ae2bedfe85f4c2a5e92c9fd8a91a797b735c65f |
| aws-sam-cli-macos-x86_64.pkg | 979c4cf86f460b2542a64846c34522b6857ea34da495d4ba3323cd649340d3af |
| aws-sam-cli-macos-arm64.pkg | f6bbded290a6d33fa65df822fc1c36ab4dbda7c39cd83ed060a1ef3c3bb04cc4 |