-
Notifications
You must be signed in to change notification settings - Fork 4
Roadmap
krwg edited this page Jul 8, 2026
·
2 revisions
Public direction for Cultiva. Version target: 1.7.0 · Linden (in development — no GitHub Release until announced).
- GPL-3.0 license clarity, SECURITY.md, CONTRIBUTING.md
- Dependabot + npm audit in CI
- Plugin hook wiring, registry version sync
- Auto-backup (7 rotating ZIPs)
- Sandbox RPC tests, permission enforcement
- Manifest-driven plugin settings UI
-
cultiva-plugin.d.tsfor authors
- First-run wizard, NSIS custom pages
- Accessibility (focus trap, landmarks)
- main.js refactor into app controllers
- macOS / Linux build pipelines
- sha256 registry enforcement
- iCal export, statistics dashboard
- Streak grace day
Focus: fix broken plugin UX and core runtime gaps.
| Area | Goals |
|---|---|
| Core | Plugin disable lifecycle, shared sheet CSS, partial sheet updates, garden widget ordering |
| Weather | Settings geocoding, garden toggle cleanup, search UX |
| Time | Rainbow animation, settings sync |
| Pomodoro | Sheet scaffold, timer persistence |
| Quote / Streak | Theme tokens, midnight refresh, milestone toasts |
| Docs | Wiki, author guide, registry alignment |
Track progress: GitHub Project · Plugin Ecosystem, milestone 1.7 Linden · Plugin Hardening, and cultiva-plugins wiki · Plugin Hardening.
Not committed — exploratory:
- Per-plugin enable/disable (not just master toggle)
- Plugin update button in Settings
- LAN sync (optional, still offline-first philosophy)
- macOS / Linux signed releases
- Custom registry URL UI polish
- Keyboard shortcuts (settings reference exists)
Registry: cultiva-plugins v3.0.0, 6 official plugins.
Authors: see Cultiva Plugins Guide.