Skip to content

Releases: aws/aws-sam-cli

Release version: 1.95.0

10 Aug 18:03
da9f1b5
Compare
Choose a tag to compare

Changes:

820850f - fix: Prevent stack trace when incorrect filetype is passed as config (#5627)
81baead - chore(deps): bump botocore-stubs in /requirements (#5632)
650efa8 - chore(deps-dev): bump types-dateparser in /requirements (#5631)
f3f3083 - chore(deps): bump mypy-boto3-apigateway in /requirements (#5630)
d841801 - feat: updating app templates repo hash with (feec3599fa3272788d3e5a5fe3eb9256d3fd7caa) (#5635)
b375de2 - chore(deps): bump werkzeug from 2.2.3 to 2.3.6 in /requirements (#5600)
71eed64 - Repair failing config integration test (#5653)
792c6da - chore: Update CFN Lint version to support python 3.11 (#5651)
e0de998 - fix: Require file label to run before maintainers (#5656)
d264edd - chore: update aws_lambda_builders to 1.36.0 (#5655)
253852c - fix(invoke): Write in UTF-8 string instead of bytes (#5642)
27eb2e1 - chore(deps): bump cryptography from 41.0.2 to 41.0.3 in /requirements (#5675)
135da3a - fix(test): Force reading file with utf8 in tests for windows (#5679)
b282ceb - fix(test): Increase max execution time for timeout tests (#5680)
8b67713 - chore: auto update reproducible requirements when there is a dependency change (#5677)
1af6375 - fix: Repair failing integration test (#5698)
e858489 - fix: link the API gateway resource parent to either rest api or another gateway resource (#5697)
6733ccd - fix: Delete stacks in REVIEW_IN_PROGRESS (#5687)
8d67f0d - fix: supporting nested apis for v1 method, integration, and integration response resources. (#5712)
cae8e2d - feat: updating app templates repo hash with (590b5e90d681c504213e6c35d56c0d63d9401c0b) (#5668)
32a9b4f - test: AppVeyor Jobs Running Against Nightly Binaries (#5719)
c18893c - chore: bump version to 1.95.0 (#5731)
e79955e - Don't execute change set instead of waiting for input (#5730)
17b25eb - feat: JSON schema support for samconfig files (#5621)

Hashes:

Filename SHA256
aws-sam-cli-1.95.0.sierra.bottle.tar.gz 33bb648c9dfc4dff40c8b93c4890e3ec4dead44f6bcd3131aebc7e1a1b8556d8
aws-sam-cli-macos-arm64.pkg 58235412b695e850a391ebc5ef8b777e50ecd2b938d35e2d3fd21808a969f2bb
AWS_SAM_CLI_64_PY3.msi feb7ff6aba81a225b74b479847abcb3a70a8c92b4ea5bfeadea59289fefe01f0
aws-sam-cli-linux-x86_64.zip 011f4bfb09b5c6cd94da63c455846adec1366e92f3ab0b6afc20742bd5ae2518
aws-sam-cli-linux-x86_64.zip.sig a68538b21191e3ca712499e83833180453c2eddc1cf37429d269662d4844a77e
aws-sam-cli-macos-x86_64.pkg 382d80e9c2d43919c4b26e9063ba39b1e031c439878ed17acccc534b20c2c5f8

Release version: 1.94.0

27 Jul 18:52
6b94038
Compare
Choose a tag to compare

What's Changed

  • chore(deps-dev): bump types-jsonschema from 4.17.0.8 to 4.17.0.9 in /requirements by @dependabot in #5563
  • chore(deps): bump networkx from 2.6.3 to 3.1 in /requirements by @dependabot in #5562
  • chore(deps): bump setuptools from 67.7.2 to 68.0.0 in /requirements by @dependabot in #5536
  • chore(deps-dev): bump boto3-stubs[apigateway,cloudformation,ecr,iam,lambda,s3,schemas,secretsmanager,signer,stepfunctions,sts,xray] from 1.28.2 to 1.28.7 in /requirements by @dependabot in #5576
  • fix: Graceful error handling for port already in use by @hnnasit in #5554
  • fix: don't run sam transform when getting (nested) stack information by @mndeveci in #5527
  • Update brew tap badge in README.md by @hawflau in #5582
  • feat: update SAM CLI with latest App Templates commit hash by @github-actions in #5583
  • fix: Use posix path for dockerfile path passed to docker build API by @hnnasit in #5528
  • chore(deps-dev): bump types-pyopenssl from 23.2.0.1 to 23.2.0.2 in /requirements by @dependabot in #5590
  • chore(deps-dev): bump types-pywin32 from 306.0.0.2 to 306.0.0.3 in /requirements by @dependabot in #5591
  • chore(deps-dev): bump types-jsonschema from 4.17.0.9 to 4.17.0.10 in /requirements by @dependabot in #5589
  • chore(deps-dev): bump types-requests from 2.31.0.1 to 2.31.0.2 in /requirements by @dependabot in #5588
  • chore: Added schema auto label to actions by @lucashuy in #5487
  • fix: remove resolve-image-repos error message from the commands it is not supported by @mndeveci in #5596
  • chore: Move boto3-stubs dependency from dev.txt to base.txt by @hnnasit in #5584
  • fix: calculate hash of a file with given contents without writing to a tmp location by @mndeveci in #5597
  • chore(deps): bump s3transfer from 0.6.0 to 0.6.1 in /requirements by @dependabot in #5598
  • chore(deps-dev): bump types-pygments from 2.15.0.1 to 2.15.0.2 in /requirements by @dependabot in #5599
  • chore(deps): bump certifi from 2023.5.7 to 2023.7.22 in /requirements by @dependabot in #5614
  • feat: remove packaging warning messaging for python3.11. by @briensea in #5609
  • chore(deps): bump importlib-resources from 5.12.0 to 6.0.0 in /requirements by @dependabot in #5587
  • feat: update SAM CLI with latest App Templates commit hash by @github-actions in #5603
  • chore(deps-dev): bump mypy from 1.3.0 to 1.4.1 in /requirements by @dependabot in #5617
  • chore(deps-dev): bump types-colorama from 0.4.15.11 to 0.4.15.12 in /requirements by @dependabot in #5601
  • chore: bump version to 1.94.0 by @moelasmar in #5628
  • fix: update the error message in the integration testing by @moelasmar in #5629

Full Changelog: v1.93.0...v1.94.0

Hashes:

Filename SHA256
aws-sam-cli-1.94.0.sierra.bottle.tar.gz d017bd2b3332be4cd58f80c704485519c288568b42e2f753714a6f0f4b8e5c91
AWS_SAM_CLI_64_PY3.msi 92bb9364aab6dd394ebf003b887e49bc26bc0a83de1546db688672167743a4d4
aws-sam-cli-linux-x86_64.zip f9ec73f660b9e4a9677d5a62a782a14f4a2166f0b23b9931a3db5ee5c4faaf7a
aws-sam-cli-linux-x86_64.zip.sig e7c33154787635ea2ff7a1b435677f4e116bb1e27ec9f63004e809d23cb0b89f
aws-sam-cli-macos-x86_64.pkg 8bbbb1314ebcfd8166135ece11dba7de50a2760eec750cd8d4dcdd7955181af4
aws-sam-cli-macos-arm64.pkg cfcb4b23a543f3ab969100b0533e523d404b6c0f82a99e40e8370336908edcb4

Release version: 1.93.0

20 Jul 22:43
d4798d0
Compare
Choose a tag to compare

Changes:

44c98ab - chore: Vendor serverlessrepo to remove dependency (#5572)
079a2f8 - chore: Bump pyyaml to version 6, revert pyyaml pins (#5573)
a30892a - chore: Pin PyYAML major version (#5580)
f104bef - chore(deps): bump botocore from 1.31.2 to 1.31.7 in /requirements (#5578)
44349b7 - chore: bump version to 1.93.0 (#5581)

Hashes:

Filename SHA256
aws-sam-cli-1.93.0.sierra.bottle.tar.gz 06313271afc22322035befe55a5c9996a3579d6e2f56d8271039306d12b24b19
aws-sam-cli-linux-x86_64.zip.sig 3207956aa42e404b266ef1b48fdf6883d89af9e812b0fac84bdd6ee8d88eb034
aws-sam-cli-macos-x86_64.pkg 83a876565a42873f02cc8b49aa84b6cbe5262c33fc3af92176b122d3b5dc46e3
aws-sam-cli-macos-arm64.pkg aa808f9af5b53c81c2fd256c2a2592353e9fcbee7545e9397b8d46bfc3d49851
AWS_SAM_CLI_64_PY3.msi 17f535842f618c23045a6d2890eb2114a7194009dc9316c43e6252ede372b4d1
aws-sam-cli-linux-x86_64.zip c9a4ef24ffffac62f040323dcabd3fcab443bac6f3eb003efa5c49b3f29604a4

Release version: 1.92.0

19 Jul 22:23
917ef56
Compare
Choose a tag to compare

Changes:

c8812e3 - feat: updating app templates repo hash with (70788081366ff232a25a8b31961f59d27103e449) (#5529)
df35e22 - chore(deps): bump markdown-it-py from 2.2.0 to 3.0.0 in /requirements (#5522)
3653c7b - chore: bump version to 1.92.0 (#5557)
9a4f00d - Add type checking on condition for mypy-boto3 (#5570)

Hashes:

Filename SHA256
aws-sam-cli-1.92.0.sierra.bottle.tar.gz 39460906e725a107a44f597080f1c524735e94225650d07ec0806be1f6658aa4
AWS_SAM_CLI_64_PY3.msi e6b3c4913a042397957655dba0ba2f904a2165f9b350e56709bfb68ea0cce1d4
aws-sam-cli-linux-x86_64.zip 25eca695597ecac10afe43185f0d1aea86be3c0ecfaaf48098651462492c0a04
aws-sam-cli-linux-x86_64.zip.sig cb8e3089a47a1cae40cb2a0d2e4ae7c717c411a2a845d548d4ee3b7c056de111
aws-sam-cli-macos-x86_64.pkg 06bf5ad7b284fc0e71fe3ce0bd11bc26288bb6584e92659838bb7bdcc2219014
aws-sam-cli-macos-arm64.pkg 76e15cb9d88831d19fb21c5680fd4ebbbe730f193e201dc05e89851d9f9206fe

Release version: 1.91.0

18 Jul 18:06
5ba20b5
Compare
Choose a tag to compare

Changes:

3603e12 - fix: Handler path mapping for layer-wrapped esbuild functions (#5450)
cee2d3d - fix: fix macos reproducable task and gh actions (#5455)
16a1740 - feat(sync): support build-image option (#5441)
58faff0 - fix: Avoid Certain Depedendency Version (#5460)
cca9f93 - Fix broken e2e test (#5459)
0bd4c58 - add pip check after all pip install in pyinstaller scripts (#5463)
f07e80d - chore: fix typo in help text of pipeline bootstrap (#5467)
055b727 - chore: update aws-sam-translator to 1.71.0 (#5462)
c78c617 - chore(deps): bump cryptography from 41.0.0 to 41.0.1 in /requirements (#5473)
cb5e46b - fix: E2E test can't find esbuild binary (#5476)
d5ce6d5 - fix(invoke): Write in UTF-8 string instead of bytes (#5427)
7efaac1 - feat: Add remote invoke implementation for step functions (#5458)
f508c57 - fix: use images.build rather than low level build API to catch errors (#5399)
df526d8 - Relax document version check for authorizers (#5477)
577d0d4 - fix: use StringIO instead of BytesIO with StreamWriter (#5485)
50c04dd - chore: Update dependabot config (#5491)
baff742 - feat: Support YAML file formats for config files (#5469)
f358403 - chore(deps): bump cryptography from 41.0.1 to 41.0.2 in /requirements (#5496)
24a541c - chore(deps): bump rich from 13.3.3 to 13.4.2 in /requirements (#5495)
eb18ec1 - Allow greater versions of typing_extensions (#5489)
c59e3d5 - chore: bump version to 1.91.0 (#5506)
eedd1ee - fix: Pin click to be < 8.1.4 temporarily (#5511)
36f8bf9 - fix: Revert UTF-8 fixes #5485 and #5427 (#5512)
dd96898 - fix: Bump timeout (#5510)
8418494 - chore(deps): bump botocore from 1.29.135 to 1.31.2 in /requirements (#5497)
d7d95b2 - chore(deps): bump importlib-metadata in /requirements (#5520)
02e9478 - chore(deps-dev): update pytest requirement in /requirements (#5517)
b536b83 - Convert paths to POSIX paths before saving (#5525)
2753b0d - Pin cython to a version less than 3.0.0
203b45b - Moved install location to be inside of virtual env
737605f - Install cython and pyyaml together
34c9223 - Moved uninstall logic to after custom build
b965160 - Add auto confirm to uninstall

Hashes:

Filename SHA256
aws-sam-cli-1.91.0.sierra.bottle.tar.gz fc33699d0712e04d5b7142ea0cd0208dd52228e38af193d818904a7859b5760d
AWS_SAM_CLI_64_PY3.msi 85ca2e1cb7ae368b5f1d2968e542ee8bb3b82e2abb520686fd5675430dbe8cdc
aws-sam-cli-linux-x86_64.zip 359a5dc6b79811248b34b28ef0950867e3ddee3ba1a2d2627834175a37afcbfe
aws-sam-cli-linux-x86_64.zip.sig ceba433c534ee4ce571fe0703b6717064019836434f4bd3b2138dcb8b6aacd32
aws-sam-cli-macos-x86_64.pkg c33f63590ebb40df6426e60e1bffa7666950f85da537f9f5291e99eed396e264
aws-sam-cli-macos-arm64.pkg c1b4b9cd1193c48d8a384667d44a76243dbd55b3e80a204104312663b5852418

Release version: 1.90.0

06 Jul 20:55
822d19e
Compare
Choose a tag to compare

Changes:

18ba6ed - chore(deps): bump actions/setup-go from 3 to 4 (#5418)
00b262d - chore(deps-dev): bump filelock from 3.12.0 to 3.12.2 in /requirements (#5378)
663c88d - feat: updating app templates repo hash with (bb905c379830c3d8edbc196bda731076549028e3) (#5398)
9a71591 - fix: add a table for package help text. (#5298)
743d389 - fix: Handle BROKEN_PIPE_ERROR (#5386)
3952ff6 - fix: remove circular dependency by moving parse_s3 method to its own util file (#5430)
46f7e1f - chore(deps): bump sympy from 1.10.1 to 1.12 in /requirements (#5338)
30336bc - chore(deps): bump websocket-client from 1.5.1 to 1.6.1 in /requirements (#5417)
4336c77 - chore(deps): bump ruamel-yaml from 0.17.21 to 0.17.32 in /requirements (#5376)
359e43b - Updated package formatter to import package options instead of deploy (#5433)
5e8df69 - chore(deps): bump importlib-metadata in /requirements (#5437)
9877db2 - feat: sam logs help text (#5397)
c53db02 - feat: enable terraform support for local start-api command (#5389)
6c9939e - Updated warning message about missing function in template (#5347)
ed93c2a - chore(deps-dev): bump types-pywin32 in /requirements (#5436)
acb4627 - chore: use latest python version (#5439)
2c9a939 - chore: remove the CDK SAM CLI integration testing and depend on the same test cases defined in CDK repo (#5410)
025357d - chore: use amazon ecr credential helper in windows appveyor (#5446)
b6b4e39 - chore: bump version to 1.90.0 (#5448)

Hashes:

Filename SHA256
aws-sam-cli-1.90.0.sierra.bottle.tar.gz 5b3463767f3fe1a2a6f51684a43c8718dc3dcd8272ef9114b9130b4350f26822
AWS_SAM_CLI_64_PY3.msi 277950a92545ad0640f7b2416b13179da8f09f627d74a3842634590615e9a72e
aws-sam-cli-linux-x86_64.zip eefe9b52d2a7f7a609b74457823a0d75a1dd7c7d7011d834ff47e91d2d9bac74
aws-sam-cli-linux-x86_64.zip.sig f92b8fbf561be01b6311da1b24590eea4dd8f84d2daf29f4771c9b959849b240
aws-sam-cli-macos-x86_64.pkg 4ef54c0de0d43c5a6c8aa5da2ad39a7241ec8e7b3b90437e8b238c9eccfda6fe
aws-sam-cli-macos-arm64.pkg af90c8f242fb0231a755e75ab3bf72d9bf909c0bf89ade07bfbaed97c9d20dcf

Release version: 1.89.0

26 Jun 21:40
2826d0a
Compare
Choose a tag to compare

Changes:

cfacdf5 - chore: remove deprecated runtime dotnetcore3.1 (#5091)
97104ea - fix(invoke): Write in UTF-8 string instead of bytes. (#5232)
7b7c54c - Revert "fix(invoke): Write in UTF-8 string instead of bytes. (#5232)" (#5401)
49fe592 - Add sanity check script and use it in pyinstaller GHA (#5400)
4e2509b - chore: update aws-sam-translator to 1.70.0 (#5402)
af26ea2 - Version bump to 1.89.0 (#5420)
8aa1008 - chore(docs): updated readme with additional resources (#5349)

Hashes:

Filename SHA256
aws-sam-cli-1.89.0.sierra.bottle.tar.gz 8069973de93a718201e8a9bb034d2493e6b3e0933cfd64cf29cb38db260fbdd9
aws-sam-cli-macos-x86_64.pkg 1b48745a8b7f15ee6c2119619e9f10ce215eaecb3e49e73b9e420056890ef9e1
aws-sam-cli-macos-arm64.pkg 2ed4e2bc28e254ee106e7642aa987573961516a2fef737f43b82c2674c44036e
AWS_SAM_CLI_64_PY3.msi fab60ab12207bea56ece85ba2fff83062285c2be58cab465676d19bf5ec9fbf3
aws-sam-cli-linux-x86_64.zip 616511d24b422ed92c51b083657af63bc58b52e28c030ee228ecce0881a7a78d
aws-sam-cli-linux-x86_64.zip.sig a69d7a50f293092d29e609210465c598b2d2ee4d194becd4d3d4177cc907ea90

Release version: 1.88.0

22 Jun 18:54
8c9dbeb
Compare
Choose a tag to compare

Changes:

269b86e - Updated cfn-lint to support ruby3.2 in validate (#5375)
ccb3f7f - Remove unneeded test cases (#5374)
0033b78 - feat: updating app templates repo hash with (67f28fd83477e0e15b394f995afb33b2053b4074) (#5362)
887411f - test: Integration tests for remote invoke on regular lambda functions (#5382)
f43c705 - feat: Make remote invoke command available (#5381)
48f6b71 - test: Remote invoke integration tests for response stream configured lambda functions (#5383)
32792c0 - chore: bump version to 1.88.0 (#5393)
94adeeb - chore: fix issues with appveyor ubuntu setup #5395

Hashes:

Filename SHA256
aws-sam-cli-1.88.0.sierra.bottle.tar.gz a573e70ba5e5cabd47bdca87f13d2184f005f68f95ac2609a76a8144751c894c
aws-sam-cli-linux-x86_64.zip.sig de2b814e57ef7016268b4d33d52692567f16429bee282808406b411d1c2f45d1
aws-sam-cli-macos-x86_64.pkg faed03a7d38bbeaf90b9373fbc5a616902e5644d55cec32f4a37dcba4319aed4
aws-sam-cli-macos-arm64.pkg 70a5583160398391cdf0dd5d946448bc36c078d72465ac7c095ad1f56190c707
AWS_SAM_CLI_64_PY3.msi 6dfefbaf5266ff68430f637e46659e821b48790e27c06e6f0b6c222dc9391aad
aws-sam-cli-linux-x86_64.zip 99fb6c03322a98c319e3893b11b5434e9b5fc7b43d0a917b0ea37cef25c077e2

Release version: 1.87.0

20 Jun 18:37
f5a3a2b
Compare
Choose a tag to compare

Changes:

369aa72 - chore: Upgrade Docker-py/ Support Py3.11 for running tests (#5279)
c908844 - test: GHA to Execute Test without Docker Running (#5290)
50f6cfa - fix: remove ruby3.2 from preview runtimes (#5296)
6cb2a69 - Fix: Force docker version to match 4.2's default version (#5305)
8111efc - chore: cleanup appveyor definitions for not running jobs which is already run with GHA & add docker info/version commands (#5306)
60f1882 - fix: Fix failing tests on Python3.11 (#5317)
bdc8198 - chore(deps): bump cryptography from 39.0.2 to 41.0.0 in /requirements (#5251)
5be690c - add sleep between close and reopen (#5320)
1d9ad5a - GraphQLApi support for sam deploy (#5294)
433de09 - fix: Update Arn parsing logic and fix some edge cases/bug fixes for remote invoke (#5295)
14dfa2e - chore: update aws_lambda_builders to 1.34.0 (#5343)
5764024 - test: test building npm and Typescript projects using external manifest file. (#5283)
927191c - chore(deps-dev): bump ruff from 0.0.261 to 0.0.272 in /requirements (#5337)
e8a4614 - chore(deps-dev): bump pytest-cov from 4.0.0 to 4.1.0 in /requirements (#5335)
4061d6e - feat: add lambda streaming support for remote invoke (#5307)
b9b9412 - chore: bump version to 1.87.0
2dc6390 - Revert app templates gha (#5356)
77d2b95 - refactor: make remote invoke reactive to display results as soon as they are available (#5359)
fd09a41 - refactor init_clients in sam delete (#5360)
7803782 - chore: update aws-sam-translator to 1.69.0 (#5370)
04c498a - feat: sam remote invoke help text and UX fixes (#5366)
d70864e - chore: temporary pin python version to 3.7.16 (#5384)

Hashes:

Filename SHA256
aws-sam-cli-1.87.0.sierra.bottle.tar.gz daf65b06d9c12d7eca667370900b9feadf9363765babb5a3b012978f46909876
AWS_SAM_CLI_64_PY3.msi e02dd3185045b2b48f848c6bf9fdddd795df11378e079333e6d9c07d69b57938
aws-sam-cli-linux-x86_64.zip 2f5548cfca70a4059e88a3a4f4ed38fdd21c17a38e76c1b0bc6fb1ffc28fbfc9
aws-sam-cli-linux-x86_64.zip.sig 65afde6d6bbc72e81b4072f13e0bc9ac6b760bf5bcad9b6eddf974fda7151a37
aws-sam-cli-macos-x86_64.pkg e87dcb465c0330577ce71d91f089d40f3ab4ae331fc25d3fabdfaf3bdcfe3fcf
aws-sam-cli-macos-arm64.pkg 7fc92d7faed8bb2e7c1e214279b9f390c0959a03526120331f5b9f8325d0b23a

Release 1.86.1 - Reverting dockerpy changes to fix issues with CICD systems

07 Jun 03:30
6a5ef9f
Compare
Choose a tag to compare

Known issues

We discovered issues related to Docker API calls on Windows for AWS SAM CLI version between v1.85.0 and v1.86.1, causing certain AWS SAM CLI commands fail to execute. See #5243 for details. We are actively working on fixing those issues and releasing a new version. Until then, the default MSI installer (AWS_SAM_CLI_64_PY3.msi) in this (latest) version is replaced with v1.84.0. Customers who want to use v1.86.1 on Windows can use AWS_SAM_CLI_64_PY3-86_1.msi to install that version.

What's Changed

Full Changelog: v1.86.0...v1.86.1

Hashes:

Filename SHA256
aws-sam-cli-1.86.1.sierra.bottle.tar.gz 9eede60af9eb5d2e084b2826c8b6a7acff07ea8dd9a30c08baf8120fdb923138
AWS_SAM_CLI_64_PY3.msi 9d381f63a2d537dd322ef024ef6f0b2d4c91f94d2d62864d5de3373cbce5c518
AWS_SAM_CLI_64_PY3-86_1.msi a12acbbc5e6b5f377b5e9276f8a80246f0be66dd931eb096313bd1aea836fcec
aws-sam-cli-linux-x86_64.zip c90d664290947bdfc9e0534020a84bebd3788cfc24a5c2b58c8611808ee1e92b
aws-sam-cli-linux-x86_64.zip.sig 78a645cdd1af8171e74789764c7386101175ce92d859ce38f2a2b721dba990e2
aws-sam-cli-macos-x86_64.pkg 0dedee219dc8652520e39bc71399bd84a06891e764686e3fe690bffce670e6c9
aws-sam-cli-macos-arm64.pkg 93a2e56302d2519115754e7901fff0b2c749059d39e783d38a754c2852e03548