Skip to content

Releases: aws/serverless-application-model

SAM v1.50.0 Release

17 Aug 17:31
Compare
Choose a tag to compare

What's Changed

  • chore: Skip self managed kafka tests by @qingchm in #2461
  • chore: Add required skipifs for integration tests by @qingchm in #2462
  • feat: Support ConsumerGroupId for Kafka events

Full Changelog: v1.49.0...v1.50.0

SAM v1.49.0 Release

08 Aug 18:22
8505451
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.48.0...v1.49.0

SAM v1.48.0 Release

25 Jul 20:30
4c3f5f8
Compare
Choose a tag to compare

What's Changed

  • chore: [Foss] Sync public: Update region service exclusion list by @mingkun2020 in #2427
  • chore: [Foss] Sync public: Add skip condition for http by @mingkun2020 in #2429
  • chore: [Foss] Sync public: Add skip condition for rest api tests by @mingkun2020 in #2432
  • chore: [Foss] Sync public: Add back hash verification by @mingkun2020 in #2434
  • feat: [Foss] Sync public: remove region service exclusion and inclusion list by @mingkun2020 in #2437
  • chore: [Foss] Sync public: Add skip condition for EFS tests by @mingkun2020 in #2436
  • fix: [Foss] Sync public: Update custom domain tests resource by @mingkun2020 in #2435
  • feat: Add support for the FailOnWarnings property on AWS::Serverless::Api by @nialdaly in #2417
  • chore: [Foss] Sync public: Add retry and logging for dlq/http/cors flaky requests by @mingkun2020 in #2428
  • Fix route53 record set groups by @hawflau in #2408
  • Release 1.47.0 (to develop) by @hawflau in #2444
  • chore: sync foss changes by @mndeveci in #2445

New Contributors

Full Changelog: v1.47.0...v1.48.0

SAM v1.47.0 Release

12 Jul 20:02
6b0afc5
Compare
Choose a tag to compare

What's Changed

  • test: Add logging for relevant Amazon headers useful for debugging by @mildaniel in #2390
  • Update python3.6 runtime in integration test templates by @hawflau in #2395
  • test: Add tests for intrinsics support for DefinitionBody by @torresxb1 in #2407
  • fix: check null method for open api by @mndeveci in #2409
  • Release 1.46.0 (to develop) by @hawflau in #2411
  • validate Http Api Authorizers identity Header by @jonife in #2339
  • fix: update error message to contain the normalized method rather than the method dict by @mndeveci in #2414
  • fix: use array of exceptions instead of str for InvalidDocumentException by @mndeveci in #2416
  • fix: Allow Implicit HTTP APIs to write when value of method is None by @jfuss in #2413
  • blogs, video and workshop update in readme by @praneetap in #2422
  • fix: Fail gracefully when AutoPublishAlias is an empty string by @jfuss in #2425

Full Changelog: v1.46.0...v1.47.0

SAM v1.46.0 Release

07 Jun 17:17
496d3ab
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.45.0...v1.46.0

SAM v1.45.0 Release

06 Apr 18:09
e38e0dc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.44.0...v1.45.0

SAM v1.44.0 Release

28 Mar 18:12
ce9a905
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.43.0...v1.44.0

SAM v1.43.0 Release

22 Mar 21:46
0eebbec
Compare
Choose a tag to compare

What's Changed

  • Fix no allowed origin by @c2tarun in #2180
  • Raise InvalidEventException when RestApiId/ApiId is not resolved to a string by @aahung in #2213
  • Raise a validation exception if the responses section in an openApi definition path is not a dictionary object by @moelasmar in #2214
  • chore: Add auto PR labeler by @jfuss in #2219
  • Fix DestinationConfig in streaming event sources by @hawflau in #2215
  • fix: handle non-dict DefinitionBody path item in _openapi_postprocess by @torresxb1 in #2216
  • Run unit tests in parallel by @aahung in #2222
  • Handle when HttpApi resource doesn't have properties by @aahung in #2221
  • Chore: Only add labels on open of PRs by @jfuss in #2225
  • feat: Lambda URLs by @mndeveci in #2231
  • Revert "feat: Lambda URLs (#2229)" by @mndeveci in #2233
  • Handle when function http event auth is not a string by @aahung in #2234
  • chore: bump version to 1.42.0 by @mndeveci in #2235
  • Revert "chore: bump version to 1.42.0" by @CoshUS in #2237
  • release: 1.42.0 by @mndeveci in #2243
  • fix: open api set_path_default_authorizer by @mndeveci in #2248
  • Validate swagger path item objects by @aahung in #2251
  • Validate swagger method value is a valid dict before processing by @aahung in #2250
  • fix: fix validation errors log message that calls join on a string by @torresxb1 in #2245
  • [FOSS] hot fix and improvement by @mingkun2020 in #2207
  • fix: Check type of resource type is a string by @mildaniel in #2252
  • fix: open api set_path_default_authorizer (#2248) by @mndeveci in #2262
  • fix: open api set_path_default_authorizer (#2248) by @mndeveci in #2261
  • Do not abort SAR loop on throttling by @marekaiv in #2240
  • Improve error message for an invalid ResourcePolicy element by @marekaiv in #2271
  • Fixing DisableExecuteApiEndpoint property for REST and adding integ t… by @sattigar in #2272
  • fix: Py27hash fix by @torresxb1 in #2182
  • chore: bump version to 1.43.0 by @hawflau in #2276
  • Update integ test expected result to incorporate py27hashfix changes by @hawflau in #2286
  • [minor docs] Updates examples link to current non-archived repo by @Phuurl in #2277
  • fix: Raise exception if provided Auth.Authorizers.Identity isn't a dict by @mildaniel in #2273
  • fix: Correct CognitoUserPool SmsConfiguration validation type by @lafiosca in #1582
  • fix: accept empty components property in Open Api Definition by @moelasmar in #2296
  • Corrected gitpod link to open this repo instead of aws-sam-cli by @JiteshKanojia in #2170
  • docs: updating EventBridgeRule documentation by @TheWesDias in #2236
  • Update INTEGRATION_TESTS.md by @hawflau in #2300
  • Clean up Py2 dependencies and update to use native unittest.mock by @hawflau in #2299
  • Add security policy by @tylersouthwick in #1937
  • fix: Add handling for OpenApi definition that has tags with invalid format by @qingchm in #2295
  • Remove six as dependency by @hawflau in #2302
  • Fix all warnings in tests by @hawflau in #2303
  • fix: Raise Invalid Resource When DisableExecuteApiEndpoint: False And Has No DefinitionBody by @CoshUS in #2285
  • handle 'Invalid Swagger Document' and refactor some validation into Swagger Editor constructor by @torresxb1 in #2263
  • Update PR template to add integration tests in checklist by @hawflau in #2306
  • Conditionally adding metadata to translated resources by @andrew-glenn in #2224
  • Improve exception processing for Route53 with invalid type by @wchengru in #2284
  • fix: Check S3 Lambda Configuration Type is a List by @mildaniel in #2310
  • tests: add test for DefaultAuthorizers not a string in API by @jfuss in #2313
  • fix: ValueError is not caught by int() by @wchengru in #2305
  • fix: Add Checks for Authorizer Types in API Event Sources by @mildaniel in #2307
  • Add method for determining service availability in a region by @marekaiv in #2321
  • chore: Enable pylint on project by @jfuss in #2326
  • update validation for dead letter queue by @jonife in #2324
  • fix: fix paths IF intrinsic bug by @torresxb1 in #2330
  • Py27dict deepcopy performance by @marekaiv in #2331
  • Update function_with_custom_code_deploy integration test case by @hawflau in #2320
  • fix: Update tag count check for apigw v2 resources by @mildaniel in #2333
  • chore: Remove duplicated Docs by @jfuss in #2334
  • validate Lambda Authorizer property identity by @jonife in #2322
  • chore: update setup.cfg key to use underscore by @mgorny in #2051
  • test: Add retries on flaky integration test by @mildaniel in #2343
  • fix: remove py3.6 support and add py3.9 and py3.10 by @mndeveci in #2311
  • Revert "chore: bump version to 1.43.0" by @hawflau in #2345
  • Revert "handle 'Invalid Swagger Document' and refactor some validatio… by @torresxb1 in #2346
  • chore: Version bump to 1.43.0 by @hawflau in #2347
  • Release/v1.43.0 by @mildaniel in #2358

New Contributors

Full Changelog: v1.42.0...v1.43.0

SAM v1.42.0 Release

23 Nov 20:27
db25683
Compare
Choose a tag to compare
  1. feat: adding OwnershipVerificationCertificateArn and DisableExecuteApiEndpoint to APIs.
  2. feat: event source filtering

SAM v1.40.0 Release

02 Nov 21:43
153ad43
Compare
Choose a tag to compare
  1. Self Managed Kafka as event source support