• 0.5.0 6ba03e7dc3

    0.5.0
    All checks were successful
    / pr-review (push) Has been skipped
    / gitleaks (push) Successful in 19s
    / pr-review (release) Has been skipped
    / gitleaks (release) Successful in 14s
    / checks (release) Successful in 2m0s
    / deploy-docs (release) Has been skipped
    / checks (push) Successful in 2m29s
    / deploy-docs (push) Successful in 1m13s
    Stable

    marvin8 released this 2026-08-16 08:39:55 +00:00 | 13 commits to main since this release

    Signed by marvin8
    SSH key fingerprint: SHA256:B4Q+9pbWSIqGYTl3Ub/FPrBSqAVd2OkCR13hYRG5wek

    [0.5.0] - 2026-08-16

    • Docs are now at https://yilan.marvin8.zone, with an automatic redirect from the old Codeberg Pages URL
    • New just fediverse-post command posts the release thread to the Fediverse and resets the notes ready for the next release; just fediverse-validate checks the format first without posting
    • Release changelog entries now use the curated bullet points from Release-Notes.md instead of raw commit messages, with a full commit list appended below for traceability
    • The board updates itself weekly via a scheduled Forgejo Actions run
    • The board shows a per-repo weekly-check status column (✓ / ✗ / —)
    • Repo names in the board link to their forge pages
    • FORGE_TOKEN replaces CODEBERG_TOKEN (breaking change)

    Commits

    • 🔀 Merge branch 'feat/board-automation' 5a41af0
    • 📝 note board automation in release notes ecc5d92
    • 🐛 fail when no repositories are discovered 743cac8
    • 🔀 Merge branch 'feat/issue-17-weekly-board-update' into feat/board-automation 3b7de4e
    • 🐛 fix board-update workflow bootstrap and gate d6d6c1f
    • 👷 schedule weekly board update d358fda
    • 🔧 add committed board config for the bot 13b72de
    • 🔀 Merge branch 'feat/issue-18-weekly-check-column' into feat/board-automation 84a7cbf
    • add deferred test coverage dd52dbf
    • 🐛 use — placeholder in monorepo sub-row weekly-check cell 974b10b
    • exclude private repos from discovery 4d01026
    • report weekly-check transitions in diff 800f478
    • sort failed weekly checks to the top 1286f72
    • render weekly-check status column d4545fd
    • bypass SHA cache for weekly-check status a0c4487
    • fetch weekly-check status from actions tasks d97fab8
    • add weekly_check fields to RepoData 949801f
    • 🔀 Merge branch 'feat/issue-19-repo-links' into feat/board-automation 268bfd7
    • pass web_base into board rendering 6ecc439
    • link repo names to their forge pages 7706ac3
    • 🔀 Merge branch 'feat/decommission-specifications-md' into feat/board-automation e80f987
    • 🔀 Merge branch 'feat/issue-16-web-base-source-of-truth' into feat/board-automation ee2c30a
    • 🔥 decommission Specifications.md into AGENTS.md c37e799
    • ♻️ thread web_base through raw_url call sites 78ee1a8
    • ♻️ thread web_base through raw_url b103e2d
    • ♻️ derive web base from api base_url e5084a9
    • 🔀 Merge branch 'feat/issue-20-codeberg-to-forge-rename' into feat/board-automation 8d3ec08
    • 🔧 align pre-commit revs with pyproject versions 9cc8759
    • 📦 bump dev dependencies and address new ruff rules 49ec411
    • 🚚 point zaojun and org accounts at the migrated host c5025a2
    • ♻️ rename Codeberg wording in docs f47cf68
    • ♻️ rename Codeberg docstrings to forge/Forgejo 1945673
    • ♻️ rename CODEBERG_TOKEN to FORGE_TOKEN 9e7e1fa
    Downloads