Releases: melonattacker/threat-thinker
Releases · melonattacker/threat-thinker
v0.8.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Enhance DFD generation from system descriptions by @melonattacker in #91
- Add Japanese localization for WebUI, reports, and think/diff CLI by @melonattacker in #92
- Add PyPI release job to release workflow by @melonattacker in #93
- Add description input and business context support to demo app by @melonattacker in #94
Full Changelog: v0.7.0...v0.8.0
v0.7.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Enhance release workflow and update Dependabot cooldown period by @melonattacker in #74
- Enhance threat inference with business context by @melonattacker in #77
- Remove the manual application option for hints yaml by @melonattacker in #78
- Add business context related documentation by @melonattacker in #79
- Add version command to CLI by @melonattacker in #80
- Add AI output disclaimer to README and various export formats by @melonattacker in #81
- Bump version to 0.7.0 by @melonattacker in #82
Full Changelog: v0.6.1...v0.7.0
v0.6.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- Update dependencies and install Takumi Guard for CI by @melonattacker in #73
Full Changelog: v0.6.0...v0.6.1
v0.6.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Enforce patch-only LLM hints and strict validation by @melonattacker in #38
- Bump ruff from 0.14.8 to 0.14.9 by @dependabot[bot] in #37
- Bump pypdf from 6.4.1 to 6.4.2 by @dependabot[bot] in #36
- Bump openai from 2.9.0 to 2.11.0 by @dependabot[bot] in #35
- Bump boto3 from 1.42.4 to 1.42.9 by @dependabot[bot] in #34
- Bump pypdf from 6.4.2 to 6.5.0 by @dependabot[bot] in #39
- Bump ruff from 0.14.9 to 0.14.10 by @dependabot[bot] in #40
- Bump boto3 from 1.42.9 to 1.42.14 by @dependabot[bot] in #41
- Bump uvicorn from 0.38.0 to 0.39.0 by @dependabot[bot] in #42
- Bump fastapi from 0.124.4 to 0.127.0 by @dependabot[bot] in #43
- Bump docker/build-push-action from 6.18.0 to 6.19.2 by @dependabot[bot] in #55
- Bump ruff from 0.14.10 to 0.14.11 by @dependabot[bot] in #50
- Bump pypdf from 6.5.0 to 6.6.0 by @dependabot[bot] in #49
- Bump openai from 2.11.0 to 2.15.0 by @dependabot[bot] in #48
- Bump fakeredis from 2.32.1 to 2.33.0 by @dependabot[bot] in #45
- Bump boto3 from 1.42.14 to 1.42.25 by @dependabot[bot] in #47
- Bump docker/login-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #54
- Bump astral-sh/ruff-action from 3.5.1 to 3.6.1 by @dependabot[bot] in #53
- Bump actions/setup-python from 6.1.0 to 6.2.0 by @dependabot[bot] in #52
- Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #51
- Add per-threat RAG source attribution with strict citation filtering by @melonattacker in #56
- Enhance Mermaid parser and exporters by @melonattacker in #57
- improve draw.io parsing robustness and add page selection support by @melonattacker in #58
- Add support for native IR input format by @melonattacker in #64
- Bump pypdf from 6.6.0 to 6.7.4 by @dependabot[bot] in #59
- Bump fastapi from 0.128.0 to 0.128.8 by @dependabot[bot] in #60
- Bump openai from 2.15.0 to 2.24.0 by @dependabot[bot] in #61
- Bump softprops/action-gh-release from 2.5.0 to 2.6.1 by @dependabot[bot] in #69
- Bump pyaml from 25.7.0 to 26.2.1 by @dependabot[bot] in #62
- Bump fakeredis from 2.33.0 to 2.34.1 by @dependabot[bot] in #63
- Bump docker/login-action from 3.7.0 to 4.0.0 by @dependabot[bot] in #65
- Remove Trivy scan and local image build steps from release workflow by @melonattacker in #70
- Bump docker/build-push-action from 6.19.2 to 7.0.0 by @dependabot[bot] in #66
- Bump docker/setup-buildx-action from 3.12.0 to 4.0.0 by @dependabot[bot] in #68
- Refactor release workflow for tag validation and uv version setup by @melonattacker in #71
- Enhance release workflow for version extraction and validation by @melonattacker in #72
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Add API & Worker Modes, Dockerfile, and Configuration Docs by @melonattacker in #31
- Add GitHub Actions workflow for release management by @melonattacker in #32
- Add step to build Python package and include wheel in release workflow by @melonattacker in #33
Full Changelog: v0.4.1...v0.5.0
v0.4.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- support Ollama by @melonattacker in #25
- Bump actions/checkout from 5.0.0 to 6.0.1 by @dependabot[bot] in #26
- Bump beautifulsoup4 from 4.14.2 to 4.14.3 by @dependabot[bot] in #29
- Bump pypdf from 6.4.0 to 6.4.1 by @dependabot[bot] in #28
- Bump ruff from 0.14.6 to 0.14.8 by @dependabot[bot] in #27
- restructure the codebase and fix import path by @melonattacker in #30
Full Changelog: v0.3.1...v0.4.1
v0.3.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- preserve existing threats in threat dragon by @melonattacker in #16
- add dependabot settings by @melonattacker in #17
- fix hint processor bug by @melonattacker in #24
- Bump anthropic from 0.72.0 to 0.75.0 by @dependabot[bot] in #23
- Bump ruff from 0.14.3 to 0.14.6 by @dependabot[bot] in #22
- Bump pypdf from 6.1.3 to 6.4.0 by @dependabot[bot] in #21
- Bump boto3 from 1.40.61 to 1.41.5 by @dependabot[bot] in #20
- Bump openai from 1.109.1 to 2.8.1 by @dependabot[bot] in #19
- Bump actions/setup-python from 6.0.0 to 6.1.0 by @dependabot[bot] in #18
New Contributors
- @dependabot[bot] made their first contribution in #23
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- support OWASP Threat Dragon diagrams by @melonattacker in #12
- support Threat Dragon format output by @melonattacker in #13
- support nested trust boundaries by @melonattacker in #14
- fix README by @melonattacker in #15
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- add local RAG feature by @melonattacker in #4
- support OpenAI gpt-5 related models by @melonattacker in #5
- fix max_tokens by @melonattacker in #6
- add benchmarking by @melonattacker in #8
- add html report feature by @melonattacker in #9
- add local rag into webui by @melonattacker in #10
- add and organize docs by @melonattacker in #11
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- add ci by @melonattacker in #1
- update diff, think report by @melonattacker in #2
- add cli ui by @melonattacker in #3
New Contributors
- @melonattacker made their first contribution in #1
Full Changelog: https://github.com/melonattacker/threat-thinker/commits/v0.1.0