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)

openSUSE Build Service is sponsored by