- Your change here.
- #75: Fix: Preserve position when creating new records.
- #84: Feature: Use Mongo::QueryCache if available.
- #85: Refactor: Replace all usages of "protected" with "private".
- #75: Fix: Setting #move_to should mark an orderable object as changed so that callbacks are triggered.
- #72: Feature: Add :if and :unless conditions which disable callbacks.
- #71: Fix: Add TTL index to locks table.
- #73: Refactor: Replace Travis CI with Github Actions.
- #70: Fix: Transactions should not use around callbacks - @johnnyshields.
- #70: Refactor: Partially reduce code complexity of handler classes - @johnnyshields.
- #70: Tests: Run all tests both with and without transactions - @johnnyshields.
- #69: Fix: Transactions should force read from primary - @johnnyshields.
- #65: Feature: Add transaction support with lock table - @johnnyshields.
- #65: Feature: Avoid calling position function if neither position nor scope is changing - @johnnyshields.
- #62: Feature: Allow scope parameter to be an Array - @johnnyshields.
- #62: Feature: Add global configurability - @johnnyshields.
- #65: Fix: Do not run embedded destroy callbacks when the root object has been destroyed - @johnnyshields.
- #62: Refactor: rename "column" to "field" - @johnnyshields.
- #60: Refactor: Drop support for Mongoid 6.x and lower - @johnnyshields.
- #60: Refactor: Remove Mongoid Compatibility (no longer needed) - @johnnyshields.
- #50: Added Danger, PR linter - @dblock.
- #51: Added RuboCop - @dblock.
- #49: Fix orderable on embedded documents inside an inherited model - @rafaelgaspar.
- #34: Fix: index should respect scope - @joeyAghion.
- #30: Fix: reset a single field when
orderable_scope
changed instead of removing it from list - @Bharat311. - #29: Fix: incorrect position when orderable base is set - @Bharat311.
- #28: Inherited
orderable_configurations
- @johnny-miyake. - #27: Allowed numeric string to specify a target position - @johnny-miyake.
- #26: Added support for multiple orderable fields - @Bharat311.
- #22: Added lazy support for scopes with different foreign key names - @dsci.
- #21: Accounting for change in Mongoid's metadata API - @pjkelly.
- #20: Added next and previous item methods - @mrjlynch.
- #19: Added lower and higher item methods - @mrjlynch.
- #18: Added Mongoid 4 support - @dblock.
- #16: Fix for Mongoid identity map combined with scoped orderable - @johnnyshields.
- #15: Support pass-thru of Mongoid field alias (
:as
parameter) - @johnnyshields. - #13: Support inheritance - @zhengjia.
- #12: Added support for "base" in config options, in order to do a zero-based position - @johnnyshields.
- Added Mongoid 3 support - @pyromaniac.
- #5: Allow for use with default scopes - @mattiassvedhem.
- Initial public release - @pyromaniac.