v6.31.0
sync-uv-lockPRs now list newer releases held back by theexclude-newercooldown, with the date each ages out of the window.sync-uv-lockpackage tables now annotate each release date with a relative hint (2 days ago,in 3 days).- Autofix PR bodies now document every relevant
[tool.repomatic]option in their Configuration section. - The test workflow uploads coverage to Codecov from one runner per OS, not from every matrix cell.
- Drop the Codecov Test Analytics (test results) upload and the
junit.xmlfile it generated. update-checksums --registrynow maintains binary tool checksums in a dedicatedrepomatic/tool_checksums.pymodule.- Update
pyproject-fmtto2.25.1, which keeps comments inside inline tables whenformat-pyprojectreorders their keys. - Fix the PyPI availability admonition missing from GitHub release notes.
- Fix
repomatic run biomefailing with a SHA-256 mismatch: Biome2.5.0's binary checksums were stale, breaking JSON, JavaScript, and TypeScript format jobs. - Fix
[tool.repomatic] workflow.sync = falsebeing ignored: it now skips workflow sync like the other*.synctoggles.
Full changelog: v6.30.0...v6.31.0
🛡️ VirusTotal scans
| Binary | Detections | Analysis |
|---|---|---|
repomatic-6.31.0-linux-arm64.bin |
0 / 62 | View scan |
repomatic-6.31.0-linux-x64.bin |
0 / 63 | View scan |
repomatic-6.31.0-macos-arm64.bin |
1 / 61 | View scan |
repomatic-6.31.0-macos-x64.bin |
0 / 61 | View scan |
repomatic-6.31.0-windows-arm64.exe |
3 / 68 | View scan |
repomatic-6.31.0-windows-x64.exe |
14 / 70 | View scan |