Skip to content

Releases: orlandos-nl/MongoKitten

2.0.0

13 Oct 14:07
Compare
Choose a tag to compare

Don't use this in production environments. This 2.0.0 tag will be moved along with our updates. API will be broken.

  • Connection pooling
  • Even more Document parsing/storing performance
  • More than 10x faster authentication - in pure swift
  • New server initialisers
  • Inserting now returns the Document's _id instead of the entire Document. the _id is the only mutating value anyways
  • Fixed three timeout bugs related to the connection
  • Simpler API for indexes
  • GCD
  • DBRef
  • Optional TLS Socket Support implemented with LibreSSL
  • Projection structs allow [String] and [String: Value] to be a projection and allows us to improve projection creation even more in the future
  • Update now returns the amount of results updated

1.7.1

16 Oct 07:32
Compare
Choose a tag to compare
  • Worked around a socks bug that would prevent us from receiving messages from MongoDB in specific scenarios
  • Removed a left over print statement

1.7.0

17 Sep 00:12
Compare
Choose a tag to compare
  • Swift 3.0 GM
  • Grand Central Dispatch
  • Socks 1.0

1.6.1

09 Sep 19:12
Compare
Choose a tag to compare

Includes new operators: .contains, .startsWith, .endsWith. Thanks, @paulrolfe!

1.6.0

09 Sep 16:54
Compare
Choose a tag to compare

Swift GM

1.5.1

05 Sep 11:03
Compare
Choose a tag to compare

Fixed Linux compatibility

1.5.0

01 Sep 17:26
Compare
Choose a tag to compare

Updated to Swift 08-18

1.4.2

18 Aug 13:21
Compare
Choose a tag to compare

Fixed GridFS file searching

1.4.1

10 Aug 15:53
Compare
Choose a tag to compare

Fixed "really weird results" when using a custom port

1.4.0

31 Jul 14:31
Compare
Choose a tag to compare

Updated to 07-25