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
customIcon
andcustomName
params 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