zeba_academy_skill_tree 0.0.1
zeba_academy_skill_tree: ^0.0.1 copied to clipboard
A Flutter package for building interactive skill trees with unlockable nodes, dependency-based progression, learning tracks, and progress visualization.
Changelog #
All notable changes to this project will be documented in this file.
The format follows Keep a Changelog and this project follows Semantic Versioning (SemVer).
1.0.0 - 2026-06-12 #
Initial stable release of zeba_academy_skill_tree 🎉
A Flutter package for building interactive skill trees, learning tracks, and dependency-based progression systems.
Added #
Core Features #
- Added unlockable skill nodes
- Added dependency-based progression engine
- Added learning track support
- Added progress visualization system
- Added skill completion handling
- Added node progress tracking
Models #
- Added
SkillNode - Added
SkillTrack - Added
SkillStatus
Controllers #
- Added
SkillTreeController - Added progress update methods
- Added automatic unlock evaluation
Widgets #
- Added
SkillTree - Added
SkillNodeWidget - Added
ProgressHeader
Utilities #
- Added
UnlockEngine
UI Improvements #
- Added animated progress indicators
- Added responsive layouts
- Added clean Material integration
- Added customizable node appearance
Developer Experience #
- Added public exports
- Added package example
- Added widget tests
- Added documentation
- Added package structure optimization
Testing #
- Added widget tests for progress visualization
- Added package validation
- Added Flutter compatibility testing
Documentation #
- Added production README
- Added installation guide
- Added quick start examples
- Added usage documentation
- Added contribution guidelines
Licensing #
- Added GNU GPL v3.0 License support
0.0.1 - 2026-06-12 #
Added #
- Initial project scaffold
- Flutter package setup
- Base architecture
Upcoming #
Planned improvements for future releases:
[1.1.0] #
- Zoomable skill tree
- Drag interactions
- Improved animations
- Better accessibility
[1.2.0] #
- Local persistence
- Cloud synchronization
- Achievement system
- XP tracking
[2.0.0] #
- Complete visual redesign
- Advanced layouts
- Analytics integration
- Multi-track support
Thank you for using zeba_academy_skill_tree ❤️