The aws-smithy-json crate has a Number type that internally uses ryu for formatting. Since serde_json 1.0.147, our property tests have been failing due to formatting differences between ryu and zmij (related issue).
We could update Number to use zmij internally for formatting to match what serde_json did, but that would change the formatted string output for that type. Just curious to know whether switching ryu → zmij for float formatting was considered a breaking change?
The
aws-smithy-jsoncrate has aNumbertype that internally usesryufor formatting. Sinceserde_json1.0.147, our property tests have been failing due to formatting differences betweenryuandzmij(related issue).We could update
Numberto usezmijinternally for formatting to match whatserde_jsondid, but that would change the formatted string output for that type. Just curious to know whether switchingryu→zmijfor float formatting was considered a breaking change?