Skip to content

v0.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Apr 22:24
be891a0

Release created on: 16.04.2025 - 22:23:03

New Features

  • Directive doc-coverage:
    • Added option :class: to set a list of userdefined CSS classes (space separated)
  • Directive code-coverage:
    • Added option :class: to set a list of userdefined CSS classes (space separated)
  • Directive unittest-summary:
    • Added option :class: to set a list of userdefined CSS classes (space separated)
    • Added option :testsuite-summary-name: to overwrite the TestsuitSummaryName
    • Added option :show-testcases: to show all testcases or not passing testcases
      • all
      • not-passed
    • Added option :hide-testsuite-summary: to hide the root element.
    • Added more unicode icons to represent more testsuite and testcase states.
  • Added more CSS styling for report tables.

Changes

  • Bumped dependencies
  • New default color pallet using 12 levels: blue..red..orange..yellow..green
    2025-04-16_00h41_55
    2025-04-16_00h42_26
  • Directive doc-coverage:
    • Enhanced summary row.
    • Removed unnecessary CSS classes from table rows.
    • Renamed CSS classes.
  • Directive code-coverage:
    • Enhanced summary row.
    • Removed unnecessary CSS classes from table rows.
    • Renamed CSS classes.
    • Made coverage a secondary-column once for statement coverage and once for branch coverage.
  • Directive unittest-summary:
    • Added summary row
  • Updated GitHub Action pipeline.

Bug Fixes

  • Directive unittest-summary:
    • Fixed option :no-assertions:
  • CodeCoverage data model:
    • Fixed aggregation of statistics.

Documentation

  • Updated README and shields.
  • Updated documentation landing page.
  • Added an OSVVM example as well as two JUnit examples.
  • Updated footer below unittest result tables, code coverage tables and documentation coverage tables.
  • Removed color levels from conf.py → use default color pallet.
  • Display code/documentation coverage side-by-side with legend.

Unit Tests

None