# Woodpecker CI v3.13.0 — 3.13.0 - Product: Woodpecker CI (https://whatsnew.fyi/product/woodpecker-ci) - Vendor: Woodpecker - Date: 2026-01-14 - Version: v3.13.0 - Original notes: https://github.com/woodpecker-ci/woodpecker/releases/tag/v3.13.0 - Permalink: https://whatsnew.fyi/product/woodpecker-ci/releases/v3.13.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **security** — Update quic-go/qpack & quic-go/quic-go - **security** — Fix updateRepoPermissions to cleanup old permissions - **added** — Add CLI contexts - **added** — Allow to add a note to secrets - **added** — Add support for pod affinity and anti-affinity configurations in Kubernetes - **added** — Add public key endpoint - **added** — Add support for headless Kubernetes services - **added** — Include CI_COMMIT_TAG env in deployment events - **changed** — Log addon errors - **changed** — Allow custom variables for crons - **changed** — Allow to disable a cron - **changed** — Add background to status icons - **changed** — Allow untrusted repo to still drop network for steps - **changed** — Add events query parameter to badge URL - **fixed** — Use repo-user for API call of cron - **fixed** — Close opened file on LogFind - **fixed** — Delete/Deactivate repo ignores missing repo at forge - **fixed** — Correctly update repo permissions - **fixed** — Revert repos pagination for GitHub and Bitbucket - **fixed** — Do not run crons for disabled repos ##### [3.13.0](https://github.com/woodpecker-ci/woodpecker/releases/tag/v3.13.0) - 2026-01-14 ###### ❤️ Thanks to all contributors! ❤️ @6543, @Javex, @KhalidAlansary, @MartinSchmidt, @abhiyerra, @anbraten, @bentasker, @gjuoun, @gsaslis, @henkka, @jolheiser, @mogsie, @qwerty287, @sloonz, @sugar700, @tuxmainy, @xoxys ###### 🔒 Security - Update quic-go/qpack & quic-go/quic-go [[#5885](https://github.com/woodpecker-ci/woodpecker/pull/5885)] - fix: updateRepoPermissions to cleanup old permissions [[#5790](https://github.com/woodpecker-ci/woodpecker/pull/5790)] ###### ✨ Features - Add cli contexts [[#5929](https://github.com/woodpecker-ci/woodpecker/pull/5929)] ###### 📈 Enhancement - Allow to add a note to secrets [[#5898](https://github.com/woodpecker-ci/woodpecker/pull/5898)] - Log addon errors [[#5923](https://github.com/woodpecker-ci/woodpecker/pull/5923)] - Custom vars for crons [[#5897](https://github.com/woodpecker-ci/woodpecker/pull/5897)] - Allow to disable a cron [[#5896](https://github.com/woodpecker-ci/woodpecker/pull/5896)] - Add background to status icons [[#5880](https://github.com/woodpecker-ci/woodpecker/pull/5880)] - Fix dead page and cleanup router [[#5519](https://github.com/woodpecker-ci/woodpecker/pull/5519)] - feat(kubernetes): add support for pod affinity and anti-affinity configurations [[#5854](https://github.com/woodpecker-ci/woodpecker/pull/5854)] - Public key endpoint [[#5860](https://github.com/woodpecker-ci/woodpecker/pull/5860)] - Allow untrusted repo to still drop network for steps [[#5820](https://github.com/woodpecker-ci/woodpecker/pull/5820)] - Add support for headless Kubernetes services [[#5764](https://github.com/woodpecker-ci/woodpecker/pull/5764)] - server/forge: rename var to be more descriptive and test value [[#5806](https://github.com/woodpecker-ci/woodpecker/pull/5806)] - add events query parameter to badge url [[#5728](https://github.com/woodpecker-ci/woodpecker/pull/5728)] - Extract default step-builder options into server [[#5785](https://github.com/woodpecker-ci/woodpecker/pull/5785)] - feat: include CI_COMMIT_TAG env in deployment events [[#5773](https://github.com/woodpecker-ci/woodpecker/pull/5773)] ###### 🐛 Bug Fixes - Use repo-user for api call of cron [[#5967](https://github.com/woodpecker-ci/woodpecker/pull/5967)] - Close opened file on LogFind [[#5961](https://github.com/woodpecker-ci/woodpecker/pull/5961)] - Delete/Deactivate repo ignores missing repo at forge [[#5953](https://github.com/woodpecker-ci/woodpecker/pull/5953)] - Correctly update repo permissions [[#5928](https://github.com/woodpecker-ci/woodpecker/pull/5928)] - Revert repos pagination for GH and BB [[#5924](https://github.com/woodpecker-ci/woodpecker/pull/5924)] - fix: send correct argument to rpc call for name/url [[#5922](https://github.com/woodpecker-ci/woodpecker/pull/5922)] - fix: secrets-file flag [[#5909](https://github.com/woodpecker-ci/woodpecker/pull/5909)] - Do not run crons for disabled repos [[#5884](https://github.com/woodpecker-ci/woodpecker/pull/5884)] - Show warning if there is no workflow to run [[#5883](https://github.com/woodpecker-ci/woodpecker/pull/5883)] - fix(datastore): fix pagination bug in workflowsDelete skipping records [[#5881](https://github.com/woodpecker-ci/woodpecker/pull/5881)] - Remove rounded corners in fullscreen log view [[#5879](https://github.com/woodpecker-ci/woodpecker/pull/5879)] - Fix some ListItems and Queue view background in dark mode [[#5878](https://github.com/woodpecker-ci/woodpecker/pull/5878)] - Make disabled checkboxes match overall style [[#5869](https://github.com/woodpecker-ci/woodpecker/pull/5869)] - Fix CLI trusted updating [[#5861](https://github.com/woodpecker-ci/woodpecker/pull/5861)] - Send configuration as part of the request for external configuration [[#5831](https://github.com/woodpecker-ci/woodpecker/pull/5831)] - fix(bitbucketdatacenter): fix CI_COMMIT_PULL_REQUEST [[#5769](https://github.com/woodpecker-ci/woodpecker/pull/5769)] - _[Truncated at 4000 characters — full notes: https://github.com/woodpecker-ci/woodpecker/releases/tag/v3.13.0]_