Releases: AbstractionsLab/c5dec
Releases · AbstractionsLab/c5dec
Version 1.1
What's changed
Added
- The open-source
organize-tool
to theC5-DEC dev container
for automated file/folder management - Custom workspace management (e.g., a user-defined path to directory residing outside project folder) via the C5-DEC interactive session:
c5dec.sh session <workspace>
- Table of contents to the SSDLC manual page
Modified
- User manual pages related to SSDLC to detail the new workspace management feature, AI-enabled design and specification for the C5-DEC method, the new
organize-tool
, and integrated the Transformer page - README to detail the roadmap items related to including privacy-aware local GenAI models and RAG capabilities and the inclusion of verified implementations of cryptographic algorithms
Removed
- The manual pages for the deprecated ISMS feature
- The Transformer manual page that has been moved to the SSDLC manual page
Stable release
What's Changed
Added
- C5-DEC new project creation feature and command added to the CLI:
c5dec.sh new
- C5-DEC DocEngine enhancement: new templates, automation scripts, LaTeX enhancements
- ETR evaluation spreadsheet formulas for automatic work unit verdict computation from atomic work item
- LaTeX commands for dynamic and color-coded ETR verdict encoding: pass, fail, inconclusive
- ETR evaluation overview templates, spreadsheets and compilation into Markdown for DocEngine
- Doorstop source processing code for C5-DEC keyword handling in test reports
- CPSSA, Cryptography, and Transformer commands to the CLI
- Cryptographic software to the containerized
C5-DEC cryptography dev container
: Kryptor, Cryptomator CLI - Fully containerized DocEngine and dependencies within the
C5-DEC CAD dev container
- OQS-OpenSSL provider container to
.devcontainer
and allow selection between C5-DEC containers - Abstract to DocEngine report template cover pages
- Interactive session mode with the C5-DEC container accessed via
c5dec.sh session
- Interactive session mode with the OQS-OpenSSL container for PQC accessed via
c5dec.sh pqc
- Publish function isolation in
docs/specs
- C5-DEC project template with placeholders used as input by the CLI
new
command - Validation test cases (
TSS
) and test report (TRS
) for the stable release
Fixed
- Header and footer logo placement offset bugs in DocEngine report compilation
Modified
- DocEngine default report and ETR layouts for the cover page
- DocEngine for ETR part generation to improve work unit and atomic work item compilation
_quarto.yml
files for both DocEngine report and ETR templates- CLI command descriptions and help instructions
- User manual pages for Cryptography, CPSSA, SSDLC and Transformer
- Runner
c5dec.sh
implementation to provide new modes:help
,session
,pqc
,c5dec <command>
- Build script
build-c5dec.sh
to also build the dev container for access viac5dec.sh session
- VS Code dev container configuration to include new extensions: Code Spell Checker, Quarto, Jupyter and Data Wrangler
Removed
- All CLI commands for SSDLC (all have been integrated into the
new
CLI command) - TUI menus of features migrated to the CLI: SSDLC, CPSSA, Cryptography, Transformer
C5-DEC CAD Alpha release
Release notes for v0.1.0-alpha
This is the initial release of C5-DEC CAD.
The following zip archive provides all necessary files for installing and running C5-DEC CAD, including the distribution wheel file and all required assets; simply, unzip the folder, and follow the instructions provided in the manual to install the software.