Skip to content

Latest commit

 

History

History
48 lines (40 loc) · 6.66 KB

File metadata and controls

48 lines (40 loc) · 6.66 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

13.0.0 - 2026-04-12

New Features

  • 192f0c6 - laravel: update to Laravel 13 and Testbench 11 (commit by @oniice)
  • 31e1961 - add default model strategy (commit by @oniice)
  • 29b1421 - filter: add field selection support (commit by @oniice)
  • adbb148 - filter: add relationship filtering (commit by @oniice)
  • 74a0d97 - clause: add ScopeClause for model scopes (commit by @oniice)
  • 5a69f53 - parameter: add default filter values (commit by @oniice)
  • 704a14b - clause: add IsNull and IsNotNull clauses (commit by @oniice)
  • 51d2a8b - clause: add TrashedClause for soft deletes (commit by @oniice)
  • 047d93e - filter: add callback/inline filters (commit by @oniice)
  • a01bedc - parameter: add ignored filter values (commit by @oniice)
  • e003fb2 - filter: add aggregate relationship includes (commit by @oniice)
  • 6378d10 - filter: add opt-in strict mode (commit by @oniice)
  • 98e5cee - clause: add BetweenClause for ranges (commit by @oniice)
  • d8bb728 - filter: add append support for accessors (commit by @oniice)
  • 645dc95 - filter: add default filters and model strategy auto-pickup (commit by @oniice)
  • a23785b - parameter: add filter shorthand for clause class (commit by @oniice)
  • 7b1fbaa - filter: add nested relationship sorting (commit by @oniice)

Bug Fixes

  • 0430961 - resolve all Larastan level 8 errors (commit by @oniice)
  • 539ddde - strategy: remove double instantiation in StrategyManager (commit by @oniice)
  • 026ab08 - filter: remove redundant limit before paginate (commit by @oniice)
  • 65f9c98 - filter: validate eager load relationships (commit by @oniice)

Performance Improvements

  • 14e0a33 - strategy: cache compiled defaultMethods map (commit by @oniice)
  • be4cccc - filter: direct instantiation for clauses (commit by @oniice)
  • f3ece05 - filter: replace collect() with array ops (commit by @oniice)

Refactors

Tests