Releases: aws/aws-sam-cli
Release version: 1.95.0
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
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
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
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
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
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
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
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
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
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 |