Releases: adrielcafe/bonsai
Releases · adrielcafe/bonsai
1.2.0
BREAKING CHANGES
- The library was rewritten to use a custom composition (#1)
- Removed
rememberTree<T>(),SimpleLeafNode<T>andSimpleBranchNode<T>in favor of the DSL - The DSL is now the default way to build a tree (it uses the custom composition)
- Added
customIconandcustomNameparams onLeaf<T>()andBranch<T>() - Replaced
fileSystemNodes()withFileSystemTree() - Replaced
jsonNodes()withJsonTree() - Disabled expand/collapse transitions for now (doesn't work yet with custom composition)
1.1.0
1.0.0
First release with a bunch of cool features:
- Multiplatform: Android, Desktop
- State-aware: changes in the tree will trigger recomposition
- Unlimited levels
- File system integration
- Built-in DSL
- Expandable
- Selectable
- Clickable
- Styleable
- Extendable