Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CHANGELOG.next.toml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,15 @@ references = ["smithy-rs#1784", "smithy-rs#2074"]
meta = { "breaking" = true, "tada" = true, "bug" = false }
author = "rcoh"

[[smithy-rs]]
message = """Add serde crate to `aws-smithy-types`.

It's behind the feature gate `aws_sdk_unstable` which can only be enabled via a `--cfg` flag.
"""
references = ["smithy-rs#1944"]
meta = { "breaking" = false, "tada" = false, "bug" = false }
author = "thomas-k-cameron"

[[smithy-rs]]
message = "In 0.52, `@length`-constrained collection shapes whose members are not constrained made the server code generator crash. This has been fixed."
references = ["smithy-rs#2103"]
Expand Down
10 changes: 10 additions & 0 deletions rust-runtime/aws-smithy-types/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ ryu = "1.0.5"
time = { version = "0.3.4", features = ["parsing"] }
base64-simd = "0.7"

[target.'cfg(aws_sdk_unstable)'.dependencies.serde]
version = "1"
features = ["derive"]
optional = true


[dev-dependencies]
base64 = "0.13.0"
lazy_static = "1.4"
Expand All @@ -32,3 +38,7 @@ rustdoc-args = ["--cfg", "docsrs"]
[[bench]]
name = "base64"
harness = false

[features]
"serialize" = []
"deserialize" = []