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:
|