Skip to content

v0.3.0 — Application UX, Business Context, and Version Management

Choose a tag to compare

@danny-cortegaca danny-cortegaca released this 11 May 11:55
· 117 commits to main since this release

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.