Skip to content

Releases: seedstack/mongodb-addon

v4.0.0

12 Dec 11:38
1d04eb7
Compare
Choose a tag to compare
  • [brk] Remove support for deprecated async driver
  • [brk] Require at least MongoDb driver support to 4.1
  • [chg] Upgrade Morphia to 1.6.1 (which makes it compatible with AWS DocumentDB).

v3.1.3

23 Jul 11:39
c06df12
Compare
Choose a tag to compare
  • [fix] Avoid calling ensureIndexes() and ensureCaps() for each datastore instantiation which adds a considerable
    overhead in some circumstances. It is now done at application startup and can be controlled with
    mongoDb.morphia.ensureCapsAtStartup and mongoDb.morphia.ensureIndexesAtStartup config options.

v3.0.3

01 Jul 20:48
Compare
Choose a tag to compare
  • [fix] Avoid calling ensureIndexes() and ensureCaps() for each datastore instantiation which adds a considerable
    overhead in some circumstances. It is now done at application startup and can be controlled with
    mongoDb.morphia.ensureCapsAtStartup and mongoDb.morphia.ensureIndexesAtStartup config options.

v3.1.2

12 Aug 10:53
Compare
Choose a tag to compare
  • [chg] Updated for seed 3.10+

v3.1.1

05 Feb 10:28
Compare
Choose a tag to compare
  • [fix] Fix BaseMorphiaRepository.get(id) always returning the first document from the collection (ignoring given id).

v3.1.0

31 Jan 12:03
86aaddf
Compare
Choose a tag to compare
  • [new] Morphia repository now has the ability to stream results from the database as consumed (using a cursor instead of a list behind the scenes).
  • [chg] Update the Morphia module to work with business framework 4.3.0+.
  • [chg] Updated Morphia to 1.5.8 (its package has changed to dev.morphia, update project code accordingly if necessary).

v3.0.2

01 Apr 15:07
c1490a8
Compare
Choose a tag to compare
  • [fix] Fix issue #11: an exception occurred at startup because the way of accessing the ValidationFactory changed.

v3.0.1

10 Jan 12:27
Compare
Choose a tag to compare
  • [fix] During translation of composite specifications (or, and), set the field for each member (avoid "No field has been set" exception).

v3.0.0

01 Dec 08:02
Compare
Choose a tag to compare
  • [new] Implements automatic translation of business specifications to Morphia queries.

v2.0.0

12 Jan 23:09
Compare
Choose a tag to compare
  • [brk] Update to new configuration system.