Skip to content

Commit 221d158

Browse files
authored
Bump version to 1.56.0 (#2570)
1 parent 8fb4e19 commit 221d158

File tree

2 files changed

+27
-1
lines changed

2 files changed

+27
-1
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# Smithy Changelog
22

3+
## 1.56.0 (2025-03-27)
4+
5+
### Features
6+
7+
- Added `FlattenAndRemoveMixins` transform to list of provided build transforms ([#2552](https://github.com/smithy-lang/smithy/pull/2552))
8+
- Added `Since` suffix to timestamp linter for better timestamp validation ([#2554](https://github.com/smithy-lang/smithy/pull/2554))
9+
- Improved performance by preferring `ShapeId` for `hasTrait` lookups instead of class-based lookups ([#2562](https://github.com/smithy-lang/smithy/pull/2562))
10+
- Improved `CleanClientDiscoveryTraitTransformer` implementation by adding short ciruit if ClientDiscovery traits are not applied ([#2559](https://github.com/smithy-lang/smithy/pull/2559))
11+
- Make IDL serialization clearer by skipping to serialize default boolean values ([#2553](https://github.com/smithy-lang/smithy/pull/2553))
12+
- Optimized `ModelTransformPlugin` and `ResourceIdentifierBindingValidator` to use fewer intermediate objects and streams.([#2561](https://github.com/smithy-lang/smithy/pull/2561))
13+
- Added `breakingChanges` property to the removal of sigv4 and sigv4a traits ([#2567](https://github.com/smithy-lang/smithy/pull/2567))
14+
- Relaxed constraints on `httpPrefixHeaders` trait to have `NOTE` severity during validation when the prefix is set to empty string ([#2565])(https://github.com/smithy-lang/smithy/pull/2565))
15+
16+
### Bug Fixes
17+
18+
- Relaxed on `TaggableResource` instance validation by lowering the severity from `ERROR` to `DANGER` when a resource does not have instance operations for manipulating tags and service level tagging operations are not present ([#2566](https://github.com/smithy-lang/smithy/pull/2566))
19+
- Fixed OpenAPI conversion by using `ShapeId` instead of name, reducing unnecessary object creation ([#2560](https://github.com/smithy-lang/smithy/pull/2560))
20+
21+
22+
### Documentation
23+
24+
- Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript ([#2536](https://github.com/smithy-lang/smithy/pull/2536))
25+
- Added documentation for OpenAPI `enumStrategy` setting to clarify configuration options ([#2551](https://github.com/smithy-lang/smithy/pull/2551))
26+
- Added new Smithy landing page for improved user experience ([#2543](https://github.com/smithy-lang/smithy/pull/2543))
27+
28+
329
## 1.55.0 (2025-02-27)
430

531
### Features

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.55.0
1+
1.56.0

0 commit comments

Comments
 (0)