Skip to content

Latest commit

 

History

History
80 lines (58 loc) · 6.06 KB

CHANGELOG.md

File metadata and controls

80 lines (58 loc) · 6.06 KB

Changelog

All notable changes to this project will be documented in this file.

[Unreleased]

  • Add classes to cast ObjectId and UUID instances #1 by @alcaeus.
  • Add Query\Builder::toMql() to simplify comprehensive query tests #6 by @GromNaN.
  • Fix Query\Builder::whereNot to use MongoDB $not operator #13 by @GromNaN.
  • Fix Query\Builder::whereBetween to accept Carbon\Period object #10 by @GromNaN.
  • Throw an exception for unsupported Query\Builder methods #9 by @GromNaN.
  • Throw an exception when Query\Builder::orderBy() is used with invalid direction #7 by @GromNaN.
  • Throw an exception when Query\Builder::push() is used incorrectly #5 by @GromNaN.
  • Remove public property Query\Builder::$paginating #15 by @GromNaN.
  • Remove call to deprecated Collection::count for countDocuments #18 by @GromNaN.
  • Accept operators prefixed by $ in Query\Builder::orWhere #20 by @GromNaN.
  • Remove Query\Builder::whereAll($column, $values). Use Query\Builder::where($column, 'all', $values) instead. #16 by @GromNaN.
  • Fix validation of unique values when the validated value is found as part of an existing value. #21 by @GromNaN.
  • Support % and _ in like expression #17 by @GromNaN.
  • Change signature of Query\Builder::__constructor to match the parent class #26 by @GromNaN.
  • Fix Query on whereDate, whereDay, whereMonth, whereYear, whereTime to use MongoDB operators #2570 by @Davpyu and @GromNaN.
  • Model::unset() does not persist the change. Call Model::save() to persist the change #2578 by @GromNaN.

[3.9.2] - 2022-09-01

Added

Fixed

[3.9.1] - 2022-03-11

Added

Fixed

[3.9.0] - 2022-02-17

Added

[3.8.4] - 2021-05-27

Fixed

Changed

[3.8.3] - 2021-02-21

Changed

[3.8.2] - 2020-12-18

Changed

[3.8.1] - 2020-10-23

Added

Changed

[3.8.0] - 2020-09-03

Added

  • Laravel 8 support & updated versions of all dependencies #2108 by @divine.