Files
rspade_system/vendor/nicmart/tree/CHANGELOG.md
root f6fac6c4bc Fix bin/publish: copy docs.dist from project root
Fix bin/publish: use correct .env path for rspade_system
Fix bin/publish script: prevent grep exit code 1 from terminating script

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-21 02:08:33 +00:00

9.3 KiB
Executable File

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

For a full diff see 0.9.0...master.

0.9.0

For a full diff see 0.8.0...0.9.0`.

Added

0.8.0

For a full diff see 0.7.2...0.8.0`.

Added

0.7.2

For a full diff see 0.7.1...0.7.2`.

Fixed

  • Started throwing a LogicException when attempting to get a Node from an empty NodeBuilder (#209), by @localheinz

0.7.1

For a full diff see 0.7.0...0.7.1`.

Changed

  • Made use of variadic parameters in NodeBuilderInterface::leafs() and NodeBuilder::leafs() (#168), by @localheinz

0.7.0

For a full diff see 0.6.0...0.7.0`.

Changed

  • Changed return type declaration of NodeInterface::root() from self to static (#149), by @localheinz
  • Added a missing return type declaration to NodeInterface::getSize() (#150), by @localheinz
  • Added parameter type declarations (#151), by @localheinz
  • Added property type declarations (#152), by @localheinz

Fixed

  • Returned empty array from Node::getNeigbors() when node is root (#153), by @localheinz
  • Returned array with node only from Node::getNeigborsAndSelf() when node is root (#154), by @localheinz

0.6.0

For a full diff see 0.5.0...0.6.0`.

Changed

0.5.0

For a full diff see 0.4.0...0.5.0.

Added

Changed

0.4.0

For a full diff see 0.3.1...0.4.0.

Added

Changed

0.3.1

For a full diff see 0.3.0...0.3.1.

Added

Changed

0.3.0

For a full diff see 0.2.7...0.3.0.

Added

Changed

0.2.7

For a full diff see 0.2.6...0.2.7.

Added

0.2.6

For a full diff see 0.2.5...0.2.6.

Added

  • Added a getSize() method to Node (#17), by @Djuki

0.2.5

For a full diff see 0.2.4...0.2.5.

Added

  • Added getDepth() and getHeight() methods to Node (#9), by @nicmart

0.2.4

For a full diff see 0.2.3...0.2.4.

Added

0.2.3

For a full diff see 0.2.2...0.2.3.

Changed

  • Node::getAncestors() now does not return the current node (#4), by @nicmart,

0.2.2

For a full diff see 0.2.1...0.2.2.

Fixed

0.2.1

For a full diff see 0.2.0...0.2.1.

Added

  • Added root() and isRoot() to Node

0.2.0

For a full diff see 0.1.2...0.2.0.

Changed

  • Dropped support for PHP 5.3
  • Extracted NodeTrait from Node

0.1.2

For a full diff see 0.1.1...0.1.2.

Added

  • Added YieldVisitor, to get the yield of the tree

0.1.1

For a full diff see fcfd14e...v0.1.1.

Added

  • Parent and neighbors methods, by @jdeniau