Skip to content

Releases: mr-adult/tree-iterators-rs

1.2.1

05 Jan 01:34
Compare
Choose a tag to compare

Officially cutting over to using the new Rust 1.75 features - specifically RPITIT (return position impl trait in trait).

v1.1.4

25 Nov 01:57
Compare
Choose a tag to compare

This release cleans up and deduplicates documentation while also adding .leaves() support to the streaming iterators to allow greater flexibility of use cases.

v1.1.3

25 Oct 01:34
Compare
Choose a tag to compare

Change the library over to no_std, using core::iter, alloc::vec::Vec, and alloc::collections::VecDeque

v1.1.2

22 Oct 23:53
Compare
Choose a tag to compare

Adds an implementation of StreamingIteratorMut to all applicable attach_ancestors() method calls and associated documentation.

v1.1.1

21 Oct 00:39
Compare
Choose a tag to compare

This release adds a feature flag to support serde's Serialize and Deserialize traits as well as the new .leaves() method to filter tree traversals down to only leaves of the tree.

1.1.0

23 Sep 22:08
Compare
Choose a tag to compare

This release fixes some problems with the various bfs attach_ancestors APIs so that they work correctly now. It also adds support for BinaryTreeNodes and dfs in order traversals.

v1.0.2

31 Aug 03:55
Compare
Choose a tag to compare

This release fills in the gaps of the attach_ancestors API, adding support to all iterator types.

v1.0.1

27 Aug 23:15
Compare
Choose a tag to compare

This release adds the attach_ancestors() method to some of the existing methods to give them greater flexibility. It also adds streaming-iterator as a dependency.

v1.0.0

20 Aug 15:48
Compare
Choose a tag to compare

The 1.0 release of tree-iterators-rs