Skip to content

Commit e23bb52

Browse files
Bump version to 1.58.0 (#2627)
1 parent b832d1b commit e23bb52

File tree

2 files changed

+32
-1
lines changed

2 files changed

+32
-1
lines changed

CHANGELOG.md

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

3+
## 1.58.0 (2025-05-13)
4+
5+
### Bug Fixes
6+
7+
* Fixed `Node` serialization and deserialization of rules engine endpoint values. ([#2616](https://github.com/smithy-lang/smithy/pull/2616))
8+
* Fixed null pointer exceptions when serializing endpoints traits to nodes. ([#2629](https://github.com/smithy-lang/smithy/pull/2629))
9+
* Made `smithy.rules#endpointTests` have an explicit dependency on `smithy.rules#endpointRuleSet`. ([#2637](https://github.com/smithy-lang/smithy/pull/2637))
10+
11+
### Features
12+
13+
* Added hierarchical IDs for `ChangedOperation` diff events. ([#2607](https://github.com/smithy-lang/smithy/pull/2607))
14+
* Removed `@unstable` from the following traits: `@standardRegionalEndpoints`, `@standardPartitonalEndpoints`, and `@dualStackOnlyEndpoints`. ([#2608](https://github.com/smithy-lang/smithy/pull/2608))
15+
* Made `Dynamic` `Part`s of the rules engine public. ([#2614](https://github.com/smithy-lang/smithy/pull/2614))
16+
* Made validation of IAM resource names case-insensitive. ([#2615](https://github.com/smithy-lang/smithy/pull/2615))
17+
* Added several static utility methods to the rules engine. ([#2617](https://github.com/smithy-lang/smithy/pull/2617), [#2618](https://github.com/smithy-lang/smithy/pull/2618))
18+
* Made `arnNamespace` optional in IAM traits that support specifying condition keys. ([#2619](https://github.com/smithy-lang/smithy/pull/2619))
19+
* Added validation to ensure that the value for any condition key may only be supplied by one member in operation input. ([#2620](https://github.com/smithy-lang/smithy/pull/2620))
20+
* Added additional validation for the `endpointsTests` trait. ([#2622](https://github.com/smithy-lang/smithy/pull/2622))
21+
* Added `UnknownMember` to the event ID for node validation. ([#2630](https://github.com/smithy-lang/smithy/pull/2630))
22+
23+
### Documentation
24+
25+
* Added more links to OpenAPI APIGateway config. ([#2605](https://github.com/smithy-lang/smithy/pull/2605))
26+
* Fixed bad links in javadocs. ([#2612](https://github.com/smithy-lang/smithy/pull/2612))
27+
* Documented `SUPPRESSED` as a valid value for `--severity` in validate command. ([#2638](https://github.com/smithy-lang/smithy/pull/2638))
28+
29+
### Other
30+
31+
* Improved performance of `CleanOperationStructures`. ([#2609](https://github.com/smithy-lang/smithy/pull/2609))
32+
* Improved performance of several rules engine functions. ([#2633](https://github.com/smithy-lang/smithy/pull/2633), [#2634](https://github.com/smithy-lang/smithy/pull/2634), [#2635](https://github.com/smithy-lang/smithy/pull/2635), [#2636](https://github.com/smithy-lang/smithy/pull/2636))
33+
334
## 1.57.1 (2025-04-21)
435

536
### Bug Fixes

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.57.1
1+
1.58.0

0 commit comments

Comments
 (0)