github aws/serverless-application-model v1.58.0
SAM v1.58.0 Release

latest releases: v1.88.0, v1.87.0, v1.86.0...
15 months ago

What's Changed

  • chore: Update node.js version in test by @acristin in #2722
  • fix: Raise correct exception when "ResponseParameters" is not dict by @aahung in #2725
  • fix: Raise correct exception when DestinationConfig or DestinationConfig.x is not dict by @aahung in #2727
  • fix: Raise correct exception when S3 event referring to a bucket whose properties is not dict by @aahung in #2728
  • Add a cache on top of python27 hashing by @acristin in #2724
  • Fix warning when using default stage name and FailOnWarnings is on by @GavinZZ in #2726
  • fix: Handle when httpapi Auth could be null by @aahung in #2729
  • fix: Raise correct exception when Fn::If value is not a list by @aahung in #2731
  • Update caller credential partition by @GavinZZ in #2730
  • fix: Raise correct exception when rest api auth is not a dict by @aahung in #2732
  • Update DEVELOPMENT_GUIDE.md to use modern python by @acristin in #2733
  • docs: add clause to backward compatibility guidelines by @hoffa in #2723
  • Add typing and remove 'type: ignore' Part One by @GavinZZ in #2738
  • fix: Raise correct exception FindInMap used on parameters not a 2-level-map by @aahung in #2740
  • fix: Raise correct exception when bucket tags are not list by @aahung in #2742
  • fix: Raise correct exception when ApplicationId or Version of app is not valid by @aahung in #2741
  • chore: re-enable cfn-lint by @hoffa in #2745
  • Add typing and remove 'type: ignore' Part Two by @GavinZZ in #2744
  • chore: adding types part 1 by @aaythapa in #2746
  • Make jwtConfiguration fields lower case by @ssenchenko in #2737
  • fix: Deduplicate error message in InvalidResourceException by @aahung in #2748
  • fix: Prevent infinite recursion when resolving policy parameter when the parameter refs a CFN parameter with the same name by @aahung in #2751
  • fix: Extend validation of apiauth Identity sub values from Headers only by @aahung in #2747
  • chore: Make PropertyType.expected_type auto gen for dict and str by @aahung in #2752
  • Add typing and remove 'type: ignore' Part Three by @GavinZZ in #2750
  • fix: Raise correct exception when apigateway-endpoint-configuration is not a map by @aahung in #2753
  • chore: adding types part 2 by @aaythapa in #2749
  • refactor: Combine function/sfn Api event logics about adding Auth by @aahung in #2755
  • fix: Raise correct exception when Domain BasePath contains non-str items by @aahung in #2756
  • Type Ignore Fixes Part Four by @GavinZZ in #2757
  • Add support for AT_TIMESTAMP and StartingPositionTimestamp by @GavinZZ in #2758
  • Format policy_templates.json by @mustafa-sadiq in #2760
  • Added support for mTLS auth for MSK and Kafka by @mbfreder in #2690
  • chore: Add cw_timer to deepcopy in SwaggerEditor and OpenApiEditor by @aahung in #2764
  • chore: Optimize the use of deepcopy in Translator._get_function_names() by @aahung in #2765
  • chore: Format other files in samtranslator/policy_templates_data by @aahung in #2762
  • chore: Move some PullEventSource validations to subclasses by @aahung in #2767
  • feat: Support RuntimeManagementConfig by @valerena

New Contributors

Full Changelog: v1.57.0...v1.58.0

Don't miss a new serverless-application-model release

NewReleases is sending notifications on new releases.