An open index of dependabot pull requests across open source projects.

feat: bump gcovr from 8.6 to 8.8 in /.devcontainer

Open
Number: #156
Type: Pull Request
State: Open
Author: dependabot[bot] dependabot[bot]
Association: Unknown
Comments: 5
Created: November 07, 2026 at 09:25 AM UTC
(about 5 hours ago)
Updated: November 07, 2026 at 09:45 AM UTC
(about 5 hours ago)
Labels:
dependencies python
Description:

Bumps gcovr from 8.6 to 8.8.

Release notes

Sourced from gcovr's releases.

8.8

New features and notable changes:

  • Change the breadcrumbs of in the source view of the GitHub theme. (#1328)

Bug fixes and small improvements:

  • Fix removing coverage for internal functions in C sources. (#1320)
  • Fix release pipeline to upload standalone applications for MacOs again. (#1321)

Internal changes:

  • Add zizmor to scan pipeline for security issues. (#1318)
  • Add dependabot configuration for version updates. (#1325)
  • Change exclusion handling to use a data class instead of simple integers. (#1326)
  • Add nox session to cleanup duplicate reference data and notify session after import. (#1327)

8.7

Breaking changes:

  • Jinja2 environment for HTML report is now created with undefined=StrictUndefined to raise an error if a variable is not defined in the template. (#1282, #1283)
  • Links to lines in HTML reports now use L<line> instead of a l<line>. (#1285)
  • Rename config key txt-metric (string) to txt-metrics (list of strings in TOML and multiple entries in gcovr.config). Remove the deprecated aliases -b, --txt-branches and --branches. (#1302)
  • Adjust column width of total count in text reports. (#1302)

New features and notable changes:

  • Improve HTML report:
    • Improve wrapping of the counter in the default theme. (#1236)
    • Replace meter with div elements in the default theme (like in GitHub themes). (#1236)
    • Add jinja2 rendering for CSS files. (#1252)
    • Add new HTML themes boost.green and boost.blue. (#1248, #1271)
    • Show excluded lines, branches, ... in the summary only if there are any. (#1287)
    • Remove the branches summary and columns if there are no branches in the report, e.g all branches are excluded by patterns or comments. (#1305)
    • Replace default theme with github theme which is the new default one. If the prefix github. isn't used a warning is printed which will turn into an error in a the next version. (#1313)
  • Add compare mode for JSON, text and HTML reports. (#1240, #1266)
  • Stub missing line coverage for branches in LLVM source based code coverage format. (#1245)
  • Add support for TOML files with --config (#1258)
  • Add --fail-under-condition-or-decision with --fail-under-condition and --fail-under-decision as synonyms, change the key for the configuration file. (#1293)
  • Add support for multiple metrics in one text report and add support for condition coverage. (#1302)
  • Warn if a option is used which has no effect when processing tracefiles. (#1307)
  • Add options to restrict where GCOV is executed to prevent generating temporary files in arbitrary directories. Write protected files are now skipped by default. (#1311)

... (truncated)

Changelog

Sourced from gcovr's changelog.

8.8 (27 October 2026)

New features and notable changes:

  • Change the breadcrumbs of in the source view of the GitHub theme. (:issue:1328)

Bug fixes and small improvements:

  • Fix removing coverage for internal functions in C sources. (:issue:1320)
  • Fix release pipeline to upload standalone applications for MacOs again. (:issue:1321)

Internal changes:

  • Add zizmor to scan pipeline for security issues. (:issue:1318)
  • Add dependabot configuration for version updates. (:issue:1325)
  • Change exclusion handling to use a data class instead of simple integers. (:issue:1326)
  • Add nox session to cleanup duplicate reference data and notify session after import. (:issue:1327)

.. _release_8_7:

8.7 (16 October 2026)

Known bugs:

  • :ref:fix_1320

Breaking changes:

  • Jinja2 environment for HTML report is now created with undefined=StrictUndefined to raise an error if a variable is not defined in the template. (:issue:1282, :issue:1283)
  • Links to lines in HTML reports now use L<line> instead of a l<line>. (:issue:1285)
  • Rename config key txt-metric (string) to txt-metrics (list of strings in TOML and multiple entries in gcovr.config). Remove the deprecated aliases -b, --txt-branches and --branches. (:issue:1302)
  • Adjust column width of total count in text reports. (:issue:1302)

New features and notable changes:

  • Improve HTML report:

    • Improve wrapping of the counter in the default theme. (:issue:1236)
    • Replace meter with div elements in the default theme (like in GitHub themes). (:issue:1236)
    • Add jinja2 rendering for CSS files. (:issue:1252)
    • Add new HTML themes boost.green and boost.blue. (:issue:1248, :issue:1271)
    • Show excluded lines, branches, ... in the summary only if there are any. (:issue:1287)
    • Remove the branches summary and columns if there are no branches in the report, e.g all branches are excluded by patterns or comments. (:issue:1305)
    • Replace default theme with github theme which is the new default one. If the prefix github.

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Package:
gcovr
Ecosystem:
pip
Version Change:
8.6 → 8.8
Path:
/.devcontainer
Technical Details
ID: 16798710
UUID: 6257425367
Node ID: PR_kwDONUBaMc8AAAABNfW_DA
Host: GitHub
Repository: embedded-pro/embedded-devcontainer