Roadmap
September 26, 2026 ยท View on GitHub
Direction, not delivery dates. See CHANGELOG.md for release history. Version 1.5.1 focuses on reliable billing, workspace isolation, and a smaller local setup for solo builders.
In 1.5.1
- Retry-safe billing webhooks and plan reconciliation from current subscriptions.
- Billing portal return to workspace settings.
- Workspace isolation tests and explicit query-scoping guidance.
- Docker runtime dependencies and a worker-specific Celery health check.
- SQLite sessions for local setup; Redis and Celery through
--fullor Docker setup. - Configuration checks before app startup with
checks.py --configand optional billing checks. - PostgreSQL test matrix for both providers across Python 3.11, 3.12, and 3.13.
Stripe checkout and recovery flows have been exercised in a sandbox. Chargebee has automated SDK fixture coverage; a real sandbox run is still pending.
Possible Follow-ups
These are options to evaluate against user needs, not release requirements:
- Email invitations for products that need teams.
- A workspace-scoped CRUD recipe if the existing examples are insufficient.
- A template update workflow if maintaining derived projects becomes a recurring problem.
Further Verification
- Run the Chargebee checkout and recovery flow in a real sandbox.
- Verify deployment on Fly.io and Railway; local configuration checks are not a substitute for deployed tests.
- Improve accessibility and keyboard navigation in the application shell.
Proposals belong in GitHub Discussions.