October 24th, 2022
Pre-release
Pre-release
·
2262 commits
to main
since this release
Breaking Changes:
- ⚠ (all, smithy-rs#1825) Bump MSRV to be 1.62.0.
- ⚠ (server, smithy-rs#1825) Bump pyo3 and pyo3-asyncio from 0.16.x to 0.17.0 for aws-smithy-http-server-python.
- ⚠ (client, smithy-rs#1811) Replace all usages of
AtomicU64withAtomicUsizeto support 32bit targets. - ⚠ (server, smithy-rs#1803) Mark
operationandoperation_handlermodules as private in the generated server crate.
Both modules did not contain any public types, therefore there should be no actual breakage when updating. - ⚠ (client, smithy-rs#1740, smithy-rs#256) A large list of breaking changes were made to accomodate default timeouts in the AWS SDK.
See the smithy-rs upgrade guide for a full list
of breaking changes and how to resolve them. - ⚠ (server, smithy-rs#1829) Remove
Protocolenum, removing an obstruction to extending smithy to third-party protocols. - ⚠ (server, smithy-rs#1829) Convert the
protocolargument onPyMiddlewares::newconstructor to a type parameter.
New this release:
- (server, smithy-rs#1811) Replace all usages of
AtomicU64withAtomicUsizeto support 32bit targets. - 🐛 (all, smithy-rs#1802) Sensitive fields in errors now respect @sensitive trait and are properly redacted.
- (server, smithy-rs#1727, @GeneralSwiss) Pokémon Service example code now runs clippy during build.
- (server, smithy-rs#1734) Implement support for pure Python request middleware. Improve idiomatic logging support over tracing.
- 🐛 (client, aws-sdk-rust#620, smithy-rs#1748) Paginators now stop on encountering a duplicate token by default rather than panic. This behavior can be customized by toggling the
stop_on_duplicate_tokenproperty on the paginator before callingsend. - 🐛 (all, smithy-rs#1817, @ethyi) Update aws-types zeroize to flexible version to prevent downstream version conflicts.
- (all, smithy-rs#1852, @ogudavid) Enable local maven repo dependency override.
Contributors
Thank you for your contributions! ❤
- @GeneralSwiss (smithy-rs#1727)
- @ethyi (smithy-rs#1817)
- @ogudavid (smithy-rs#1852)