mirror of
https://github.com/bevyengine/bevy
synced 2024-12-25 04:23:08 +00:00
d67d05db97
bevy requires changes we contributed to master, but those changes havent been published yet
7.5 KiB
7.5 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Next
- Added
decimal_floats
PrettyConfig option, which always includes decimals in floats (1.0
vs1
) (#237)
[0.6.0] - 2020-05-21
Additions
- Implement integer support in Numbers (#210)
- Port
ser::Serializer
toio::Write
(#206) - Support i128 and u128 (#219)
- Allow pretty ser to work with implicit-some extension (#182)
- Make PrettyConfig future-proof (#173)
- Use indexmap to preserve order (optional) (#172)
- Add tests for different enum representations (#166)
- Implement inf, -inf and NaN handling (#163)
- Add VS code language tooling (#160)
- Be smarter about integer deserialization (#157)
Fixes
- Fix parsing of borrowed strings (#228)
- Fix depth limit test for off-by-one fix (#225)
- Remove deprecated uses of
Error::description
(#208) - Preserve ordering of map sequences (#197)
- Remove unneeded Neg requirement for signed_integer (#193)
- Ensure "Untagged tuple-like enum variants not deserializing correctly……" is fixed (#170)
Changes
- Update
serde
requirement to 1.0.60 (#226) - Replace Travis with GitHub actions (#223)
- Rename
format_doc_comments
toformat_code_in_doc_comment
- Update base64 requirement from 0.11 to 0.12 (#204)
- Update base64 requirement from 0.10 to 0.11 (#195)
- Update
serde_bytes
to 0.11 (#164)
[0.5.1] - 2019-04-05
Fixes
- Increase source compability from Rust
1.34.0
to1.31.0
by not relying onas _
imports (#156)
[0.5.0] - 2019-03-31
Additions
- Don't insert new lines in empty arrays or maps (#150)
Changes
- Transition to Rust 2018 (#149)
[0.4.2] - 2019-03-01
Additions
[0.4.1] - 2019-01-09
Additions
Changes
[0.4.0] - 2018-08-11
Fixes
- Handle tuple deserialization in deserialize_any properly (#124)
Changes
[0.3.0] - 2018-06-15
Additions
serde_bytes
fields to be encoded using base64. (#109)
Fixes
- Allow raw string literals (#114)
Changes
- Now depends on
base64
0.9.2.
[0.2.2] - 2018-05-19
Fixes
- Allow whitespace in newtype variants (#104)
[0.2.1] - 2018-05-04
Additions
- Add multi-line comments (#98)
Fixes
- Allow more whitespace inside newtypes (#103)
[0.2.0] - 2018-02-14
Additions
[0.1.7] - 2018-01-24
Additions
- Deep array indexing (#88)
- Pretty sequence indexing (#86)
- Add unicode support for chars (#80)
- Add support for hex, oct and bin numbers (#78)
- Allow implicit Some (#75)
- Add grammar specification (#73)
- Add extension support and first extension, unwrap_newtypes (#72)
Fixes
- Directly serialize
f32
(#81)
[0.1.6] - 2018-01-24
Additions
- Implement sequence indexing (#87)
Fixes
- Remove ident variable from Sublime syntax (#71)
[0.1.5] - 2017-12-27
Additions
- Allow creating a new serializer (#70)
- Sublime syntax highlighter (#67)
- Add support for integers (#65)
- Implement
Deserializer
forValue
(#64)
[0.1.4] - 2017-10-12
Additions
Fixes
- Fix deserializing of ignored fields (#62)
[0.1.3] - 2017-10-06
Fixes
- Removed indentation from tuple variant pretty encoder (#57)
[0.1.2] - 2017-10-06
Fixes
[0.1.1] - 2017-08-07
Fixes
- Be more permissive wrt whitespace decoding (#41)
Additions
- Add utility function to deserialize from
std::io::Read
(#42)
[0.1.0] - 2015-08-04
Changes
- Reorganize deserialization modules (#30)
- Rework deserializer not to require
pom
crate #27, (#38) - Dual license under Apache 2.0 and MIT (#26)
Fixes
- Use CRLF for serializatio on Windows (#32)
- Fix bors-ng to work with travis (#31)
- Handle escapes (#23)
Additions
- Improve error reporting (#29)
- Allow decoding of comments (#28)
- Add
pretty
option to serializer (#25) - Add roundtrip tests (#24)
[0.0.1] - 2015-07-30
Initial release