Features Changelog
Features Changelog
Describes features and tooling updates.
Autoimplement workflow (2026-03-14)
GitHub Actions workflow to automatically implement TRWM submissions from issue forms into the knowledge base, including validation and detailed PR summaries.
Customisable HTML explorer views (2026-03-09)
Added support for custom HTML explorer views, allowing reorganisation of technqiues in the knowledge base (PR #318).
Knowledge base validation (2026-03-05)
Added validation scripts and GitHub workflow to check knowledge base integrity, including CASE class IRI checks and cross-reference validation (PR #302).
HTML explorer (2026-02-23)
Added generation of a static HTML viewer for browsing the knowledge base, with search, deep linking, and contributor credits.
Auto ID assignment (2026-02-23)
Automated ID assignment for new techniques, weaknesses, and mitigations via GitHub Actions.
Issue forms for TRWM submissions (2026-02-21)
GitHub issue form templates for proposing and updating techniques, weaknesses, mitigations, and references, with auto-generated JSON stubs.
RDF/ontology output (2026-01-08)
Added RDF generation script to export the knowledge base in ontology-compatible format.
Markdown export (2025-10-10)
Added script to generate a markdown version of the knowledge base.
SOLVE-IT-X extensions framework (2025-10-13)
Introduced the SOLVE-IT-X extensions framework for customising knowledge base output, including colour coding, technique worksheets, and custom library integration (PR #228).
solve_it_library (2025-07-16)
Refactored generation scripts into a shared Python library with Pydantic models for techniques, weaknesses, and mitigations.
GitHub issue templates (2025-05-27)
First issue templates for community contributions to the knowledge base.
Excel and reporting generation (2025-01-09)
Python scripts for generating Excel (XLSX) summaries of the knowledge base.
Initial repository (2024-12-19)
Repository created.