All Versions
75
Latest Version
Avg Release Cycle
177 days
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v6.2.0 Changes
October 10, 2016- ๐ Fix for MySQL lock lengths. Thanks to Liam!
- Tom Smyth added eager tree loading
- ๐ Merged PR 200 which may or may not add support to SQLServer 2008 (but this is not a supported RDBMS).
-
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
tohas_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
oracts_as_tree
annotation. This addresses issue 131.
- Eduardo Turiรฑo renamed
-
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!
- ๐ Fixed bug in
-
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
andfind_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
- ๐ More goodness from Abdelkader Boudih, including rspec 3 support.