Releases: orlandos-nl/BSON
Releases · orlandos-nl/BSON
7.0.30
What's Changed
- Add missing superDecoder() and superDecoder(forKey:) for BSONDecoder by @gwynne in #75
Full Changelog: 7.0.29...7.0.30
8.0.2
What's Changed
- add link to swiftinit docs by @Kelvin13 in #71
- Fix date decoding within specific generic contexts (specifically some property wrappers)
New Contributors
Full Changelog: 8.0.1...8.0.2
7.0.25
Fixed a bug that would incorrectly set the writerIndex of the NIO.ByteBuffer when inine-editing an array typed subdocument. This does not affect code based on Codable.
7.0.24
A huge performance boost across common use cases!
- 50% faster integer decoding in BSONDecoder
- 90% faster cString lookups
- 50% faster key-value pair lookup
- 90% faster document iteration
BSON 7.0.23
Exposes BSONValueNotFound
Error
to be public.
6.0.9
- Fix a bug when representing the big endian timestamp of an ObjectId as Date