Releases: aws/serverless-application-model
Releases · aws/serverless-application-model
SAM v1.69.0 Release
What's Changed
- chore(schema): update by @github-actions in #3156
- chore(schema): update by @github-actions in #3159
- chore(schema): update by @github-actions in #3162
- chore(schema): update by @github-actions in #3160
- chore(schema): update by @github-actions in #3164
- docs: clarify success/failure transform tests by @hoffa in #3165
- Merge main to develop by @hoffa in #3168
- chore: make MSK tests non-blocking by @hoffa in #3170
- chore: run schema update earlier in the day by @hoffa in #3174
- chore: Upgrade ruff to 0.0.269 by @aahung in #3173
- chore(schema): update by @github-actions in #3175
- chore(schema): update by @github-actions in #3178
- chore: Get CFN resource properties from profiles.json for SAM Connectors by @GavinZZ in #3176
- Update MQ Autogen Role Test As Non Blocking by @GavinZZ in #3182
- chore(schema): update by @github-actions in #3184
- Merge main to develop by @GavinZZ in #3186
- chore(schema): update by @github-actions in #3187
- docs: fix schema links by @hoffa in #3188
- chore: bundle
aws-us-gov
AWS managed policies by @hoffa in #3189 - chore: make custom domains api test nonblocking by @aaythapa in #3191
- chore(schema): update by @github-actions in #3190
- Release 1.69.0 (to main) by @xazhao in #3211
Full Changelog: v1.68.0...v1.69.0
SAM v1.68.0 Release
What's Changed
- chore: Upgrade ruff to 0.0.263 and enable more rules by @aahung in #3127
- docs: mention what transform tests are by @hoffa in #3129
- chore(schema): update by @github-actions in #3131
- Merge main to develop by @ssenchenko in #3136
- feat: actionable error on non-ARN policy by @hoffa in #3132
- chore(schema): update by @github-actions in #3137
- feat(SimpleTable): add
PointInTimeRecoverySpecification
by @hoffa in #3138 - chore(schema): update by @github-actions in #3139
- chore: mark
test_request_parameters_open_api
as@nonblocking
by @hoffa in #3141 - chore(schema): update by @github-actions in #3143
- docs: remove automatic type/bug label by @hoffa in #3147
- chore(schema): update by @github-actions in #3148
- chore: update bundled managed policies by @hoffa in #3149
- chore(schema): update by @github-actions in #3150
- AppSync Api -> Lambda connector by @ssenchenko in #3145
- Revert "feat: actionable error on non-ARN policy (#3132)" by @hoffa in #3153
- chore: add
Policies
test with every type by @hoffa in #3155 - Release 1.68.0 (to main) by @GavinZZ in #3185
Full Changelog: v1.67.0...v1.68.0
SAM v1.67.0 Release
What's Changed
- chore(schema): update by @github-actions in #3104
- chore: Enable termination protection for companion stacks by @GavinZZ in #3105
- chore(schema): update by @github-actions in #3108
- fix: Availability Dip Fix for MergeDefinitions property by @GavinZZ in #3115
- chore(schema): update by @github-actions in #3116
- chore: bundle
aws-cn
AWS managed policies by @hoffa in #3117 - Merge main to develop by @xazhao in #3119
- fix: Add ScheduleV2 OmitName to omit generated Name in Scheduler::Schedule by @aahung in #3120
- chore: Use importlib.metadata to get package version by @aahung in #3121
- chore(schema): update by @github-actions in #3124
- chore: Add sar_client_creator to ServerlessAppPlugin constructor by @aahung in #3126
- Release 1.67.0 (to main) by @hoffa in #3167
Full Changelog: v1.66.0...v1.67.0
SAM v1.66.0 Release
What's Changed
- chore: Use TypeGuard to avoid unncessary type casts by @aahung in #3090
- chore(schema): update by @github-actions in #3092
- chore: Fix public_interface not catching all constants and enable Path rules (ruff 0.261) by @aahung in #3091
- Merge main to develop by @aahung in #3094
- chore: Enable DynamoDB on demand mode by @GavinZZ in #3098
- chore(schema): update by @github-actions in #3096
- chore(schema): update by @github-actions in #3099
- chore: update bundled managed policies by @hoffa in #3100
- chore: remove mix destination connector integ test because transform test is… by @xazhao in #3101
- Release 1.66.0 (to main) by @ssenchenko in #3135
Full Changelog: v1.65.0...v1.66.0
SAM v1.65.0 Release
What's Changed
- feat: scaffolding for improved pass-throughs in schema by @hoffa in #3055
- feat: improve schema pass-through handling by @hoffa in #3056
- chore: more improved schema pass-throughs by @hoffa in #3057
- fix: pin cfn-lint to bypass issue in latest by @hoffa in #3063
- fix: Fix availability dip from API MergeDefinitions property by @GavinZZ in #3062
- chore: improve cfn-lint install by @hoffa in #3064
- fix: Shorten Location IndexName property by @GavinZZ in #3065
- chore: more improved pass-through schemas by @hoffa in #3060
- Merge main to develop by @GavinZZ in #3069
- chore: Upgrade ruff to 0.0.259 and enable C4 rules by @aahung in #3066
- chore: remove
description
in favor ofmarkdownDescription
by @hoffa in #3068 - chore: more typed schema pass-throughs by @hoffa in #3072
- chore(schema): update by @github-actions in #3074
- chore: and more typed schema pass-throughs by @hoffa in #3078
- fix: Add Name property to SAM Statemachine EventBridgeRule event by @aaythapa in #3087
- chore(schema): update by @github-actions in #3084
- fix: Connector "Type" cannot be Serverless resource types by @GavinZZ in #3088
- Release 1.65.0 (to main) by @xazhao in #3118
Full Changelog: v1.64.0...v1.65.0
SAM v1.64.0 Release
What's Changed
- chore(schema): update by @github-actions in #3034
- chore: run test coverage command in parallel by @aaythapa in #3037
- feat: Add a new property
SeparateRecordSetGroup
to disable merging into record set group by @xazhao in #2993 - chore: upgrade mypy by @hoffa in #3039
- fix: add
DeletionProtection
toAWS::Cognito::UserPool
by @hoffa in #3041 - docs: add clause about
internal
to guidelines by @hoffa in #3044 - chore(schema): update by @github-actions in #3043
- fix: Skip MQ Integ Test and add it to Transform Test by @GavinZZ in #3045
- feat: allow classes that inherit Resource to disable setattr validation by @pradhapanr in #3047
- chore(schema): update by @github-actions in #3048
- feat: appsync datasource to lambda connector by @ssenchenko in #3046
- fix: integ test for AppSync DataSource -> DDB connector by @ssenchenko in #3049
- chore: update schema docs by @hoffa in #3052
- Release 1.64.0 (to main) by @aahung in #3093
- feat: Support InvokeMode in lambda function URL config by @valerena
Full Changelog: v1.63.0...v1.64.0
SAM v1.63.0 Release
What's Changed
- chore: adding some type checks as constants by @xazhao in #2986
- feat: new SESBulkTemplatedCrudPolicy_v2 policy by @aaythapa in #2929
- chore: fix local transform format by @xazhao in #2990
- ci: test on Python 3.11 by @hoffa in #2991
- chore: add Python 3.11 to classifiers by @hoffa in #2992
- chore(schema): update by @github-actions in #2994
- chore(schema): update by @github-actions in #2997
- Feature: SNS Event FilterPolicyScope attribute by @mustafa-sadiq in #2988
- ci: ignore unused parameter cfn-lint rule by @hoffa in #3003
- chore(schema): update by @github-actions in #3002
- fix: Fix add transform test by @GavinZZ in #3010
- chore(schema): update by @github-actions in #3009
- Merge main to develop by @aahung in #3012
- chore: Add integration test service detector for SNS FilterPolicyScope by @aahung in #3015
- chore: Add skip_using_service_detector to sns integ tests by @aahung in #3016
- ci: Trigger gh actions on merge group by @aahung in #3017
- fix: Defining CORS when ApiKeyRequired is true results in an OPTIONS method that requires an API key by @ConnorRobertson in #2981
- chore: Upgrade ruff to 0.0.254 by @aahung in #3014
- chore: Get rid of py2 import stuff by @aahung in #3018
- chore: Enable pyupgrade check by @aahung in #3019
- chore(schema): update by @github-actions in #3020
- feat: Add EnableFunctionDefaultPermissions property to HTTP Api by @aaythapa in #3001
- fix: integration test cors_with_apikey_and_cors by @ConnorRobertson in #3021
- fix: Call correct exception when Connectors attribute is non-dict by @aaythapa in #3022
- fix: Fix two places that could cause internal errors by @aahung in #3023
- fix: cors integ test by @ConnorRobertson in #3024
- Add Region & SetIdentifier properties to Route53 to enable latency based routing by @davidcolclazier in #2998
- chore: Add type to metrics code and deprecate CWMetricsPublisher by @aahung in #3025
- ci: Exclude samtranslator.internal from interface scan by @aahung in #3027
- Merge main to develop by @hoffa in #3029
- chore: update properties in schema with new docs by @aaythapa in #3026
- chore(schema): update by @github-actions in #3030
- fix: remove Region/SetIdentifier-related integration tests by @hoffa in #3033
New Contributors
- @davidcolclazier made their first contribution in #2998
Full Changelog: v1.62.0...v1.63.0
SAM v1.62.0 Release
What's Changed
- chore: add stricter typing to construct assume role policy function by @pradhapanr in #2965
- ci: Make transform test error json easier to diff/review by @aahung in #2968
- feat: v2 of Start SFN execution policy by @ssenchenko in #2955
- ci: Rename
make black*
tomake format*
by @aahung in #2970 - fix: multiple mq source event policy name (add
DynamicPolicyName
) by @ssenchenko in #2953 - fix: Truncate Event Bridge Rule if Id is over 64 characters by @GavinZZ in #2967
- fix: Remove logical id change for Events Rule by @GavinZZ in #2972
- fix: Useful error message when "Properties" key is missing in embedded connectors by @aaythapa in #2966
- chore: Do not install “schema_source” to site-packages by @musicinmybrain in #2973
- fix: Add MergeDefinitions property to Global Section by @GavinZZ in #2976
- feat: add
AlwaysDeploy
toAWS::Serverless::Api
by @hoffa in #2935 - fix: Decouple samtranslator.models and *.intrinsics and add import tests by @aahung in #2977
- chore: Merge main to develop by @aws-sam-cli-bot in #2979
- ci: Upgrade ruff to 0.0.253 and enable more rules by @aahung in #2983
- chore: Update Add Transform Tests Script by @GavinZZ in #2984
- chore: Release 1.62.0 (to main) by @hoffa in #3028
New Contributors
- @musicinmybrain made their first contribution in #2973
Full Changelog: v1.61.0...v1.62.0
SAM v1.61.0 Release
What's Changed
- chore(schema): add
Connectors
resource attribute to CFN resources by @hoffa in #2908 - chore(schema): update by @github-actions in #2909
- chore: add
GeneratedProperty
for CloudFormationResource
properties by @hoffa in #2907 - refactor: preliminary changes for managed policy improvements by @hoffa in #2910
- feat: New DisableFunctionDefaultPermissions property to block the creation of permissions resource from SAM API Auth by @aaythapa in #2885
- feat: load managed policies locally by @hoffa in #2839
- chore: Loose typing_extensions version requirement by @jakob-keller in #2916
- feat: Appsync to DynamoDb connector by @ssenchenko in #2915
- Move schema files by @GavinZZ in #2919
- Add resource validator using schema models by @GavinZZ in #2917
- fix: make MemorySize a pass-through by @hoffa in #2923
- fix: Make pass-through properties pass-through in serverless::function by @aahung in #2924
- docs: add link to
GeneratedProperty
by @hoffa in #2925 - chore(schema): update by @github-actions in #2926
- Remove property validations for lambda resources by @xazhao in #2928
- Update doc path by @GavinZZ in #2931
- chore: replace generated properties by GeneratedProperty() by @hoffa in #2934
- fix: Fix two places that could cause uncatched errors by @aahung in #2930
- Chore: another scan of replacing generated properties by GeneratedProperty() by @xazhao in #2937
- chore: Batch update dev dependencies by @aahung in #2936
- fix: appsync-ddb connector integ tests by @ssenchenko in #2938
- chore(schema): update by @github-actions in #2946
- chore: Remove "type: ignore" in samtranslator/translator by @aahung in #2947
- Downgrade TriggerFunction node to v14 because 18 is not available in all regions by @ssenchenko in #2948
- feat: Support SAM API MergeDefinitions property by @GavinZZ in #2943
- chore: Replace py36 with py310 in black config by @aahung in #2949
- One more fix for integ tests by @ssenchenko in #2951
- chore: Update "Development Status" classifiers by @aahung in #2950
- chore: remove soft template validation by @hoffa in #2961
- chore: do not load managed policies if already ARN by @hoffa in #2964
New Contributors
- @jakob-keller made their first contribution in #2916
Full Changelog: v1.60.1...v1.61.0
SAM v1.60.1 Release
What's Changed
- fix: Decouple samtranslator.models and *.intrinsics and add import tests #2977
- Release 1.60.1 (to main) by @aws-sam-cli-bot in #2978
Full Changelog: v1.60.0...v1.60.1