mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 19:01:54 +00:00
The 16.0.0 entry pkgmgr wrote on top of CHANGELOG.md uses "-" bullets while every older entry uses "*". MD004's default "consistent" style takes the marker of the first list in a file, so lint-markdown reported 400 MD004 findings in CHANGELOG.md and the pre-push gate refused the release push. MD004 is now pinned to "dash", the marker pkgmgr and the changelog skill write, and make autoformat (markdownlint-cli2 --fix) converted the lists of the 72 files that still used "*". Only list markers changed. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
1.3 KiB
1.3 KiB
5.1.0 (2026-02-28)
[5.1.0] - 2026-02-28
This minor release improves cross-distro package handling, hardens CI reliability, fixes Ansible compatibility issues, and adds clearer contributor and local test workflows.
Added
- Introduced docs/guides/developer/CONTRIBUTION_WORKFLOW.md with fork-based workflow, mandatory green fork CI before PRs, and merge policy guidance
- Added the single-app local deploy wrapper and related local test documentation
- Added min_storage entries for warned roles Changed
- Made dev-base-devel distro-aware for default distros
- Removed hardcoded base-devel from workstation bundles and sys-aur
- Set drv-epson-multiprinter lifecycle to pre-alpha
- Refactored dev-fakeroot by extracting 00_core tasks
- Documented local make check targets Fixed
- Fixed sys-aur-install name/upgrade clash
- Enabled EPEL for dev-fakeroot on CentOS
- Made drv-intel VA-API package handling distro-specific
- Fixed undefined run_once lookup in backend service loader
- Restored DB seed enablement semantics without bool-coercion warning
- Fixed Ansible fact deprecations and loop variable collisions CI and Tests
- Added retries for Docker-in-Docker DNS handling
- Added retry loop for buildx push
- Aggressively pruned Docker artifacts between distro runs
- Removed deprecated buildx install input