Skip to content

Releases: orlandos-nl/BSON

5.1.1

14 Jun 05:26
Compare
Choose a tag to compare
  • Fixed DictionaryValue, it's been broken for months apparently.
  • Fixed overall correctness in validation (too permissive)
  • Fixed array validation (not permissive enough, arrays with the key "username" make sense apparently)
  • Complete unit test suite for BSON's Spec

5.1.0

12 Jun 18:50
Compare
Choose a tag to compare

Reworked the entire parser for stability and a tonne of performance.

5.0.5

18 May 11:31
Compare
Choose a tag to compare

When you've got a Dictionary<String, Primitive> or [String : Primitive] you can now convert them to a Document using Document(dictionary). The same goes for [Primitive] / Array<Primitive>

5.0.4

18 May 11:30
Compare
Choose a tag to compare

Fixed a crash when replacing an element with a smaller element and verifying the data

5.0.3

01 May 09:10
Compare
Choose a tag to compare

Fixed a kittencore conversion bug

5.0.2

01 May 09:11
Compare
Choose a tag to compare

Fixed a bug when overwriting a value which contains Null and a serialization error on other setters to nil

5.0.1

01 May 09:12
Compare
Choose a tag to compare

Foundation.Data support

5.0.0

01 May 09:12
Compare
Choose a tag to compare
  • Rewrote the public extraction and input APIs.

4.1.4

29 Mar 18:49
Compare
Choose a tag to compare
  • Swift 3.1 support

4.1.3

08 Feb 17:13
Compare
Choose a tag to compare
  • Fixed a null terminator bug causing two equal documents to be unequal