v0.3.0 — Application UX, Business Context, and Version Management
This release reshapes the web console around persistent Applications with rich business context, and adds version-management controls so threat-model history stays manageable as it grows.
Highlights
- Applications with business context — first-class application records persist across runs. A wizard captures regulatory frameworks, data sensitivity, and main CIA risk; this context flows into the scanner so generated threats reflect what actually matters for your application.
- Application overview page — single home for an application's threat models, with editable project path (the on-disk run history stays attached when the repo moves) and a delete action per version.
- UX revamp — redesigned homepage with paused-run resumption, context-aware CTAs, richer breadcrumbs on threat-model pages, and an in-progress version state so the UI routes you to the live run instead of an empty dashboard.
- Scanner seeding — the scanner now merges into a pre-seeded
scanner_context.json, treating business context as authoritative. The interviewer no longer re-asks questions already covered by the application's business context. - Documentation refresh — getting-started and user-guide pages updated to reflect the new application-centric flow.