Closed andy128k closed 4 months ago
The project has embraced updates across its configuration and source code to support Rust version 1.61
, marking a step forward in its development environment and compatibility. This includes adjustments in the CI workflow, nightly builds, and the library's version bump, alongside a notable enhancement in handling different data types within the codebase.
Files | Change Summary |
---|---|
.github/workflows/... |
Updated the Rust version from 1.57.0 to 1.61.0 in CI and nightly build configurations. |
Cargo.toml |
Incremented the library version to "4.5.1" and updated the Rust version requirement to "1.61". |
README.md |
Documented support for Rust version 1.61 starting from library version 4.5.1 . |
src/field_attributes.rs |
Introduced a new String(String) variant to NumericOrNull enum, altering deserialization logic. |
🐇✨
A leap to Rust, so bold and grand,
From1.57
to1.61
, hand in hand.
In fields of code, where changes play,
A rabbit hops, leading the way.
🚀🎈
With each small hop, a new version born,
Under the moon and the rising dawn.
🌟🐾
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Thanks a lot! I sincerely apologise for the late response!
This is somehow needed when I combine
serde-aux
withserde-dynamo
.Without this change I do have an error: "data did not match any variant of untagged enum NumericOrNull".
Summary by CodeRabbit
String(String)
to theNumericOrNull
enum for improved data processing.