Release v0.9.0
Features
- Fan chart full-circle expansion with auto-scaling text
Dependency Updates
- Tailwind CSS 3 → 4 (with @tailwindcss/vite plugin)
- portos-ai-toolkit 0.1 → 0.8
- chalk 5.3 → 5.6, zustand 5.0.9 → 5.0.11, lucide-react 0.575 → 0.577
- @types/supertest 6 → 7, cors 2.8.5 → 2.8.6, react-router-dom 7.1 → 7.13
- actions/setup-node v4 → v6 in all GitHub Actions workflows
- Removed autoprefixer and postcss.config.js (built into Tailwind 4)
Code Quality
- Improved code quality: log suppressed errors, remove non-null assertions, extract constants
- Resolved audit issues: memory leak, silent catches, magic numbers
Installation
git clone https://github.com/atomantic/SparseTree.git
cd SparseTree
npm run install:all
pm2 start ecosystem.config.cjs