File rubygem-rubytree.changes of Package rubygem-rubytree
-------------------------------------------------------------------
Mon Nov 4 17:30:44 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>
- ## Release 2.1.0 Changes
* Minimum Ruby version has been bumped to 2.7 and above
* Updated all upstream dependencies to their latest stable versions
-------------------------------------------------------------------
Mon Jan 29 14:32:54 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>
- New upstream release 2.0.3, see bundled History.md
-------------------------------------------------------------------
Tue Nov 14 15:35:51 UTC 2023 - Dan Čermák <dan.cermak@posteo.net>
- New upstream release 2.0.2, no changelog found
-------------------------------------------------------------------
Thu Aug 4 13:27:57 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 2.0.0
History.rdoc removed upstream
-------------------------------------------------------------------
Tue Jan 25 07:33:30 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 1.0.2
see installed History.rdoc
-------------------------------------------------------------------
Thu Jan 28 03:05:40 UTC 2021 - Matthew Trescott <matthewtrescott@gmail.com>
- Use an SPDX license identifier to satisfy rpmlint. Note: the
README links to the 2-clause BSD license, but the LICENSE.md
file is the 3-clause BSD license. The included license file
probably takes precedence.
-------------------------------------------------------------------
Fri Mar 29 06:16:21 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to version 1.0.1
see installed History.rdoc
-------------------------------------------------------------------
Tue Feb 27 05:31:35 UTC 2018 - factory-auto@kulow.org
- updated to version 1.0.0
see installed History.rdoc
-------------------------------------------------------------------
Thu Jan 21 05:47:44 UTC 2016 - coolo@suse.com
- updated to version 0.9.7
see installed History.rdoc
-------------------------------------------------------------------
Sun May 31 04:35:45 UTC 2015 - coolo@suse.com
- updated to version 0.9.6
see installed History.rdoc
=== 0.9.5 / 2015-05-30
* Released 0.9.5.
=== 0.9.5pre7 / 2015-05-30
* Added new methods for getting the path of a node as a string. These have been
added as a new mixin {Tree::Utils::TreePathHandler}. Thanks to
{https://github.com/MZic Marco Ziccardi}.
=== 0.9.5pre5 / 2015-01-01
* Fixed {issue 32}[https://github.com/evolve75/RubyTree/issues/32] and enabled
'move' semantics on the {Tree::TreeNode#add} method, so that a child being
added, that has an existing parent, will be removed from its old parent, prior
to being added to the new location.
=== 0.9.5pre4 / 2014-12-17
* Added performance improvements to {Tree::TreeNode#is_root?} and
{Tree::Utils::TreeMetricsHandler#node_depth}.
Thanks to {https://github.com/aidansteele Aidan Steel}.
=== 0.9.5pre3 / 2014-12-16
* Minor fix to correct the release date. This release is otherwise identical to
0.9.5pre2.
=== 0.9.5pre2 / 2014-12-16
* Added {Tree::TreeNode#rename} and {Tree::TreeNode#rename_child} methods by
merging in code from {https://github.com/evolve75/RubyTree/pull/35}. Thanks to
{http://github.com/packetmonkey Evan Sharp}.
=== 0.9.5pre / 2014-11-01
* Fixed {issue 13}[https://github.com/evolve75/RubyTree/issues/13] with the
patch provided by {Jen Hamon}[http://www.github.com/jhamon].
* Fixed a bug in {Tree::TreeNode#print_tree} with the patch provided by
{https://github.com/packetmonkey Evan Sharp}.
* Fixed {issue 31}[https://github.com/evolve75/RubyTree/issues/31], which was
causing incorrect behavior n {Tree::TreeNode#postordered_each} and
{Tree::TreeNode#breadth_each} methods when a block was not provided.
-------------------------------------------------------------------
Mon Feb 9 10:04:32 UTC 2015 - coolo@suse.com
- updated to version 0.9.4
* Changed all references to {http://rubyforge.org}.
-------------------------------------------------------------------
Mon Oct 13 18:43:40 UTC 2014 - coolo@suse.com
- adapt to new rubygem packaging
-------------------------------------------------------------------
Sat Feb 22 06:25:45 UTC 2014 - coolo@suse.com
- updated to version 0.9.3
- The validation for unique node names has changed in the {Tree::TreeNode#add}
method. RubyTree no longer enforces globally unique names. The node-names need
to be unique only between the sibling nodes.
-------------------------------------------------------------------
Sun Jan 5 14:39:53 UTC 2014 - coolo@suse.com
- updated to version 0.9.2
- New post-ordered traversal via the {Tree::TreeNode#postordered_each} method.
- The Binary Tree implementation now supports in-order traversal via the
{Tree::BinaryTreeNode#inordered_each} method.
- RubyTree now mixes in the {http://ruby-doc.org/core-1.8.7/Comparable.html
Comparable} module.
- The traversal methods ({Tree::TreeNode#each},
{Tree::TreeNode#preordered_each}, {Tree::TreeNode#postordered_each} and
{Tree::TreeNode#breadth_each}) now correctly return an
{http://ruby-doc.org/core-1.8.7/Enumerable.html Enumerator} as the
return value when no block is given, and return the receiver node if a block was
provided. This is consistent with how the standard Ruby collections work.
-------------------------------------------------------------------
Mon Aug 27 19:49:00 UTC 2012 - coolo@suse.com
- updated to version 0.8.3
-------------------------------------------------------------------
Mon Feb 13 19:55:06 CET 2012 - asn@cryptomilk.org
- add missing buildrequires for rdoc.
- update to version 0.8.2
* Fix for bug #29435 (TreeNode#to_s breaks if @content or
@parent.name is not a string).
-------------------------------------------------------------------
Thu Sep 15 12:13:44 UTC 2011 - mrueckert@suse.de
- initial package (v0.8.1)