|
1 | 1 | # Smithy Changelog
|
2 | 2 |
|
| 3 | +## 1.13.0 (2021-10-29) |
| 4 | + |
| 5 | +### Features |
| 6 | + |
| 7 | +* Added a `filterSuppressions` model transform. ([#940](https://github.com/awslabs/smithy/pull/940)) |
| 8 | +* Updated selector attributes to be stricter. ([#946](https://github.com/awslabs/smithy/pull/946)) |
| 9 | +* Added support for generating the `required` property when generating CloudFormation Resource Schemas. ([#937](https://github.com/awslabs/smithy/pull/937)) |
| 10 | +* Added support for generating the `handlers` property when generating CloudFormation Resource Schemas. ([#939](https://github.com/awslabs/smithy/pull/939)) |
| 11 | +* Added the `@aws.iam#iamResource` trait to indicate properties of a Smithy resource in AWS IAM. ([#948](https://github.com/awslabs/smithy/pull/948)) |
| 12 | +* Added the `@aws.iam#supportedPrincipleTypes` trait to indicate which IAM principal types can use a service or |
| 13 | + operation. ([#941](https://github.com/awslabs/smithy/pull/941)) |
| 14 | +* Updated model serializers to allow for serializing the prelude. ([#955](https://github.com/awslabs/smithy/pull/955)) |
| 15 | +* Updated JSON Schema conversion to maintain property order. ([#932](https://github.com/awslabs/smithy/pull/932)) |
| 16 | +* Improved `@httpApiKeyAuth` description when converting to OpenAPI. ([#934](https://github.com/awslabs/smithy/pull/934)) |
| 17 | +* Updated the error message received when http request body content issues are encountered. ([#959](https://github.com/awslabs/smithy/pull/959)) |
| 18 | +* Updated request tests for `restJson1` query strings. ([#933](https://github.com/awslabs/smithy/pull/933), [#958](https://github.com/awslabs/smithy/pull/958)) |
| 19 | +* Added protocol tests for `restJson1` content types. ([#924](https://github.com/awslabs/smithy/pull/924), [#945](https://github.com/awslabs/smithy/pull/945)) |
| 20 | + |
| 21 | +### Bug Fixes |
| 22 | + |
| 23 | +* Fixed issues in model loading that required a service `version` property. ([#936](https://github.com/awslabs/smithy/pull/936)) |
| 24 | +* Fixed an issue that where CORS headers in OpenAPI conversions were not case-insensitive. ([#950](https://github.com/awslabs/smithy/pull/950)) |
| 25 | +* Fixed various issues in protocol tests. ([#930](https://github.com/awslabs/smithy/pull/930), [#933](https://github.com/awslabs/smithy/pull/933), |
| 26 | + [#935](https://github.com/awslabs/smithy/pull/935), [#944](https://github.com/awslabs/smithy/pull/944), [#949](https://github.com/awslabs/smithy/pull/949), |
| 27 | + [#954](https://github.com/awslabs/smithy/pull/954)) |
| 28 | + |
| 29 | +### Documentation |
| 30 | + |
| 31 | +* Clarified host-related settings in the `@httpRequestTests` trait documentation. ([#951](https://github.com/awslabs/smithy/pull/951)) |
| 32 | +* Clarified uri samples and descriptions. ([#960](https://github.com/awslabs/smithy/pull/960)) |
| 33 | +* Fixed some issues in documentation. ([#952](https://github.com/awslabs/smithy/pull/952)) |
| 34 | + |
3 | 35 | ## 1.12.0 (2021-10-05)
|
4 | 36 |
|
5 | 37 | ### Features
|
|
0 commit comments