Releases: aws/aws-sam-cli
Release 1.64.0 - dotnet7 AOT Support
What's Changed
- chore: bump AWS Lambda Builders version by @aws-sam-cli-bot in #4411
- feat: add dotnet7 build method (#428) by @mndeveci in #4410
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4413
- chore: bump version 1.64.0 by @mndeveci in #4414
Full Changelog: v1.63.0...v1.64.0
Hashes:
Filename | SHA256 |
---|---|
aws-sam-cli-1.64.0.sierra.bottle.tar.gz | ce81151874b5fb8ed98056ed6e17244367e9eb81d0a94ee68085be5936476208 |
AWS_SAM_CLI_64_PY3.msi | 2ed2db814c14821023ef0e614b2486fad0d43c99e1b00ba85dba55fdbda8a147 |
aws-sam-cli-linux-x86_64.zip | 8e072f913c6be9e8ce8ee3295f2baa51b3136449abd3fb0029e0e0409224fe13 |
Release 1.63.0 - Terraform Support feature
Changes:
- feat: Terraform support (#4373)
- feat: display more helpful message when encountering Windows long path problem (#4328)
Hashes:
Filename | SHA256 |
---|---|
aws-sam-cli-1.63.0.sierra.bottle.tar.gz | ae455b56002439edfdd12bf67a0f211d38c5ca09e2a7dc805a7d3980344c173d |
AWS_SAM_CLI_64_PY3.msi | 4b3f473b51cde79e1fab76da6d481a54973729b9a08618c1a236918dd1be79e4 |
aws-sam-cli-linux-x86_64.zip | a57fdf3d2c0db2fb79a4c110cf04ab681c77e2b5799fdc62db60eb071872d42d |
Release 1.62.0 - SAM EventBridge Scheduler Support, Lambda Builder v1.21.0 and other fixes
What's Changed
- chore: Enforce Pytest Warnings by @jfuss in #4339
- chore: bump golang version in CI jobs by @mndeveci in #4352
- fix: regresssion on
sam delete
by @sriram-mv in #4362 - Updated readme by @praneetap in #4367
- Extract full file name from Dockerfile path by @christiangaetano in #4360
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4372
- Update aws-sam-cli-bot as user for internal pr labels by @hawflau in #4376
- chore: bump AWS Lambda Builders version by @aws-sam-cli-bot in #4374
- Publish pytesttest reports as artifacts in canary jobs by @hawflau in #4333
- Use the same DockerContext and Dockerfile paths as the CDK is using by @i18n-tribe in #4074
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4381
- exclude installer dir in build by @hawflau in #4389
- chore: bump version to 1.62.0 by @hawflau in #4393
- chore: bump SamTranslator version by @aws-sam-cli-bot in #4402
New Contributors
- @christiangaetano made their first contribution in #4360
- @i18n-tribe made their first contribution in #4074
Full Changelog: v1.61.0...v1.62.0
Hashes:
Filename | SHA256 |
---|---|
aws-sam-cli-1.62.0.sierra.bottle.tar.gz | da8ab710ac805c52bdc2026e2ee4b5f5345004f6b438e50f88997c2b442de77d |
AWS_SAM_CLI_64_PY3.msi | 925af1645ea5573ce1d114480cc287094a9f65cb7644aee74e252c8bb05c6bb1 |
aws-sam-cli-linux-x86_64.zip | 90432cfe161f67cbc242d75dd2488e31eabacc3ff1ac51deb1726805beeb5586 |
Release 1.61.0 - Lambda Builders v1.20.0, click and flask library version upgrades and other improvements
Changes:
What's Changed
- fix: Fixed requiring dep manager when using location flag by @lucashuy in #4288
- Update options.py help message by @ccannell67 in #4293
- Remove conflict test case by @xazhao in #4306
- Fix integration test by @xazhao in #4312
- chore: fix typo in sam local tests by @mndeveci in #4313
- chore: bump AWS Lambda Builders version by @aws-sam-cli-bot in #4320
- fix: add
MaxAttempts
tosam delete
by @sriram-mv in #4321 - Get TrimGoPath from build properties by @scrofungulus in #4300
- chore: Upgrade Click and Flask by @jfuss in #4326
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4332
- chore: bump version to 1.61.0 by @mndeveci in #4336
- fix: pin flask version, suppress flask output, fix integration tests by @mndeveci in #4341
- fix: pin Werkzeug version under 2.1 as well by @mndeveci in #4345
New Contributors
- @ccannell67 made their first contribution in #4293
- @scrofungulus made their first contribution in #4300
Full Changelog: v1.60.0...v1.61.0
Hashes:
Filename | SHA256 |
---|---|
aws-sam-cli-1.61.0.sierra.bottle.tar.gz | 325134b896f97cdb62ae38d72bba6a8818ad5cafe2e4bf0518374f9597433102 |
AWS_SAM_CLI_64_PY3.msi | f5b2c7bc8041e9d14ca3c797f0fe4ce0d44f64d37b3cf9a4dcc10cf3f0d0185a |
aws-sam-cli-linux-x86_64.zip | 6bfda0aa31bb3907a50cbab547928443c83a9346544de54d092c90a73c15a213 |
Release 1.60.0 - Improvements in sam sync; Support for OIDC in sam pipeline; New app templates for AWS::Serverless::Connectors; Support for Event Source Mapping Event Filtering
What's Changed
- feat: skip sync confirmation for subsequent runs by @mndeveci in #4276
- feat: use watch and code flags at the same time by @mndeveci in #4273
- chore: fix sam sync integ tests after latest changes by @mndeveci in #4286
- chore: bump SamTranslator version by @aws-sam-cli-bot in #4294
- Fix pipeline template generation from custom git repositories by @kfr2 in #4207
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4301
- Feat/sam pipeline OIDC by @xazhao in #4270
- chore: bump version to 1.60.0 by @hawflau in #4302
Full Changelog: v1.59.0...v1.60.0
Hashes:
Filename | SHA256 |
---|---|
aws-sam-cli-1.60.0.sierra.bottle.tar.gz | 742a1ea4de06e88336b70b578064f51d12a1f8756241b23650dcfc4ecbd2e14a |
aws-sam-cli-1.60.0.x86_64_linux.bottle.tar.gz | 107f8c9e733f3bf25c9bd98f396e619ef716f80f468da7489e30b84d5b594471 |
AWS_SAM_CLI_64_PY3.msi | d7fb243b69600cd416b33e7b1d82dc15ecc9dd784775401739f8ec1ddbd01774 |
aws-sam-cli-linux-x86_64.zip | 7e768e7ea90203b7f3a685d4635837e6f8aa2c90ca0e0bda172528ec1581a4cf |
Release 1.59.0 - Connectors Support
Changes:
Hashes:
Filename | SHA256 |
---|---|
aws-sam-cli-1.59.0.sierra.bottle.tar.gz | 64754557000381defdc5cdc508f42fff9eab889c2d9a6174e5123ca57c4c2a99 |
aws-sam-cli-1.59.0.x86_64_linux.bottle.tar.gz | 647e447187bb3069e9506090cbaff272d7f4e75be0d5bed96a5fce1b0679333f |
AWS_SAM_CLI_64_PY3.msi | 696996f85102b64e4e19df693a596fe57af14dec8a370c30e2433042e4194dac |
aws-sam-cli-linux-x86_64.zip | 85d1f6b20e6e0d7187432ca9d3b3aed0e85f9be4f96f1c900cebcfab08f72b7a |
What's Changed
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4263
- chore: separate CI jobs for deploy, package, delete and sync by @mndeveci in #4275
- Init fix by @praneetap in #4272
- chore: bump version to 1.59.0 by @mndeveci in #4279
- chore: bump SamTranslator version by @aws-sam-cli-bot in #4282
Full Changelog: v1.58.0...v1.59.0
Release 1.58.0 - Docker on Windows Bug Fix
Hashes:
Filename | SHA256 |
---|---|
aws-sam-cli-1.58.0.sierra.bottle.tar.gz | 13ec325e38aff2b2fd63a754c80553dc2bcc587290a7b7c1791992f5880b9fbd |
aws-sam-cli-1.58.0.x86_64_linux.bottle.tar.gz | da79c41b9b295fde50fd66239159eab4ba7ad2ac9448e70b9a6b273df1211119 |
AWS_SAM_CLI_64_PY3.msi | f1efd0739dc778443a12bc7d0ef51b5033bba8df5586cde34e4ba3bc437b09f7 |
aws-sam-cli-linux-x86_64.zip | ba32d3c294011b0661b58c02057dd13578bbd356069a43a1123e136ece11abd2 |
What's Changed
- test: Add Retries on Duplicate Port, Timeout on Process for Local Tests by @mildaniel in #4238
- fix: wrap _write_container_output with try/except to gracefully handle any unexpected errors from docker api by @mndeveci in #4240
- New release of RIE: 1.8 by @valerena in #4257
- Version bump to 1.58.0 by @mildaniel in #4261
Full Changelog: v1.57.0...v1.58.0
Release 1.57.0 - `sam sync` supports container build
Hashes:
Filename | SHA256 |
---|---|
aws-sam-cli-1.57.0.sierra.bottle.tar.gz | b2acf0e752b4b603def7101760a149d530394d31eae23ed2cb237438d48148b8 |
aws-sam-cli-1.57.0.x86_64_linux.bottle.tar.gz | 06d6b1b9c28cb630930dd9906f9ccdc166ac60315c54715d468c4793448173f0 |
aws-sam-cli-linux-x86_64.zip | bcef3754dd4754596f7e9c55433f83b9aef798e7024c13231ee60cdf9abbae2d |
What's Changed
- chore: Updated maintainers by @lucashuy in #4209
- fix: Fix
--docker-volume-basedir
being ignored for sam local by @lucashuy in #4186 - fix: speed up help by 2x on
sam
binary by @sriram-mv in #4205 - feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4201
- fix: speed up sam init help text by 100ms by @sriram-mv in #4213
- perf: improve unit test times for overall by 2.7x by @sriram-mv in #4214
- perf: push
--help
text to 150ms, 2.6x improvement - supercharge the cli. by @sriram-mv in #4219 - chore: bump SamTranslator version by @aws-sam-cli-bot in #4227
- fix: return None instead of exception when layer reference can't be found in the current template by @mndeveci in #4202
- Revert "feat: Added data-safe stack trace collection to telemetry (#3… by @hawflau in #4232
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4231
- feat: Add use-container flag to sam sync command by @hnnasit in #4224
- fix: README.md - command names by @sriram-mv in #4228
- chore: bump version to 1.57.0 by @hawflau in #4237
Full Changelog: v1.56.1...v1.57.0
Release 1.56.1 - Patch Translator Validation for Language Extensions and URL Parsing
Hashes
Filename | SHA256 |
---|---|
aws-sam-cli-1.56.1.x86_64_linux.bottle.tar.gz | 2f76ed1aff017168d0757c4cc4fc67b2b67f58be586a97d44e69fc9a4d1b447a |
aws-sam-cli-1.56.1.sierra.bottle.tar.gz | eca8aecefec81c86e51f58bbd03f8d4091b29f18036707003178718952df580d |
AWS_SAM_CLI_64_PY3.msi | 396f7834758c74e0fbf5e840ffa3872d53b6e09bc7147a9a184f913b0510550c |
aws-sam-cli-linux-x86_64.zip | 32c455f17d46c872b1614b969655406c6d86e285164176886bde0321b4245e64 |
What's Changed
- Fix typo in watch_manager.py by @gmcquistin in #4191
- fix: Patch sam-cli to support language extensions by @mildaniel in #4188
- Update appveyor definition to use go1.15 by @hawflau in #4195
- Fix parse remote origin url by @hawflau in #4189
- feat: Enable sam local start-api to respond with HTTP/1.1 version by @hnnasit in #4168
- fix: Patch language extensions by @mildaniel in #4194
- fix: Update Slack Invite link by @jfuss in #4197
- chore: bump sam cli version to 1.56.1 by @mndeveci in #4199
New Contributors
- @gmcquistin made their first contribution in #4191
Full Changelog: v1.56.0...v1.56.1
Release 1.56.0 - esbuild GA, Event-based Metrics
Hashes:
Filename | SHA256 |
---|---|
aws-sam-cli-1.56.0.sierra.bottle.tar.gz | e591cb33ab19e720918589710fefa55549db9d6778d8b853049bc3265e6b2f25 |
aws-sam-cli-1.56.0.x86_64_linux.bottle.tar.gz | 7844a6b55d77a86b228357db10ff7d226e0c4f48cb60aa44fed5cd474b90ed60 |
AWS_SAM_CLI_64_PY3.msi | 1622a50e8b227663e3a81f89dd4b907ac6cf9d06890e369599a61cecb50f08a7 |
aws-sam-cli-linux-x86_64.zip | dff6879928cd0405c1ab0463ad9393d7f224720453e2b8058fe7402513a21559 |
What's Changed
- feat: Move esbuild binary to normal dependency by @mildaniel in #4122
- Support pipeline templates manifests in custom Git locations by @kfr2 in #4108
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4135
- Merge EventTracker project into develop by @Leo10Gama in #4134
- feat: Allow mix of global and function specific env vars for sam local by @hnnasit in #4132
- Add mode option to create_tarball, in order to support compression by @bentvelj in #4140
- feat: Disable ADL for esbuild by @mildaniel in #4133
- fix: allow relative paths for
--config-file
by @sriram-mv in #4165 - fix: Fix Sourcemap Generation by @mildaniel in #4160
- feat: Added data-safe stack trace collection to telemetry (#3917) by @hawflau in #4141
- fix: Fix esbuild Properties Integration Tests by @mildaniel in #4169
- chore: bump lambda builders version to 1.19.0 by @mildaniel in #4166
- feat: Remove esbuild feature flag by @lucashuy in #4167
- feat: update SAM CLI with latest App Templates commit hash by @github-actions in #4173
New Contributors
Telemetry Update
Starting from this release 1.56.0, we are collecting hash values of usage attributes via Telemetry to help us better understand our customers' needs, diagnose issues, and deliver features that improve the customer experience. The AWS SAM CLI does not collect personal information, such as usernames or email addresses. It also does not extract sensitive project-level information.
If you want to disable telemetry in SAM CLI, please see https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-telemetry.html#serverless-sam-telemtry-opt-out.
Full Changelog: v1.55.0...v1.56.0