All Versions
Latest Version
Avg Release Cycle
133 days
Latest Release
227 days ago

Changelog History
Page 2

  • v1.8.10

    February 10, 2019
  • v1.8.9

    August 09, 2018
  • v1.8.8 Changes

    March 16, 2018

    ๐Ÿ›  Fix multiple database support
    PR #893
    Thank you @yujideveloper

    โšก๏ธ Updated Dutch translations
    PR #887
    Thank you @robinvdijk

    ๐Ÿ›  Fixed no method error 'asc' for Rails 4.2
    PR #885
    Thank you @roman-franko

  • v1.8.7 Changes

    February 05, 2018
    • ๐Ÿš… Rails 5.2 support PR #868

    • ๐Ÿš€ Lock pg gem to 0.21 to support older releases

    • โš  Warnings cleanup PR #867

    • Wildcard escaping PR [#866]

  • v1.8.6 Changes

    January 23, 2018

    โž• Added

    • ๐Ÿ‘Œ Improve memory usage PR #820

    • โฌ†๏ธ Bump Polyamorous version to 1.3.2 PR #858

  • v1.8.5 Changes

    โž• Added

    • โž• Added Turkish Translations PR #835.
  • v1.8.4 Changes

    October 09, 2017

    โž• Added

    • ๐ŸŒ Added italian translations. PR #833.

    • 0๏ธโƒฃ Add an optional default arrow for unsorted fields. PR #816.

    ๐Ÿ›  Fixed

    • Cast Postgres money type to float. PR #823.

    • Fix the bug in sort_link, which causes the multiple fields option to be ignored when block parameter is specified. PR #818.

    • ๐Ÿš… No need pass some arugments to JoinAssociation#join_constraints in Rails 5.1. PR #814. Fixes #807. Reference rails/rails#28267 and rails/rails#27851.

  • v1.8.3 Changes

    June 15, 2017

    โž• Added

    • Add a config option to customize the up and down arrows used for direction indicators in Ransack sort links. PR #726.

      Garett Arrowood

    • Add ability to turn off sanitization of custom scope arguments. PR #742.

      Garett Arrowood

    ๐Ÿ›  Fixed

    • Use class attributes properly so that inheritance is respected. PR #717. This fixes two bugs:
    1. In the Mongoid adapter, subclasses were not properly inheriting their
       parents' Ransack aliases because each class defined its own set of
    2. In the Active Record adapter, Ransack aliases were defined in such a way
       that the parent's (and grandparent's, etc.) aliases were overwritten by
       the child, meaning that all aliases were ultimately kept on
       `ActiveRecord::Base`. This had the unfortunate effect of enforcing
       uniqueness of Ransack alias names across all models rather than per
       model. Depending on the load order of models, earlier definitions of an
       alias in other models were clobbered.
    *Steve Richert (laserlemon)*
    • ๐Ÿ‘ Use ActiveSupport.on_load hooks to include Ransack in Active Record, avoiding autoloading the constant too soon. PR #719. Reference: This comment in rails#23589.

      Yuji Yaginuma (y-yagi)

  • v1.8.2 Changes

    August 08, 2016

    ๐Ÿ›  Fixed

    • Fix empty attribute_fields regression in advanced search mode introduced by 235eae3. Closes #701. Commit 2839acf.

      Jon Atack, Jay Dorsey, Stefan Haslinger, Igor Kasyanchuk

    โž• Added

    • Add sort_url view helper that returns only the url of a sort_link. PR #706.


  • v1.8.1 Changes

    July 27, 2016

    ๐Ÿ›  Fixed

    • ๐Ÿ‘€ Fix rake console to run a command-line console with ransack + seed data. Commits 2cc781e, f2e85ad, 6a059ba.

      Jon Atack

    • Fix returned value of Ransack::Nodes::Condition#format_predicate. PR #692.

      Masahiro Saito

    • โœ… Better test coverage on passing arrays to ransackers. Commit 98df2c5.

      Jon Atack

    • Fix missing Ransack::Constants::ASC constant. Commit aece23c.

      Jon Atack

    ๐Ÿ”„ Changed

    • Replace arrow constants with frozen strings in public methods. Commits c0dff33, e489ca7.

      Jon Atack