Skip to content

Releases: orlandos-nl/MongoKitten

4.0.0-alpha2

28 Mar 18:34
Compare
Choose a tag to compare
4.0.0-alpha2 Pre-release
Pre-release

This is a moving tag that will be used to update to the beta of TLS

4.0.0-alpha.1

27 Mar 12:15
Compare
Choose a tag to compare
4.0.0-alpha.1 Pre-release
Pre-release

This is the first alpha of MongoKitten 4. MongoKitten 4 features various changes and improvements, including:

  • Purrrformance improvements
  • Reworked cursor API, including a new type CollectionSlice used with find operations
  • Built on OpenKitten BSON 5 with a new, easier to use value extraction API
  • ExtendedJSON is now powered by Cheetah
  • Generally refined API

MongoKitten 4 targets Swift 3.1. To use this pre-release version, add it to your Package.swift like this:

.Package(url: "https://github.com/OpenKitten/MongoKitten.git", Version(4,0,0, prereleaseIdentifiers: ["alpha"]))

Please note that the api of this alpha version will keep evolving. For production, you can use a stable version of MongoKitten.

3.2.2

22 Mar 10:42
Compare
Choose a tag to compare

Better error throwing in CRUD

3.2.1

21 Mar 19:39
Compare
Choose a tag to compare

Fixed a compile error for Swift 3.0.2 specifically.

3.2.0

20 Mar 12:34
Compare
Choose a tag to compare
  • Re-did the thrown errors for MongoDB Insert, update and Remove operations

3.1.6

20 Mar 12:34
Compare
Choose a tag to compare
  • Fixed the version number for development builds

3.1.5

20 Mar 12:34
Compare
Choose a tag to compare

Typo fix

3.1.4

07 Feb 14:11
Compare
Choose a tag to compare
  • Publicised and added initializers on AggregationPipeline/Stage

3.1.3

07 Feb 14:11
Compare
Choose a tag to compare

Internal changes

3.1.2

03 Feb 00:45
Compare
Choose a tag to compare
  • Speeding up authentication for all but the first connection