Skip to content

Commit f721c3f

Browse files
committed
Update v1.2.1 release notes and CHANGELOG with CI test fix
1 parent f4c9fd7 commit f721c3f

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
- Added defensive check before removing 'std-ref' class in `UpdateReferencesToEnumerated` transform
99
- The 'std-ref' class may not be present in all build scenarios (particularly LaTeX/PDF builds)
1010
- Fix ensures compatibility across different Sphinx builders and versions
11+
- Fixed flaky CI tests caused by matplotlib font cache warning appearing in test output
12+
- Added regex patterns to strip matplotlib font cache stderr messages from test regression fixtures
1113

1214
## [v1.2.0](https://github.com/executablebooks/sphinx-exercise/tree/v1.2.0) (2025-11-05)
1315

docs/source/releases/v1.2.1.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ This is a patch release that fixes a bug causing build failures in LaTeX/PDF out
88

99
### LaTeX/PDF Build Failure
1010

11-
Fixed a `ValueError: list.remove(x): x not in list` error that occurred when building LaTeX/PDF documentation with sphinx-exercise v1.2.0.
11+
Fixed a `ValueError: list.remove(x): x not in list` error that occurred when building LaTeX/PDF documentation with sphinx-exercise v1.2.0 (#82).
12+
13+
### CI Test Reliability
14+
15+
Fixed flaky test failures in GitHub Actions CI caused by matplotlib font cache initialization warnings appearing in test output.
1216

1317
**Issue:**
1418
- The `UpdateReferencesToEnumerated` transform attempted to remove the `'std-ref'` CSS class from inline reference nodes

0 commit comments

Comments
 (0)