All Versions
52
Latest Version
Avg Release Cycle
43 days
Latest Release
1951 days ago

Changelog History
Page 4

  • v1.13.4 Changes

    July 27, 2015
    • Cache detected db version
    • Cursor autocomplete improves
  • v1.13.3 Changes

    July 06, 2015
    • Use MongoWriteBatch classes when using unit of work
  • v1.13.2 Changes

    May 22, 2015
    • Added support of cursor timeouts
  • v1.13.1 Changes

    May 14, 2015
    • Added Database::getLastError()
  • v1.13 Changes

    May 03, 2015
    • Optimistic locking
    • Refactoring of mapping configs.
    • Default argument removed from Collection::getOption().
    • Removed deprecated method Collection::saveDocument().
    • Removed deprecated method Client::setConnection(). Use Client::setMongoClient().
    • Removed deprecated method Client::getConnection(). Use Client::getMongoClient().
    • Removed Document::pushFromArray(). Use Document::pushEach().
    • Removed Paginator::setQueryBuilder()’. UsePaginator::setCursor()`.
    • Removed Document::fromArray(). Use Document::merge() instead.
    • Removed Structure::load(). Use merge or mergeUnmidified instead.
    • Revision methods moved to RevisionManager. Call them from Document instance directly is deprecated. Use Document::getRevisionManager() instead.
    • Mark Document::_scenario as private.
    • Define relations in mapping.
    • Operator::getAll() is deprecated. Use Operator::toArray().
    • Protected access of property Structure::_modifiedFields is deprecated. Use self::getModifiedFields().
    • Protected access of property Structure::_originalData is deprecated. Use self::getOriginalData().
    • Removed classes QueryBuilder and GridFSQueryBuilder. Hydration logic improved
    • Refactor document saving
    • Collection::deleteDocument() is deprecated. Use Document::delete()
    • Collection::isVersioningEnabled() and Collection::enableVersioning() are deprecated. Use 'vrsioning' in mapping.
    • Collection properties 'documentClass', 'versioning', '_index' and '_queryExpressionClass' are deprecated. Use mapping declarations instead.
  • v1.12.8 Changes

    March 03, 2015
    • Method 'Validator::validate()' marked as final
    • Refactoring or document relations
    • Document::belongsToCollection() now deprecated. Use Collection::hasDocument()
    • Refactor document events
  • v1.12.7 Changes

    February 20, 2015
    • Define cursor's batch size
  • v1.12.6 Changes

    February 06, 2015
    • Accept expression array and callable when call Collection::getDistinct()
  • v1.12.5 Changes

    February 01, 2015
    • Fix update when expression defined as callable
    • Fix deleting documents when expression specified as callable
  • v1.12.4 Changes

    January 27, 2015
    • If callable in Dollection::getDocument() specified, document always loaded directly omitting document pool.
    • Fixed 'in' validator when custom error message specified
    • Dependency from major version number of Symfony Event Dispatcher