Releases: saschagrunert/indextree
Releases · saschagrunert/indextree
v4.7.3
What's Changed
- Pin GitHub actions dependencies by @saschagrunert in #118
- fix: reversing iterators only returns the last element on repeat by @Jroid8 in #117
New Contributors
- @dependabot made their first contribution in #116
- @Jroid8 made their first contribution in #117
Full Changelog: v4.7.2...v4.7.3
v4.7.2
What's Changed
Full Changelog: v4.7.1...v4.7.2
v4.7.1
What's Changed
- Add symlinks to the license file in the root directory by @blinxen in #113
- Bump to v4.7.1/v0.1.1 by @saschagrunert in #114
New Contributors
Full Changelog: v4.7.0...v4.7.1
v4.7.0
What's Changed
- refactor(arena): use
slice::as_ptr_range
inArena::get_node_id
by @alexmozaidze in #108 - Implement
DoubleEndedIterator
for some iterator structs by @alexmozaidze in #107 - Improvements and a new
tree!
macro by @alexmozaidze in #110
New Contributors
- @alexmozaidze made their first contribution in #108
Full Changelog: v4.6.1...v4.7.0
v4.6.1
What's Changed
- Update README.md, add benchmarks by @smallstepman in #94
- Remove broken badges. by @waywardmonkeys in #97
- Update CI by @waywardmonkeys in #98
- Fix clippy by @waywardmonkeys in #99
- Fix typos. by @waywardmonkeys in #100
- get node id from index with arena by @coderedart in #102
- Bump to v4.6.1 by @saschagrunert in #104
New Contributors
- @smallstepman made their first contribution in #94
- @waywardmonkeys made their first contribution in #97
- @coderedart made their first contribution in #102
Full Changelog: v4.6.0...v4.6.1
v4.6.0
What's Changed
- Add
NodeEdge::{next,prev}_traverse
methods by @lo48576 in #90 - Add Predecessors Iterator and minor doc fixes by @b4D8 in #91
- (feat) fast append for new node by @YoniFeng in #92
- Update dependencies and bump version by @saschagrunert in #93
New Contributors
Full Changelog: 4.5.0...v4.6.0
Version 4.5.0
What's Changed
- Add Arena::{with_capacity, capacity, reserve, clear} by @slivering in #85
- Implement pretty printing of (sub)tree for debugging purpose by @lo48576 in #87
- Loosen trait bound for pretty printing by @lo48576 in #88
- Bump to v4.5.0 by @saschagrunert in #89
New Contributors
- @slivering made their first contribution in #85
Full Changelog: 4.4.0...4.5.0
Version 4.4.0
What's Changed
- Upgrade to GitHub-native Dependabot by @dependabot-preview in #68
- Fix clippy lints by @saschagrunert in #69
- Switch to GitHub actions by @saschagrunert in #70
- Fix removal of complex subtrees by @jistr in #72
- Implement
FusedIterator
for all iterator types by @lo48576 in #73 - Fix clippy lints by @saschagrunert in #74
- Suppress clippy lints by fixing the sources by @lo48576 in #80
- Fix codecov workflow by @saschagrunert in #81
- Avoid making ancestor-descendant cycle on
append
andprepend
by @lo48576 in #79 - Add iter_mut on arena by @seifane in #77
- calculate NodeId by ptr by @hhggit in #66
- Rename
master
tomain
by @saschagrunert in #82
New Contributors
- @dependabot-preview made their first contribution in #68
- @jistr made their first contribution in #72
- @seifane made their first contribution in #77
- @hhggit made their first contribution in #66
Full Changelog: 4.3.1...4.4.0
Version 4.3.1
- Added an API to remove subtree
- Use preorder to traversal the tree
Version 4.3.0
- Move to non_exhaustive macro
- Support re-use space in the tree