Gitea | v1.26.0

Gitea v1.26.0 released on 18-04-2026


Gitea v1.26.0 is out now. It includes several breaking API and configuration changes alongside security hardening, plus a broad set of Actions, UX and performance improvements.

See the full release notes on Gitea’s GitHub releases page for detailed information and upgrade guidance. Instances on Gitea Cloud will be automatically upgraded to this version during the scheduled maintenance window.

What’s in this release

  • Corrected Swagger annotations for enums, status codes and notification state (breaking change to API specifications).
  • Removal of the GET API registration-token (breaking) — callers relying on that endpoint must be updated.
  • Security and Actions improvements: PageSize is now bounded in ListUnadoptedRepositories to prevent abuse, plus major Actions work including support for the Actions concurrency syntax, workflow dependencies visualisation, rerun-failed-job buttons and new rerun API endpoints, and per-runner disable/pause controls.

Upgrade notes

  • Audit integrations and API clients for the corrected Swagger annotations and the removed registration-token endpoint; update any callers relying on the removed GET registration-token and review PUBLIC_URL_DETECTION (now defaults to “auto”, with a new “never” option) in your deployment configuration.
  • If a rollback is required, follow your deployment’s rollback procedure and test upgrades on a staging instance first. Note that Gitea Cloud instances will be upgraded automatically during the scheduled maintenance window.

Share comments on your upgrade experience or report any issues encountered so others can benefit from what you found.

Related posts

Gitea | v1.26.0

Gitea v126: breaking API and config changes, security hardening, Actions and workflow CI upgrades, editor and UX updates, performance refactors and bug fixes

Gitea | v1.26.0

Gitea v1 26 0: security and API fixes, Actions concurrency and runner updates, UX additions like terraform registry and shortcuts, performance and bug fixes

Grafana | v13.0.1

Grafana v13 0 1: preserves timezone on V1 to V2 dashboard migration, posts provisioning validation errors in PR comments, skips already migrated storage states