Skip to content

Releases: AbstractionsLab/c5dec

Version 1.1

12 May 10:22
Compare
Choose a tag to compare

What's changed

Added

  • The open-source organize-tool to the C5-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

08 May 19:21
Compare
Choose a tag to compare

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 via c5dec.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

01 Dec 21:42
96ea198
Compare
Choose a tag to compare
Pre-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.