Skip to content

chore(main): release 0.1.0 - #124

Closed
Hacks4Snacks wants to merge 1 commit into
mainfrom
release-please--branches--main--components--threatmodelforge
Closed

Hacks4Snacks wants to merge 1 commit into
mainfrom
release-please--branches--main--components--threatmodelforge

Conversation

@Hacks4Snacks

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

0.1.0 (2026-09-21)

Features

  • action: analyze, drift, and review modes for the GitHub Action (#76) (29c2ca3)
  • add official TB7 fidelity and versioned rule packs (#38) (ebbd455)
  • Add opt-in starter packs to help users adopt and customize declarative security policies (#112) (59b65e4)
  • add vscode extension for threat model editing (#123) (7e83868)
  • agent-friendly threat-model authoring end to end (#19) (17e00a3)
  • analysis: versioned analysis evidence with stable finding identity (#73) (780b713)
  • authoring: versioned manifest with pages, geometry, and stable flow identity (#83) (e454416)
  • boundary aware object sizing (#29) (0404939)
  • centralize custom rule support and unify engines (#70) (dd09a47)
  • Compare threat models in Studio (#117) (8a420d2)
  • consumer-pluggable custom analysis rules via a declarative JSON DSL (#23) (7e0b3b1)
  • copilot plugin marketplace publication (#106) (af16a44)
  • copilot plugin to complement tmforge (#104) (d10eb54)
  • deconflict trust boundary names (#96) (cda6b21)
  • Expose cacheable MCP grounding resources (#113) (f4c4a22)
  • Extend custom rule packs (#111) (4a418e6)
  • extend rule-packv2 schema to support threat categories (#43) (750d198)
  • Extend testing for studio (#20) (b439a90)
  • Harden model processing and VSDX import/export (#37) (cf32d63)
  • Interaction expression engine (#42) (e8bb047)
  • Make auto-layout deterministic and trust-boundary aware (#102) (0cb43fb)
  • make release idempotent (#7) (047eb9e)
  • manual threat authoring and editing (#28) (4be2067)
  • mcp hardening (#36) (db5bd30)
  • MCP server / AI-agent surface (#25) (e3e4a1a)
  • mermaid + graphviz import support (#118) (07282fe)
  • modernize threat report (#35) (ec58ac6)
  • MTMT template compiler (#44) (04f6271)
  • Multi-page threat model support (#8) (0bfa42b)
  • narrow view to findings when selected (#68) (9369788)
  • owasp threat dragon threat model import support (#115) (4bcb012)
  • preflight validation support for model conversions (#116) (719dd9f)
  • Semantic diff and three-way merge for .tm7 deconfliction (#17) (cf608a0)
  • share canonical model snapshots as URLs (#119) (40e64e8)
  • studio report + canvas ergonomics and a first-party analyze action (#22) (e200d49)
  • Studio reporting update + "unknown" property support (#72) (9d82f63)
  • studio: add a review outline for large threat models (#90) (4cf174b)
  • studio: edit a whole selection in the inspector, delete it in one undo (#78) (1bda13b)
  • support deconflicting trust boundaries during "tidy" operation (#63) (d18c7fe)
  • Threat Generation Support (#21) (b21d855)
  • threats: allow editing threat titles, keep category rule-owned (#77) (6183998)
  • threats: author-controlled manual ids, Critical priority, and register origin/status (#74) (97bc13b)
  • update docs (#10) (7f71c77)
  • WASM Support for Offline (#5) (b908b73)

Bug Fixes

  • add mising package (#26) (b404bbd)
  • correct Studio -> MTMT .tm7 export and expand automated test coverage (#30) (896e6ab)
  • Deconflict line labels and objects (#34) (09d28c8)
  • ensure assets are published with immutable release (#13) (a62ab2e)
  • mtmt: restore .tm7 openability and close the ROOT differential (#75) (8b32461)
  • preserve model semantics during tidy and CLI layout (#109) (1915631)
  • remove deprecated macos-13 reference (#11) (673081b)
  • Resolve CodeQL code-scanning findings (#32) (8543825)
  • Studio declarative authoring manifest (#89) (77256cf)

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

@Hacks4Snacks
Hacks4Snacks deleted the release-please--branches--main--components--threatmodelforge branch September 21, 2026 23:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant