zeba_academy_skill_tree 0.0.1 copy "zeba_academy_skill_tree: ^0.0.1" to clipboard
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 ❤️

0
likes
140
points
73
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A Flutter package for building interactive skill trees with unlockable nodes, dependency-based progression, learning tracks, and progress visualization.

Homepage

License

GPL-3.0 (license)

Dependencies

collection, flutter, graphview, percent_indicator, provider

More

Packages that depend on zeba_academy_skill_tree