Skip to content

Releases: aws/aws-sam-cli

Release 1.83.0 - Fix S3 bucket policy issue for sam pipeline command & various improvements and bug-fixes

11 May 19:29
129ac47
Compare
Choose a tag to compare

What's Changed

  • Move --beta-features flag to common options; Update sam --info to show available beta feature flag env vars by @hawflau in #5062
  • chore: Refactor the linking algorithm to be more generic by @mildaniel in #5074
  • fix: Fix Terraform Integration Tests by @mildaniel in #5088
  • fix: accept pipe as config file by @nVlast in #4896
  • fix: Favor a stale image when daemon doesn't support registry query by @com4 in #5020
  • feat: update aws-sam-translator to 1.66.0 by @sriram-mv in #5093
  • fix: Fix S3 bucket policy issue for sam pipeline by @xazhao in #5078
  • fix(list): Handle Stacks with >100 resources by @jfuss in #5097
  • feat: help text for all local suite. by @sriram-mv in #5023
  • chore: consolidate env vars and set the ones recommended by AppVeyor by @mndeveci in #5099
  • feat: logs powered by rich by @sriram-mv in #4998
  • chore: bump AWS Lambda Builders version by @aws-sam-cli-bot in #5100
  • chore(deps): bump pyinstaller from 5.9.0 to 5.10.1 in /requirements by @dependabot in #5095
  • chore(deps-dev): bump types-chevron from 0.14.2 to 0.14.2.4 in /requirements by @dependabot in #5027
  • feat: update SAM CLI with latest App Templates commit hash by @github-actions in #5086
  • fix: Flaky Init Test by @mildaniel in #5105
  • chore: GHA for Auto Closing issues that were released by @jfuss in #5108
  • feat: update SAM CLI with latest App Templates commit hash by @github-actions in #5106
  • fix: relax IAM Policy Document structure requirements by @rhynix in #5092
  • remove dotnet5 support by @mndeveci in #5089
  • chore: run other test group in parallel by @mndeveci in #5113
  • chore: Refactor the translate function by @mildaniel in #5090
  • fix: fix the documentation url for deploy command by @moelasmar in #5124
  • fix: fix the python installation in CDK integration Appveyor by @moelasmar in #5123
  • feat: update SAM CLI with latest App Templates commit hash by @github-actions in #5116
  • fix: fix some issues in integration testing by @moelasmar in #5125
  • chore(deps): bump pygments from 2.15.0 to 2.15.1 in /requirements by @dependabot in #5126
  • chore(deps): bump setuptools from 65.5.1 to 67.7.2 in /requirements by @dependabot in #5127
  • feat: update terraform prepare hook to use linking fields values to link the applied resources. by @moelasmar in #5120
  • chore: run all sam init tests in the same group by @mndeveci in #5136
  • feat: add API Gateway Method, and Rest API resources linking by @moelasmar in #5121
  • fix: switch to rich for color logging. by @sriram-mv in #5107
  • chore: version bump to 1.83.0 by @sriram-mv in #5140

New Contributors

Full Changelog: v1.82.0...v1.83.0

Hashes:

Filename SHA256
aws-sam-cli-1.83.0.sierra.bottle.tar.gz 77d5ca1b1ac74ea508fd634a42764410323ff8c10ae2b9187813a64ae5671567
AWS_SAM_CLI_64_PY3.msi 57368b0678288e699a62fee741d6328b80813c00ecbf77b399856361f12de24a
aws-sam-cli-linux-x86_64.zip 07144df04f8374269a968b2cf99476229ec680f4bf9f52c6b4a0e5c51cbc8ff5
aws-sam-cli-macos-x86_64.pkg dbf60224208e47c8e22e6d7bdbe044f1fb8c99e7475d92dae3d54f44418115d6
aws-sam-cli-macos-arm64.pkg b8756e0ed7b8d6170eba3f4c5ef43c6ed9175eaccc301c32cbe574496e2bf00a

Release 1.82.0 - java17 GA and various bugfixes

27 Apr 20:17
c3ce941
Compare
Choose a tag to compare

What's Changed

  • chore: Bump SamTranslator version to 1.65.0 by @aahung in #5050
  • fix: Correctly link authorizers by logical ID by @lucashuy in #5042
  • chore: update sam sync tests to run them in parallel by @mndeveci in #4709
  • chore(deps-dev): bump types-psutil from 5.9.5.1 to 5.9.5.12 in /requirements by @dependabot in #5066
  • design: Generalized resource linker design by @mildaniel in #5039
  • fix: create new tmp folder when packaging an artifact for upload by @mndeveci in #5069
  • feat: Read and translate apigw method for Terraform by @mildaniel in #5068
  • fix: Fixed flask request test mocking by @lucashuy in #5079
  • feat: remove packaging warning message for java 17 by @anton-stepanof in #5082
  • feat: update SAM CLI with latest App Templates commit hash by @github-actions in #5056
  • chore: bump version to 1.82.0 by @mndeveci in #5085

New Contributors

Full Changelog: v1.81.0...v1.82.0

Hashes:

Filename SHA256
aws-sam-cli-1.82.0.sierra.bottle.tar.gz 31abbd067a176262ec8d34bc0b93e172ab78a3a2942cc45a783372e8b147f2b4
AWS_SAM_CLI_64_PY3.msi 11ee7343e89c086c454763e9d912396e7dc1b1e447f236eba209ed9ad55be6d2
aws-sam-cli-linux-x86_64.zip 11fe5eb70d09db1197a7fce70c1d88c5255ad74366f589bf1fb0919d2a1a9231
aws-sam-cli-macos-x86_64.pkg 2dc60a28e7843f2486a4d11f8c7d58acf008a0ef601f1476ba694ba55eac6f67
aws-sam-cli-macos-arm64.pkg cde1ce21429738eec4eee543c153eea79da0dde7d9729a0610f309f669da3484

Release 1.81.0 - java17 Support for init, build and local commands

20 Apr 20:23
6c45ed9
Compare
Choose a tag to compare

Changes:

Full Changelog: v1.80.0...v1.81.0

Hashes:

Filename SHA256
aws-sam-cli-1.81.0.sierra.bottle.tar.gz 388b0bb509055a1ec95dd24834d0e17d855255114ea474e44cb9ce6ff4271674
AWS_SAM_CLI_64_PY3.msi ea74e364263fe3eeaa77d628c50dd3d867a30f29a3d2d61a6d2df2e07a0598fe
aws-sam-cli-linux-x86_64.zip e831e238090d321f503d2857b211d7b800916a76f01290c38a2c2667eecf2d74
aws-sam-cli-macos-x86_64.pkg f8d0c6af81b912fe8a60de5f3baafa7605d9c3704de840398bd684441ea7c6d7
aws-sam-cli-macos-arm64.pkg 6d194a08353b9eec458a80295cea7a9c31637faa9908a2849da246996660a792

Release 1.80.0 - Lambda authorizer support; Removal of Python 3.10 preview disclaimer; sam init help text

17 Apr 19:40
356ed63
Compare
Choose a tag to compare

What's Changed

  • fix: set the indentation right for sam deploy by @sriram-mv in #4983
  • feat: Read and translate APIGW Resource for Terraform by @mildaniel in #4975
  • Update help message of --no-progressbar option by @enm10k in #4967
  • fix: run managed stack tests sequentially & suppress rustup output by @mndeveci in #4992
  • sam init command help by @sriram-mv in #4993
  • chore: Changed action branch filter for two types of feature branches by @lucashuy in #4995
  • feat: Read and translate APIGW REST API from Terraform to CFN by @mildaniel in #4996
  • feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4989
  • chore: bump AWS Lambda Builders version by @aws-sam-cli-bot in #5001
  • chore(deps): bump botocore from 1.29.99 to 1.29.109 in /requirements by @dependabot in #4985
  • feat: read and translate APIGW Stage for Terraform by @sriram-mv in #5002
  • feat: add userAgent into telemetry data by @mndeveci in #4948
  • chore(deps-dev): bump ruff from 0.0.251 to 0.0.261 in /requirements by @dependabot in #4986
  • feat: Custom Lambda authorizer support for local start-api by @lucashuy in #5005
  • feat: remove packaging warning messaging for python3.10 by @briensea in #5012
  • chore: bump version to 1.80.0 by @lucashuy in #5017
  • fix: Split image name from tag before pulling by @com4 in #5016
  • feat: update app templates commit hash by @mndeveci in #5022
  • fix: test_custom_build_image_succeeds build test was failing due log not matching by @jfuss in #5030

New Contributors

Full Changelog: v1.79.0...v1.80.0

Hashes

Filename SHA256
aws-sam-cli-1.80.0.sierra.bottle.tar.gz fe06ba26131622f54d04f1ee5cd1aca77cfb8f9f90f4d3da5538c9184a6af209
AWS_SAM_CLI_64_PY3.msi 533b5cfa853bd472bb3c30477a838ca9ac5af6b37f49de6834d6fd50d3650443
aws-sam-cli-linux-x86_64.zip 3772663c085695d62dc206ecf5e766e18e40a177af18a939a5b899c62cc3e8f7
aws-sam-cli-macos-x86_64.pkg 7d951c704ac750b0fd7ed031c26cbdc098a18900171b5fbbf7c3dfdfad3449dc
aws-sam-cli-macos-arm64.pkg 497fa21ff504ed6cdb809a1c84238d305612e8b541569b15e50d8311730be11e

Release 1.79.0 - Lambda Streaming Invoke Mode support and sam build help text

07 Apr 18:19
31521f4
Compare
Choose a tag to compare

What's Changed

  • feat: sam build help text by @sriram-mv in #4885
  • chore: Mark Dependabot PRs as internal by @jfuss in #4922
  • chore(deps): bump pyrsistent from 0.17.3 to 0.19.3 in /requirements by @dependabot in #4930
  • chore(deps-dev): bump types-pywin32 from 304.0.0.1 to 306.0.0.0 in /requirements by @dependabot in #4929
  • chore(deps-dev): bump psutil from 5.9.0 to 5.9.4 in /requirements by @dependabot in #4928
  • chore(deps): bump pyinstaller from 5.8.0 to 5.9.0 in /requirements by @dependabot in #4927
  • Add docs sub-commands by @mildaniel in #4881
  • chore(deps-dev): bump filelock from 3.10.0 to 3.10.7 in /requirements by @dependabot in #4931
  • fix: the project_type is missed in telemetry data if terraform prepare hook failed by @moelasmar in #4936
  • chore: update appveyor images by @mndeveci in #4943
  • fix: Allow better comment handling in XrayTracingTemplateModifier by @jfuss in #4940
  • fix: parsing capabilities attribute as array or string value in config toml file by @moelasmar in #4945
  • fix: fix the copy terraform script to maintain the files permissions while extracting the ZIP files by @moelasmar in #4640
  • unpin regex dependency by @gruebel in #4924
  • feat: Deploy Help Text Overhaul by @mildaniel in #4941
  • chore: bump SamTranslator version by @aws-sam-cli-bot in #4933
  • fix: Fix invoke image used with layer by @mildaniel in #4950
  • Update ECR_URL to match localhost repo by @sleepwithcoffee in #4944
  • fix: Resolve handler paths to be relative to output dir by @mildaniel in #4216
  • feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4932
  • fix: Fix failing tests for image function invoke by @mildaniel in #4954
  • chore: fix sam logs APIGW tests by making more calls before pulling the logs by @mndeveci in #4964
  • update app insights template modifier to comply with cfn-lint rules by @hawflau in #4969
  • fix: terraform go permission integration testing failure by @moelasmar in #4970
  • ci: add feat* rule to run github actions by @mndeveci in #4974
  • chore: Bump SamTranslator version to 1.64.0 by @moelasmar in #4978

New Contributors

Full Changelog: v1.78.0...v1.79.0

Hashes

Filename SHA256
aws-sam-cli-1.79.0.sierra.bottle.tar.gz 09ebcdf4be25c0eecd27413d048b98fb818c7b9402d2a9774c4a163575ded2cb
AWS_SAM_CLI_64_PY3.msi cd6673cde7f2171835b1e9b6d36de96ef84d9bd78011fa92cd9f1d8228be7dbc
aws-sam-cli-linux-x86_64.zip c514d924ec7730e909c9117c7ab57f4be286de4d46a11927097540d0ad4abd41
aws-sam-cli-macos-x86_64.pkg 98fae7731404cf2a29dd79bd88a6df76b8629bfbe4ac1ac1962890b5a0d2666c
aws-sam-cli-macos-arm64.pkg e7066a97c6867f4a311aa36e2cfabc307b8e7c36eb6333cfd7b1f14982f47f35

Release 1.78.0 - SAM Accelerate Skip Infra Sync and Python3.10 Support

23 Mar 23:08
6d4e229
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump actions/setup-go from 3 to 4 by @dependabot in #4894
  • chore(deps): bump cryptography from 39.0.1 to 39.0.2 in /requirements by @dependabot in #4893
  • chore(deps-dev): bump filelock from 3.9.0 to 3.10.0 in /requirements by @dependabot in #4891
  • chore(deps): bump dateparser from 1.0.0 to 1.1.7 in /requirements by @dependabot in #4889
  • fix: respect --resolve-s3 and --resolve-image-repos in a guided context. by @sriram-mv in #4873
  • feat: Add skip-deploy-sync option for sync command by @hnnasit in #4857
  • chore: bump AWS Lambda Builders version by @aws-sam-cli-bot in #4897
  • feat: add python3.10 support by @mndeveci in #4898
  • fix: use relative path when resolving nested stack location by @mndeveci in #4871
  • feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4903
  • fix: use correct defnition field name for CFN resources by @mndeveci in #4870
  • chore(deps): bump boto3 from 1.21.30 to 1.26.94 in /requirements by @dependabot in #4890
  • chore(deps): bump python-dateutil from 2.8.1 to 2.8.2 in /requirements by @dependabot in #4892
  • fix: update preview runtime warning message and add missing py310 tests by @mndeveci in #4908
  • feat: skip infra sync for SAM Accelerate by @mndeveci in #4883
  • chore: bump version to 1.78.0 by @mndeveci in #4912
  • fix: set the deploy delay default value to 5 seconds to match the old experience. by @moelasmar in #4913

Hashes

Filename SHA256
aws-sam-cli-1.78.0.sierra.bottle.tar.gz fd8fef41b448dda72438a57fdcbc717a6e833d7ddf937b108ed6212afde89e75
AWS_SAM_CLI_64_PY3.msi 0e50d1810bf5979353c9478dc90191e9aa87b5ad52382907017942731fb2e98c
aws-sam-cli-linux-x86_64.zip 9d9d31f316d35d923db241c0a4bf9dc5bd5c9789ddbf3be1fa40085665de03c4
aws-sam-cli-macos-x86_64.pkg 6f601052872b3b224fb00dcd00d123eadf5f673fa84b519fe646f26330c991fa
aws-sam-cli-macos-arm64.pkg 06a9d0acc783c6296c1ce2a401cffeba135aa3c54459fc20bb4f0c3cc9db61f5

Full Changelog: v1.77.0...v1.78.0

Release 1.77.0 - Support for dotnet containerized build; Improvements in help text and performance; bug fixes

21 Mar 17:11
e00e543
Compare
Choose a tag to compare

What's Changed

  • test: end-to-end test suite by @mildaniel in #4788
  • Allow re-use of poll delay env variable on wait changeset by @tirumerla in #4729
  • Update commands to upload test reports to narrow filtering by @hawflau in #4808
  • design: per command help text criteria by @sriram-mv in #4792
  • test: Configure end-to-end tests in canaries by @mildaniel in #4804
  • chore: fix sync tests by moving default field values into package test by @mndeveci in #4822
  • chore: Add class tear down for cleaning up custom credentials by @qingchm in #4805
  • fix: Create cache dir before attempting to lock it by @mildaniel in #4823
  • chore: move CI jobs to GH actions by @mndeveci in #4790
  • feat: only clone init templates when required by @mildaniel in #4817
  • fix: Use python3.7 template in E2E tests by @mildaniel in #4829
  • fix: Add default values for init schema test teardown by @qingchm in #4831
  • Wire up the Go with Image package type into the init command flow by @bmoffatt in #4778
  • feat: Skip first infra sync if template doesn't change from previous deployment by @qingchm in #4815
  • chore(deps): bump wheel from 0.38.1 to 0.38.4 in /requirements by @dependabot in #4758
  • fix: use sha256 where it is possible & update md5 call to include usedforsecurity=False by @mndeveci in #4812
  • chore(deps): bump tomlkit from 0.7.2 to 0.11.6 in /requirements by @dependabot in #4757
  • chore: Enable workflow to trigger on merge_group by @mndeveci in #4836
  • bug: Don't set DisableRollback with OnFailure by @jfuss in #4834
  • chore(deps-dev): bump pytest from 6.1.1 to 7.2.2 in /requirements by @dependabot in #4816
  • test: Disable running the Java build test cases in windows. by @moelasmar in #4845
  • chore: Add 'format' target to Makefile by @mildaniel in #4847
  • feat: Add threshold to the number of code syncs that trigger skip infra sync by @qingchm in #4838
  • chore: update pytest plugins by @mndeveci in #4848
  • bug: adding missing MemorySize field to terraform hook by @dedosmedia in #4846
  • feat: sam docs command by @mildaniel in #4842
  • feat: Auto infra sync after 7 days by @hnnasit in #4839
  • chore(deps): bump zipp from 3.10.0 to 3.15.0 in /requirements by @dependabot in #4853
  • chore(deps): bump six from 1.15.0 to 1.16.0 in /requirements by @dependabot in #4855
  • feat: Update translator to use new managed policy map by @mildaniel in #4859
  • chore: bump SamTranslator version by @aws-sam-cli-bot in #4851
  • chore: bump SamTranslator version by @aws-sam-cli-bot in #4863
  • chore(deps): bump idna from 2.10 to 3.4 in /requirements by @dependabot in #4770
  • Handle non changeset error while waiting for chageset by @hawflau in #4868
  • feat: sync help text by @sriram-mv in #4849
  • feat: support dotnet lambda container builds by @mrkdeng in #4665
  • feat: include --no-watch option for sam sync by @mndeveci in #4862
  • fix: bring back validate resource parameter by @mndeveci in #4879
  • fix missing imports by @hawflau in #4877
  • chore: use py38 for windows tests & update sdk configuration for python/java/dotnet by @mndeveci in #4850
  • Upgrade cfn-lint in requirement by @hawflau in #4880
  • chore(deps): bump pyinstaller from 5.3 to 5.8.0 in /requirements by @dependabot in #4854
  • fix: move mount with write into try/except block and don't prompt for Image type lambda functions by @mndeveci in #4882
  • feat: use pre-built resources when running code syncs right after Skip Infra Sync by @mndeveci in #4864
  • test: Add end2end test for package and local by @hnnasit in #4878
  • Fix typo in delete_context.py by @naduma in #4886
  • chore: update SAM CLI with latest App Templates commit hash and Bump SAM CLI Version by @github-actions in #4895

New Contributors

Full Changelog: v1.76.0...v1.77.0

Hashes:

Filename SHA256
aws-sam-cli-1.77.0.sierra.bottle.tar.gz 3cec9a63c9726118a1197332742d7e06df74de32039703ab404495542f43cdad
AWS_SAM_CLI_64_PY3.msi fcdeaa08b39e54b3e475c2ae781e08008151851a00f55e0604474faf931d95ed
aws-sam-cli-linux-x86_64.zip a9a7cfaac1d9b5d4d624d2e860eec090da525a1215cae502d388cb13e5adcf3c
aws-sam-cli-macos-x86_64.pkg 6c0808df1d9f28a3ba0695a0ca76a56562c1efbf891e3902108355c1be91843d
aws-sam-cli-macos-arm64.pkg 87e40b49e5ff168cac82d7be06485a4b4e70362cbe02069316ab3408abdc8e1b

Release 1.76.0 - Security Patch for werkzeug, SAM-T version bump and Bug Fixes

03 Mar 01:39
a2a4540
Compare
Choose a tag to compare

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

28 Feb 03:42
e59d907
Compare
Choose a tag to compare

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

Full Changelog: v1.74.0...v1.75.0

Release 1.74.0 - Rust Build Support (Beta); New help text; Default samconfig.toml; Bug fixes

23 Feb 19:19
916db74
Compare
Choose a tag to compare

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