Skip to content

Releases: matryoshka-model/mongo-wrapper

v0.8.1

23 Apr 15:14
Compare
Choose a tag to compare
  • Fixed DocumentModifiedException behavior: it will be thrown for duplicate key error _id field only
  • Improved DocumentModifiedException message
  • Fixed initIsolationFromCursor when _id field is missing
  • Tested compatibility until mongodb PHP extension 1.6.13

v0.8.0

17 Mar 18:14
Compare
Choose a tag to compare
  • Pairing with Matryoshka v.0.8.0.
  • Improved ActiveRecordCriteria empty _id handling
  • Hydrator strategies now use NullableStrategyInterface
  • Improved MongoCollectionMockProxy for tests
  • [BC] Deprecationg "saveOptions" in favor of "mongoOptions"
  • [BC] Forced "justOne" options for isolatedRemove

v0.7.0

30 Jun 16:34
Compare
Choose a tag to compare
  • ZF deps reduced
  • PHP >= 5.5
  • CI improvements
  • Pairing with Matryoshka v0.7.0

v0.6.0

23 Feb 18:24
Compare
Choose a tag to compare
  • PSR4
  • Isolated criteria: perform an isolated sequence of operations (i.e., isolation)
    • Isolated\ActiveRecordCriteria (follows "update if current" pattern)
  • Improved pagination adapter
  • Improved criterias:
    • ActiveRecordCriteria
    • FindAllCriteria (support for field projection, pagination, and orderBy)
  • Added tested support to php-mongo-ext up to version 1.5.8
  • MongoBinDataStrategy added

v0.5.0

09 Oct 11:36
Compare
Choose a tag to compare
  • Dependency system improved (last stable depends on mastryoshka last stable, develop depends on matryoshka develop alias)
  • Deprecated AbstractMongoObject in favor of matryoshka AbstractActiveRecord
  • HydratingResultSet improved in order to handle $foundOnly parameter of MongoCursor::count()
  • Fixed default constructor parameter in ClassMethods hydrator

v0.4.0

16 Sep 15:34
Compare
Choose a tag to compare
Merge pull request #7 from matryoshka-model/develop

Version 0.4.0

v0.3.0

11 Sep 17:09
Compare
Choose a tag to compare

First release