-
Notifications
You must be signed in to change notification settings - Fork 251
Expand file tree
/
Copy path1.71.0.json
More file actions
153 lines (153 loc) · 5.64 KB
/
1.71.0.json
File metadata and controls
153 lines (153 loc) · 5.64 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
{
"version": "1.71.0",
"changes": [
{
"type": "documentation",
"description": "Fixed stale and mismatched AWS API Gateway reference link targets",
"pull_requests": [
"[#3077](https://github.com/smithy-lang/smithy/pull/3077)"
]
},
{
"type": "feature",
"description": "Added `aws.apigateway#resourcePolicy` trait and OpenAPI mapper",
"pull_requests": [
"[#3081](https://github.com/smithy-lang/smithy/pull/3081)"
]
},
{
"type": "bugfix",
"description": "Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes",
"pull_requests": [
"[#3086](https://github.com/smithy-lang/smithy/pull/3086)"
]
},
{
"type": "bugfix",
"description": "Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case (\"structure, string\" was effectively just \"structure\"). For the closing brace/paren, the characters were silently ignored as seen in the additional fixed tests.",
"pull_requests": [
"[#3063](https://github.com/smithy-lang/smithy/pull/3063)"
]
},
{
"type": "bugfix",
"description": "Fixed event stream test params encoding blobs in b64.",
"pull_requests": [
"[#3121](https://github.com/smithy-lang/smithy/pull/3121)"
]
},
{
"type": "feature",
"description": "Added `aws.apigateway#minimumCompressionSize` trait and OpenAPI mapper",
"pull_requests": [
"[#3076](https://github.com/smithy-lang/smithy/pull/3076)"
]
},
{
"type": "feature",
"description": "Added `aws.apigateway#gatewayResponses` trait and OpenAPI mapper with DANGER validation for CORS conflicts",
"pull_requests": [
"[#3089](https://github.com/smithy-lang/smithy/pull/3089)"
]
},
{
"type": "bugfix",
"description": "Fixed a bug in OpenAPI conversions where onErrorStatusConflict from mappers/protocols wasn't being respected.",
"pull_requests": [
"[#3123](https://github.com/smithy-lang/smithy/pull/3123)"
]
},
{
"type": "feature",
"description": "Added `aws.auth#cognitoUserPoolsScopes` trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer.",
"pull_requests": [
"[#3109](https://github.com/smithy-lang/smithy/pull/3109)"
]
},
{
"type": "feature",
"description": "Added `aws.apigateway#apiTlsPolicy` trait and OpenAPI mapper",
"pull_requests": [
"[#3083](https://github.com/smithy-lang/smithy/pull/3083)"
]
},
{
"type": "bugfix",
"description": "Fixed a Windows user PATH corruption in install.bat caused by setx silently truncating values over 1024 characters",
"pull_requests": [
"[#3117](https://github.com/smithy-lang/smithy/pull/3117)"
]
},
{
"type": "feature",
"description": "Added `tlsConfig`, `responseTransferMode`, and `integrationTarget` sub-fields to the `aws.apigateway#integration` trait",
"pull_requests": [
"[#3090](https://github.com/smithy-lang/smithy/pull/3090)"
]
},
{
"type": "feature",
"description": "Added copy-on-write optimization for `toBuilder()` via `BuilderRef.setBorrowed`",
"pull_requests": [
"[#3107](https://github.com/smithy-lang/smithy/pull/3107)"
]
},
{
"type": "feature",
"description": "Fixed trait codegen to generate more specific return type for trait provider",
"pull_requests": [
"[#3087](https://github.com/smithy-lang/smithy/pull/3087)"
]
},
{
"type": "feature",
"description": "Added `aws.apigateway#apiKeyRequired` trait and OpenAPI mapper",
"pull_requests": [
"[#3091](https://github.com/smithy-lang/smithy/pull/3091)"
]
},
{
"type": "bugfix",
"description": "Fixed an issue where jsonName wasn't applied to examples in OpenAPI for restJson1",
"pull_requests": [
"[#3108](https://github.com/smithy-lang/smithy/pull/3108)"
]
},
{
"type": "bugfix",
"description": "Fixed trait-codegen failure when string literals contain dollar signs",
"pull_requests": [
"[#3096](https://github.com/smithy-lang/smithy/pull/3096)"
]
},
{
"type": "feature",
"description": "Added `aws.apigateway#endpointConfiguration` trait",
"pull_requests": [
"[#3088](https://github.com/smithy-lang/smithy/pull/3088)"
]
},
{
"type": "feature",
"description": "Added `ipAddressType` field to the `aws.apigateway#endpointConfiguration` trait and added an OpenAPI mapper that writes `vpcEndpointIds` and `disableExecuteApiEndpoint` to the `x-amazon-apigateway-endpoint-configuration` extension.",
"pull_requests": [
"[#3110](https://github.com/smithy-lang/smithy/pull/3110)"
]
},
{
"type": "feature",
"description": "Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes.",
"pull_requests": [
"[#3111](https://github.com/smithy-lang/smithy/pull/3111)"
]
},
{
"type": "feature",
"description": "Added a new protocol test for query operations with no output that can include `ResponseMetadata`. No assertions are done but protocol test runners should be able to handle the metadata without choking.",
"pull_requests": [
"[#3106](https://github.com/smithy-lang/smithy/pull/3106)"
]
}
],
"date": "2026-05-14"
}