Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 0.1.0-rc1
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgzxmo32IFzwot3hlvQ0i0Hoyoyh
    45GtA87PqpHUh55hQAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQAv0ZIGkzsvBaT1lljvPFJ+5qr4RwNjboUjTZIN77ODrYQSZmU7c2VUHLT0zFe8W5f
    bE5DCgbHWGSTWaPqUYVA4=
    -----END SSH SIGNATURE-----
  • TEST_92670b13
  • v2026.02.05-rc1
    Test release artifact rules
  • TEST_ac4032e8
  • v2026.01.28-01
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgzxmo32IFzwot3hlvQ0i0Hoyoyh
    45GtA87PqpHUh55hQAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQC7d/NcCL7XLHmFEswWTnQe+EUde0kiqVOyCEzQEUlfHWe8ZyyXtapoK70+g97qTKo
    WAvcTYrJy7Qajg40MYPQQ=
    -----END SSH SIGNATURE-----
  • v2026.01.28-rc1
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgzxmo32IFzwot3hlvQ0i0Hoyoyh
    45GtA87PqpHUh55hQAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQLq1UeR+QDgNP8iwJF/0FRuIcALsOuzOnmV6AGHhhWzcja4pNikQf6gljd7ssQrBNb
    pcHRrRwxBB/HSW0hr/pg8=
    -----END SSH SIGNATURE-----
  • v2026.01.28
  • v2025.12.18
  • v2025.12.18-rc1
  • TEST_adb1f0db
  • v2025.11.27
  • TEST_afbb32c7
  • v2025.10.22
    - **Breaking Changes**
        - Removal of doorstop as a supported backend and dependency
            - Removal of `migrate` command
        - `init` is now a command, not an option
        - Unreviewed items and links are now scored as 0, rather than being
    removed
            - This means lint warnings consistently degrade the score.
        - Clarifications to all TSF Trustable Tenets and Assertions
    
    - **Trudag Tool Enhancements**
        - Re-add concurrency and parallelism to graph linting
        - Allow use of project name or id number for Gitlab file references
        - Fix for artifact bug when root node score was 0
        - Rounding of scores to 5 decimal places
        - Introduce `trudag manage rename-item`
            - Creates a copy of markdown item with new name
        - Eager evalution of `--help`
    
    - **Report Improvments**
        - Limiting rows in historical data table to 20 to prevent them
    growing too large
        - Better presentation of information for item sections
        - Sensitivity analysis inclusion in report
            - Defaults to off because sensitivity analysis can take an
    extraordinarily long time for large graphs.
        - Fixes table colour for darkmode
        - Display commit datetime in a more readable format
        - Replace Emojis with Unicode characters
    
    - **Documentation**
        - Add documentation for RAFIA validation
        - Improve documentation on artifacts and remote graph
        - Small fixes to API docs
  • v2025.09.16
    Remote scoring now supports creating serialized artifacts from resolved items
    and needs for downstream projects in the local environment, which can be
    imported into remote graphs. This is an early, unstable iteration, and both the
    user experience and documentation will be refined in future updates.
    
    This release also includes bug fixes and introduces a new interface for diff
    commands.
    
    - **Breaking Changes**
        - Introduce `trudag manage diff` commands
            - And remove `trudag manage lint --diff` options
    
    - **Trudag Tool Enhancements**
        - Add feature to generate artifacts for remote graphs
        - Improve error message for unexpected items without scores
        - Improve error message for normative scored items marked as informative
        - Add feature to pass boolean values to validators
        - Add feature to set-item unreviewed from cli
        - Fix missing `frontends/cli` declaration in `pyproject.toml`
        - Fix not providing a default graph name during `trudag init`
        - Fix `--help` evaluating subcommands from cli command groups
        - Refactor internal graph object access functions
    
    - **Documentation**
        - Fix single page view
        - Clarify SME score replacement options
    
    - **Miscellaneous**
        - Improve Flox setup
            - Run poetry install on activate
            - Add graphviz dependency for plotting
  • v2025.09.16-rc2
  • v2025.09.16-rc1
  • nathanwarren-artifact
    268b6c25 · resolved refs ·
  • artifact
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgzxmo32IFzwot3hlvQ0i0Hoyoyh
    45GtA87PqpHUh55hQAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQNlUgHF8nWFznl29ErIzQr5miPid/pXtWM6BeJ/yQKjzR1+9Is3gm9wgybSdvjQd+b
    3F2X+QMv/U4ZNjp+QH5gc=
    -----END SSH SIGNATURE-----
  • v2025.08.05
    This version includes performance improvements
    across several areas of the `Trudag` tool.
    In this release, we added multiprocessing support
    for linting tasks, which leads to faster execution.
    We also introduced caching for items and the
    reference builder. These changes improve the
    overall experience, especially when working with larger graphs.
    
    -**Trudag Tool Enhancements**
        - Linting tasks are now processed in parallel
        - Caching added for the reference builder and items
        - `set-link` now supports multiple links in one call
        - `set-link` now logs errors instead of raising them
        - Fixed broken links in the documentation
        - Small changes to data store values:
            - "Commit SHA" now stores whole sha rather than abbreviated version.
            - "Commit tag" appends the abbreviated commit sha.
        - Extended documentation and glossary for STPA.
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgJMFmVa903AQjUIzlIygotrA/68
    koz2cFuOPw9aVUW+8AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQDZZB58U01WgmjtvHhygSvwVdhnViIIWyh2do85Wt4/aPfDtLVUYid/V5+x7GUPwOZ
    izWMtGjXFGUomSkEdq1Aw=
    -----END SSH SIGNATURE-----
  • v2025.07.23
    v2025.07.23
    
    The new `Remote Scoring` feature allows the integration of multiple trustable
    graphs (hosted in external Git repositories) into the scoring process of the
    local trustable graph. This update lays the groundwork for upcoming features
    related to the consumption of external graphs and introduces improvements to user experience.
    
    - **Trudag Tool Enhancements**
      - Added new reference type: `source code reference`
      - Redesigned the graph interface to simplify the addition of new backends
      - Introduced support for an ignore list file to exclude specific files from
      Trudag operations
      - Reference classes are now loaded from the entry point file location rather work
      directory
      - Added monitoring for validator execution time
      - Improved over exception handling and linting function
      - Updated documentation for usage with Doorstop
      - More explanatory user-facing messages
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgJMFmVa903AQjUIzlIygotrA/68
    koz2cFuOPw9aVUW+8AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQPMjsCJEYaGcd6TVCIAnfvKtVZxOgo7ieuOtb+xKrw2RkAiIYpEAblbxrhslWvrgwp
    JYesetg4BOzNJ+T2zu9g8=
    -----END SSH SIGNATURE-----