Gitea | v1.27.1

Gitea v1.27.1 released on 27-07-2026


Gitea v1.27.1 is out now. It tightens OAuth2 and authentication behaviour with mandatory 2FA for OAuth flows, and delivers a large set of fixes to Actions, runners and UI/diff handling that improve stability and correctness for CI users and administrators.

See Gitea’s GitHub release page for the full notes and details before upgrading.

What’s in this release

  • Security and auth hardening: mandatory 2FA enforced on OAuth2 authorize/grant endpoints and prevention of OIDC end-session after password login for OAuth2 users.
  • Actions and runners: numerous fixes including multiline log parser support, more robust reusable-workflow and matrix handling, immediate task cancellation when a runner stops reporting, better runner status sorting and protections against bulk runner actions.
  • API, UI and diff improvements: aligned Swagger/OpenAPI schemas for UserSettings and TopicListResponse, improved diff contrast and visual fixes, full file highlighting for CR-containing diffs, and several file-tree and UX polish fixes.

Upgrade notes

  • Mandatory 2FA on OAuth2 endpoints may affect OAuth clients and users without 2FA enabled; review OAuth client workflows and user 2FA status before upgrading.
  • Test the upgrade in staging where possible; workflow and runner behaviour changes can affect CI runs and should be validated prior to production rollout.

Share any feedback or problems you see after upgrading — community reports help catch edge cases and improve follow-up fixes.

Related posts

Brickstorm persistence in Microsoft 365

Brickstorm showed how Microsoft 365 persistence can survive a tidy password reset and a few blocked logins. I keep coming back to the same point, if identity, VPN and odd little appliances all line up...

Gitea | v1.27.1

Gitea v1271: Security, Actions, API, UI and data fixes improving OAuth2 2FA enforcement, OIDC behavior, workflow reliability, UX polish and repo cleanup

Gitea | v1.27.1

Gitea v1 27 1: mandatory 2FA for OAuth2, OAuth and OIDC auth hardening, Actions and workflow stability, UI and API fixes, repo and data integrity fixes