Skip to content

Releases: aws/serverless-application-model

SAM v1.35.0 Release - Missing policies, python integration tests, support Fn::If in DeploymentPreference Alarms

12 Mar 19:46
c5d0ed2
Compare
Choose a tag to compare

SAM v1.35.0 Release

Community Contributors to this Release:

@theBaffo for d08d77b
@chrisoverzero for 9ac8282
@forzagreen for 848c39c

Change Log:

  1. 16aefe7 feat: Allow Boto3 Session to be configured (#1686)
  2. 848c39c feat(policy-templates): add AcmGetCertificatePolicy (#1853)
  3. aaa1d15 feat: Handle Fn::If in DeploymentPreference Alarms (#1923)
  4. c3091e4 test: Add service exclusion by region for integration tests (#1935)
  5. d1f234b Fix missing xray policy for State Machine resource (#1941)
  6. 9ac8282 fix(policy-templates): Correct AMIDescribePolicy (#1945)
  7. d08d77b feat(policy-templates): add Route53ChangeResourceRecordSetsPolicy (#1929)
  8. 5e2e61b Better Error Handling of Intrinsics (#1869)
  9. afcb3d3 fix: prevent IndexError with integration URIs without .Arn (#1901)
  10. e29c42e test: Add simple integration tests (#1797)
  11. 3bf8f61 fix(AppConfig): Updated AppConfig boto3 Client Timeout (#1870)

SAM v1.34.0 Release - DLQ and Custom Retry Policy for EventBridge Rule Event Source, Custom Checkpointing

30 Jan 00:34
6da6a5b
Compare
Choose a tag to compare

SAM v1.34.0 Release

Community Contributors to this Release

@ejafarli for 16fa852
@vinayaksood for a34ae26

Change Log:

  1. 16fa852 Support DLQ, RetryPolicy properties for EventBridgeRule,Schedule event sources (#1842)
  2. 6059c19 fix: propagate condition to sqs queue policy for sqssubscription (#1798)
  3. c074ee8 chore: Remove biased language from pylintrc (#1847)
  4. b5ddd1f fix: Support new CodeDeploy ManagedPolicy (#1858)
  5. c752104 fix: Update Slack invite link (#1877)
  6. a34ae26 feature: Support for custom checkpointing (#1883)
  7. 99b073a Fix: Description in AWS::Serverless::HttpApi (#1884)
  8. 528f803 Update AWS::S3::Bucket properties (#1885)
  9. eed879a Fix: Replaced invalid AMQ managed policy by providing policy statements (#1891)

Release 1.33.0 - Support for Stream Analytics

17 Dec 22:21
d2f18e7
Compare
Choose a tag to compare

SAM v1.33.0 Release

SAM Translator now supports TumblingWindowInSeconds property in event source mappings.

Change Log:

  1. 46e0be2 feature: Support for Stream Analytics (#1865)

SAM v1.32.0 Release - Support for Lambda Container Images

01 Dec 17:00
101fa43
Compare
Choose a tag to compare

SAM v1.32.0 Release

SAM now supports Lambda Container Images

Change Log:

  1. 101fa43 feat(images): additions to SAM spec (#1845)

SAM v1.31.0 Release - Support Lambda Code Signer

24 Nov 01:13
2707bb8
Compare
Choose a tag to compare

SAM v1.31.0 Release

Lambda Code Signing support have been added by supporting for CodeSigningConfigArn property for AWS::Serverless::Function resource.

For more information please check Configuring code signing for AWS SAM applications.

Change Log:

  1. 40416a9 feature: Support for Lambda Code Signing (#1825)
  2. bd3fe59 fix: default 'DefinitionBody' is conflict with disableExecuteApiEndpoint(#1790)
  3. bb930cc fix: Regex issue and Keyerror crash (#1794)

SAM v1.30.1 Release - Fix boto version restriction

19 Nov 02:55
5a780d4
Compare
Choose a tag to compare

SAM v1.30.1 Release

Community Contributors to this Release

@javulticat for 8639645

Changing boto version to boto3~=1.5

Change Log:

  1. 8639645 Revert boto3 dependency pin to ~=1.5 (#1810)

SAM v1.30.0 Release - Newer X-ray Policy in GOV and CN

18 Nov 18:28
e0464cb
Compare
Choose a tag to compare

SAM v1.30.0 Release

Community Contributors to this Release

@wong-a & Vaib Suri for 4590f32
@gruebel for b34a39a

Several bug-fixes including XRay issue with CN and GOV regions have been fixed.

Change Log:

  1. bcb1aac fix: Validate API request models (#1757)
  2. bd823f1 chore: Upgrade outdated dependencies in base.txt and dev.txt (#1744)
  3. 413dc5f chore: Use Compatible release clause in requirement files (#1762)
  4. 6f505ec Fix: SAM Crashes Invalid swagger models exception (#1765)
  5. f5e1979 Fix: DefaultAuth not a string exception (#1774)
  6. 4590f32 Adding PermissionsBoundary property for State Machine resource (#1772)
  7. edaeb52 fix: use newer policy name in gov & cn regions for xray (#1767)
  8. b34a39a Add Description property to Api and HttApi resources (#1719)
  9. 32df09b Update DEVELOPMENT_GUIDE; moved from rst to md (#1778)

SAM v1.29.0 Release - AmazonMQ as Event Source and MTLS auth properties in REST and HTTP API domain names

05 Nov 22:46
815b6aa
Compare
Choose a tag to compare

SAM v1.29.0 Release

Community Contributors to this Release

@kaidih : Contributes on 1769

Add support for AmazonMQ as event source

Adding supporting for using AmazonMQ as as event source in AWS::Serverless::Function resource

Support MTLS auth properties in REST and HTTP API domain names

Domain configuration of AWS::Serverless::Api and AWS::Serverless::HttpApi now support MTLS configuration. Also AWS::Serverless::HttpApi has new property DisableExecuteApiEndpoint.

Change Log:

  1. 1737 Feature toggle
  2. 1725 feature: Support MTLS auth properties in REST and HTTP API domain names
  3. 1747 fix: adding support for passing target id to EventBridgeRule
  4. 1748 Manage black version using requirement file
  5. 1769 Support AmazonMQ as event source

SAM v1.28.1 Release - Support API Gateway HTTP APIs using Lambda authorizers

28 Oct 22:22
df07ee4
Compare
Choose a tag to compare

SAM v1.28.1 Release

Community Contributors to this Release

@Tolledo : Contributes on #1733

Support API Gateway HTTP APIs using Lambda authorizers

On Sept 9th, API Gateway launched support for customers to secure Amazon API Gateway HTTP APIs using Lambda authorizers. SAM v1.28 adds support for Lambda Authorizers to the AWS Serverless Application Model.

Change Log:

  1. #1733 Lambdaauth

SAM v1.27.0 Release

18 Sep 20:58
2ef7591
Compare
Choose a tag to compare

SAM v1.27 Release

Community Contributors to this Release

@patrickgreenwell

Add Tracing property to State Machine resource

Adding the Tracing property to the Step Functions State Machine resource to pass X-Ray tracing configuration to the TracingConfiguration property for State Machine CloudFormation resource.

Add support for dynamic references in property "ResourcePolicyStatement"

Add support for dynamic references in property "ResourcePolicyStatement".
New properties are added to pass in dynamic references: IntrinsicVpcBlacklist/IntrinsicVpceBlacklist/IntrinsicVpcWhitelist/IntrinsicVpceWhitelist
Example:

ResourcePolicy:
    IntrinsicVpcBlacklist:
      # Note: The dynamic reference should be defined before usage.
      - '{{resolve:ssm:SomeVPCReference:1}}' 

Add support for objects in property "CompatibleRuntimes".

Issue #809 is fixed. Allow passing in reference objects to CompatibleRuntimes.

Change Log:

  1. #1682 docs: fix link to all_policy_templates example file
  2. #1683 fix: Allow Ref in CompatibleRuntimes property of AWS::Serverless::LayerVersion
  3. #1697 Adding Tracing property to State Machine resource
  4. #1689 Add new arguments to allow vpc/vpce endpoints as intrinsics