All Versions
31
Latest Version
Avg Release Cycle
185 days
Latest Release
360 days ago

Changelog History
Page 3

  • v1.2.5 Changes

    March 15, 2012
    • ๐Ÿ›  Fixed warnings: "parenthesize argument(s) for future version"
    • Fixed a bug in the restore_ancestry_integrity! method (thx Arthur Holstvoogd)
  • v1.2.4 Changes

    April 22, 2011
    • Prepended table names to column names in queries (thx @raelik)
    • Better check to see if acts_as_tree can be overloaded (thx @jims)
    • ๐ŸŽ Performance inprovements (thx @kueda)
  • v1.2.3 Changes

    October 28, 2010
    • ๐Ÿ›  Fixed error with determining ActiveRecord version
    • Added option to specify :primary_key_format (thx @rolftimmermans)
  • v1.2.2 Changes

    October 24, 2010
    • ๐Ÿ›  Fixed all deprecation warnings for rails 3.0.X
    • Added :report option to check_ancestry_integrity!
    • ๐Ÿ”„ Changed ActiveRecord dependency to 2.2.2
    • โœ… Tested and fixed for ruby 1.8.7 and 1.9.2
    • โšก๏ธ Changed usage of update_attributes to update_attribute to allow ancestry column protection
  • v1.2.0 Changes

    November 07, 2009
    • โœ‚ Removed some duplication in has_ancestry
    • ๐Ÿ”Œ Cleaned up plugin pattern according to http://yehudakatz.com/2009/11/12/better-ruby-idioms/
    • ๐Ÿšš Moved parts of ancestry into seperate files
    • Made it possible to pass options into the arrange method
    • Renamed acts_as_tree to has_ancestry
    • Aliased has_ancestry as acts_as_tree if acts_as_tree is available
    • โž• Added subtree_of scope
    • Updated ordered_by_ancestry scope to support Microsoft SQL Server
    • โž• Added empty hash as parameter to exists? calls for older ActiveRecord versions
  • v1.1.4 Changes

    November 07, 2009
    • Thanks to a patch from tom taylor, Ancestry now works with different primary keys
  • v1.1.3 Changes

    November 01, 2009
    • ๐Ÿ›  Fixed a pretty bad bug where several operations took far too many queries
  • v1.1.2 Changes

    October 29, 2009
    • โž• Added validation for depth cache column
    • โž• Added STI support (reported broken)
  • v1.1.1 Changes

    October 28, 2009
    • ๐Ÿ›  Fixed some parentheses warnings that where reported
    • ๐Ÿ›  Fixed a reported issue with arrangement
    • ๐Ÿ›  Fixed issues with ancestors and path order on postgres
    • Added ordered_by_ancestry scope (needed to fix issues)
  • v1.1.0 Changes

    October 22, 2009
    • Depth caching (and cache rebuilding)
    • Depth method for nodes
    • Named scopes for selecting by depth
    • Relative depth options for tree navigation methods:
      • ancestors
      • path
      • descendants
      • descendant_ids
      • subtree
      • subtree_ids
    • โšก๏ธ Updated README
    • ๐Ÿ”Œ Easy migration from existing plugins/gems
    • acts_as_tree checks unknown options
    • acts_as_tree checks that options are hash
    • โž• Added a bang (!) to the integrity functions
      • Since these functions should only be used from ./script/console and not from your application, this change is not considered as breaking backwards compatibility and the major version wasn't bumped.
    • ๐Ÿ“š Updated install script to point to documentation
    • โœ‚ Removed rails specific init
    • โœ‚ Removed uninstall script