Releases: AdrianKuta/Tree-Data-Structure
Releases · AdrianKuta/Tree-Data-Structure
v3.0.2
What's Changed
- 24: Add iterator param to TreeNode's constructor. by @AdrianKuta in #25
Full Changelog: v3.0.1...v3.0.2
v3.0.1
What's Changed
- 21: Added
path
function toTreeNode
by @AdrianKuta in #22 - Release 3.0.1 by @AdrianKuta in #23
Full Changelog: v3.0...v3.0.1
v3.0
What's Changed
- 10 Convert into multiplatform library by @AdrianKuta in #13
- 14 improve GitHub actions by @AdrianKuta in #15
- 14: Implement post-order traversal algorithm by @AdrianKuta in #16
- 4 implement inorder traversal iterator by @AdrianKuta in #17
- Set the correct file structure to maintain backward compatibility. by @AdrianKuta in #18
- Improvements by @AdrianKuta in #19
- Add javaDoc to release library by @AdrianKuta in #20
Full Changelog: v2.1.0...v3.0
v2.1.0
What's Changed
- Update dependencies by @AdrianKuta in #11
- Release 2.1.0 by @AdrianKuta in #12
Full Changelog: v2.0.3...v2.1.0
v2.0.3
Iterator class refactor
v2.0.2
Set up GitHub Actions
v2.0.1
fixed github actions
v2.0.0
Upgraded build gradle to 7.0.2.
Configured GitHub Actions
v1.2.2
Fixed tree initialization in Kotlin.
Now this code creates proper tree:
val rootExt = tree("World") {
child("North America") {
child("USA")
}
child("Europe") {
child("Poland")
child("France")
}
}
v1.2.1
Extracted tree printing method from toString()
method to new method prettyString()