Releases: pyTooling/sphinx-reports
Releases · pyTooling/sphinx-reports
v0.9.7
Changes
- Bumped dependencies.
- Changed Python module symbol from 📓 to ⚙️.
Published from Pipeline workflow triggered by Paebbels on 2025-06-09 21:28:05 UTC.
This automatic release was created by pyTooling/Actions::Release.yml
v0.9.5
Changes
- Code Coverage:
- Added 📓 symbol for Python modules
Bug Fixes
- Bumped dependencies.
- Unit tests:
- Changed ⚠ (uncolored) to
⚠️ (colored).
- Changed ⚠ (uncolored) to
- Code Coverage:
- Fixed red row in code coverage tables.
- Show summary row in matching color for aggregated coverage.
Published from Pipeline workflow triggered by Paebbels on 2025-05-28 15:38:04 UTC.
This automatic release was created by pyTooling/Actions::Release.yml
v0.9.4
Changes
- Bumped dependencies.
Unit Tests
- Test fully automated release pipeline.
Published from Pipeline workflow triggered by Paebbels on 2025-05-28 15:31:58 UTC.
This automatic release was created by pyTooling/Actions::Release.yml
v0.9.3
v0.9.3
v0.9.2
v0.9.2
v0.9.1
Release of artifacts from latest CI pipeline.
v0.9.0
Release created on: 19.04.2025 - 22:02:59
Changes
- Bumped dependencies.
- Renamed
packageid
toreportid
. - tbd
Documentation
- Updated documentation pages:
- Landing page
- Overview page
- Unittesting
- Code coverage
- Doc. coverage
- Added screenshots.
Unit Tests
- Use latest
pyTooling/Actions@r4
. - Publish code coverage results to Codecov and Codacy.
- Publish unittest results to Codecov (beta).
v0.8.0
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)
- Added option
- Directive
code-coverage
:- Added option
:class:
to set a list of userdefined CSS classes (space separated)
- Added option
- 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 testcasesall
not-passed
- Added option
:hide-testsuite-summary:
to hide the root element. - Added more unicode icons to represent more testsuite and testcase states.
- Added option
- Added more CSS styling for report tables.
Changes
- Bumped dependencies
- New default color pallet using 12 levels: blue..red..orange..yellow..green
- 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:
- Fixed option
- 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
v0.7.5
Release created on: 09.11.2024 - 23:16:46
Changes
- Bumped dependencies.
v0.7.4
Release created on: 03.11.2024 - 19:46:36
New Features
None
Changes
None
Bug Fixes
- Handle missing configuration items in dictionary.
Documentation
None
Unit Tests
None