All Versions
Latest Version
Avg Release Cycle
177 days
Latest Release

Changelog History
Page 2

  • v6.2.0 Changes

    October 10, 2016
  • v6.1.0 Changes

    July 22, 2016
    • โž• Added official support for ActiveRecord 5.0! Thanks to Abdelkader Boudih, Jay Fredlund, Veselin Stoyanov, and Aaron Russell for all the PRs.
    • โž• Add database_less configuration to not raise an error during build step when database is unavailable which is a common case in some PaaS like (Heroku, Catalyze, ..., etc).
  • v6.0.0 Changes

    November 02, 2015
    • Andrew Kumanyaev dramatically improved mutation performance on large trees. Thanks for the PR!
    • ๐Ÿ— Martin Schmidt discovered and fixed build problems due to new versions of mysql2 and ammeter which broke Travis builds. Thanks for the PR!
    • โšก๏ธ Fabien MICHEL updated the README with another example. Thanks for the PR!
  • v6.0.0.gamma

    September 07, 2015
  • v6.0.0.alpha Changes

    • โฌ‡๏ธ Dropped support for versions of Rails 3.2 and 4.0 (which are no longer supported).
    • โฌ‡๏ธ Dropped support for Ruby 1.9 and JRuby 1.9 (which are no longer supported).
    • โž• Added support for .hash_tree from .parent and .children. Addresses PR146. Thanks for reporting this and the breaking test, Mike!
  • v5.2.0 Changes

    • Eduardo Turiรฑo renamed acts_as_tree to has_closure_tree. We'll keep both annotations around for the forseeable future, but I think not name-colliding by default is strictly better. (Thanks for both the suggestion and PR!)
    • Ryan Selk made several enhancements to the migration generation (thanks!).
    • โšก๏ธ ruok5 updated the README to clarify a heirarchy maintenance usecase. Thanks!
    • Made migrations error with a helpful message if the target didn't have the has_closure_tree or acts_as_tree annotation. This addresses issue 131.
  • v5.1.1 Changes

    • ๐Ÿ›  Fixed bug in rails g closure_tree:migration (introduced by me, not by seuros!) that was reported and fixed by Rich Kuo. Thanks!
  • v5.1.0 Changes

    • Abdelkader Boudih added a database generator for the hierarchies table. Thanks!
    • ๐Ÿ›  Jason Weathered fixed issue #117 with the preordered traversal code that assumed the primary key column was called id. Thanks!
  • v5.0.0 Changes

    ๐Ÿ’ฅ Breaking API changes
    • find_by_path and find_or_create_by_path now takes either an array of strings or an array of attribute hashes, which can include the inheritance column for STI support.
    • Removed the extraneous base_class acts_as_tree optionโ€”it needlessly duplicated ActiveRecord's method.
    • Removed the unused name acts_as_tree option.
    ๐Ÿ‘Œ Improvements and bugfixes
    • ๐Ÿ‘ Cleaned up the inheritance support methods to delegate correctly to ActiveRecord
    • ๐Ÿ›  Fixed a query generation error when ancestor paths exceeded 50 items.
    • Documented the .touch option
  • v4.6.3 Changes