Skip to content

1.0.0

Compare
Choose a tag to compare
@loheander loheander released this 11 Sep 11:34
· 82 commits to master since this release

Updated to support mongo-java-driver 3.0+ which enables use of TLS connections and DNS SRV connection strings.
Authentication has changed significantly in the 3.0 driver which necessitated some breaking API changes around connecting and authenticating.

BREAKING CHANGES IN THIS RELEASE!

  • Usernames and passwords for authenticated connections must be supplied to make-connection rather than authenticating after the connection has been created. The make-connection API has been changed to accomodate this. Optional parameters (instances, Mongo options, username and password) are now passed via keyword args.
  • The authenticate function has been removed.
  • The deprecated mongo! function has been removed. Use (set-connection (make-connection ...))