Files | Admin

Notes:

Release Name: R0.8.3

Notes:
This is a primarily a bug-fix release, with some packaging changes.

* Have removed the dependency on Hoe.  The build is now vanilla gemspec based.

* Included support for {gem-testers}[http://test.rubygems.org/].

* Included support for {Bundler}[http://gembundler.com/].

* Implemented the +as_json+ method to support Rails' JSON encoding,
  by pulling in the changes by Eric Cline (https://github.com/escline).

* Partial fix for {Github Bug
  #5}[https://github.com/evolve75/RubyTree/issues/5].  This is to
  prevent infinite looping is an existing node is added again
  elsewhere in the tree.

* Fixed the issue with using +integers+ as node names, and its
  interaction with the +TreeNode#[]+ access method {Github Bug
  #6}[https://github.com/evolve75/RubyTree/issues/6].

* Clarified the need to have unique node names {Github Bug
  #7}[https://github.com/evolve75/RubyTree/issues/7] (documentation).

* Fixed +siblings+ method to return an empty array for the root node as
  well (it returned +nil+ earlier).



Changes: