All Versions
Latest Version
Avg Release Cycle
202 days
Latest Release
1753 days ago

Changelog History
Page 1

  • v0.5.0 Changes

    August 27, 2019
    • ๐Ÿš… Rails 6 now supported.
    • ๐Ÿ›  Fixes support for nils with explicit order, when a nil is neither the first nor the last element of the explicit order, e.g. status: ['assigned', nil, 'fixed']. #93b08877
  • v0.4.1 Changes

    March 21, 2018
    • If a column had a nulls: option and there were multiple records with NULL, all of these records but one were previously skipped. This is now fixed. #21
  • v0.4.0 Changes

    February 06, 2018
    • โž• Adds nulls ordering options nulls: :first and nulls: :last.
    • ๐Ÿš… Now supports Rails 5.2.
    • โฌ‡๏ธ Dropped support for Rails < 5 and Ruby < 2.3.
  • v0.3.4 Changes

    August 24, 2017
    • The before and after methods now accept a boolean argument that indicates whether the relation should exclude the given point or not. By default the given point is excluded, if you want to include it, use before(false) / after(false).
  • v0.3.3 Changes

    January 05, 2016
    • ๐Ÿš… Now compatible with Rails 5 beta 1.
  • v0.3.2 Changes

    September 15, 2014
    • Optimization: do not wrap top-level disjunctive in AND when the column has an enumerated order. Read more.
    • ๐Ÿ“Œ Boolean enum columns (e.g. [:pinned, [true, false]]) are now automatically collapsed to ORDER by column ASC|DESC.
  • v0.3.1 Changes

    September 07, 2014
    • Automatically add primary key when there is no unique column for the order
    • โœ‚ Remove complete option
    • ๐Ÿ›  Fix Rubinius compatibility
  • v0.3.0 Changes

    September 07, 2014
    • ๐Ÿ‘ order_query now accepts columns as varargs. Array form is still supported.
    • ๐Ÿ‘€ order_by renamed to seek
  • v0.2.1 Changes

    September 06, 2014
    • 0๏ธโƒฃ complete now defaults to true for list attributes as well.
  • v0.2.0 Changes

    September 06, 2014
    • Dynamic query methods renamed to order_by