All Versions
72
Latest Version
Avg Release Cycle
177 days
Latest Release
-

Changelog History
Page 1

  • v7.2.0

    • ๐Ÿ’Ž Ruby 2.7 support
    • Ordering raw SQL argument wrapped with Arel.sql
  • v7.1.0

    January 13, 2020

    โœ… Closure Tree is now tested against Rails 6.0

    • Directly require core_ext for String#strip_heredocPR 350
    • ๐Ÿ—„ Call Module#module_parent instead of deprecated #parentPR 354
  • v7.0.0

    September 21, 2018

    โœ… Closure Tree is now tested against Rails 5.2

    • ๐Ÿ”ง Postpone configuration (database introspection)PR 264
    • Fix "tree.find_by_path([])" PR 288
    • ๐Ÿ›  Fixed generator specs and added migration version PR 292
    • ๐Ÿ—„ Eliminate deprecation warnings in ActiveRecord 5.2 PR 296
    • โœจ When using 'oracle_enhanced', remove 'AS' on the table_name alias. PR 298
    • โšก๏ธ README update PR 301
    • Add with_descendant finder PR 302
    • ๐Ÿ›  Fix pg version for rails prior 5.1 PR 303
    • โœ… Test on Rails 5.2 & fix mysql for older Rails PR 304
    • โœ… Test with ActiveRecord 5.2.0 PR 307
    • โšก๏ธ README update PR 310
    • FactoryBot linter failing for a model that uses closure_tree PR 311
    • Added dont_order_roots option PR 312
    • โž• Added instance methods to determine the relationship between 2 nodes PR 314
    • Add an instance method to check the relationship between 2 nodes: #family_of? PR 319
    • Remove options restrictions on has_closure_tree_root PR 321
    • ๐Ÿ›  Fix uninitialized variable warnings PR 323
  • v6.6.0

    July 12, 2017

    โœ… Closure Tree is now tested against Rails 5.1, and just passed 50 contributors and 1000 stars on github! ๐ŸŽ‰!

    ๐Ÿšš Note that Closure Tree has moved to a new "Closure Tree" github organization. ๐Ÿš€ Future gem releases will be done by other contributors.

  • v6.5.0

    March 17, 2017
    • ๐Ÿ”€ Merged PR 258 which improves hierarchy maintenance with large trees. Thanks, Nikolay Bekirov!
  • v6.4.0

    February 17, 2017
    • ๐Ÿ“š Merged PR 236 which adds documentation for has_closure_tree_root.
    • โž• Added ruby 2.4 and dropped Rails 4.1 from the build matrix.
  • v6.3.0

    February 08, 2017
  • v6.2.0

    October 10, 2016
  • v6.1.0

    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

    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!