Skip to content

Releases: go-gitea/gitea

v1.23.5

05 Mar 00:10
v1.23.5
92f2d90
Compare
Choose a tag to compare
  • SECURITY

    • Compile with Go 1.23.7
    • Bump x/oauth2 & x/crypto (#33704) (#33727)
  • PERFORMANCE

  • BUGFIXES

Instances on Gitea Cloud will be automatically upgraded to this version during the specified maintenance window.

v1.23.4

19 Feb 01:57
v1.23.4
de70265
Compare
Choose a tag to compare
  • SECURITY
    • Enhance routers for the Actions variable operations (#33547) (#33553)
    • Enhance routers for the Actions runner operations (#33549) (#33555)
    • Fix project issues list and counting (#33594) #33619
  • PERFORMANCES
    • Performance optimization for pull request files loading comments attachments (#33585) (#33592)
  • BUGFIXES

Instances on Gitea Cloud will be automatically upgraded to this version during the specified maintenance window.

v1.23.3

06 Feb 05:05
v1.23.3
312565e
Compare
Choose a tag to compare
  • Security
    • Build Gitea with Golang v1.23.6 to fix security bugs
  • BUGFIXES
    • Fix a bug caused by status webhook template #33512

Instances on Gitea Cloud will be automatically upgraded to this version during the specified maintenance window.

v1.23.2

05 Feb 19:02
v1.23.2
f076ada
Compare
Choose a tag to compare

Instances on Gitea Cloud will be automatically upgraded to this version during the specified maintenance window.

v1.23.1

10 Jan 08:37
v1.23.1
fcbbc24
Compare
Choose a tag to compare

Instances on Gitea Cloud will be automatically upgraded to this version during the specified maintenance window.

v1.23.0

09 Jan 02:41
v1.23.0
a330f42
Compare
Choose a tag to compare

BREAKING

  • Rename config option [camo].Allways to [camo].Always (#32097)
  • Remove SHA1 for support for SSH RSA signing (#31857)
  • Use UTC as the default timezone when scheduling Actions cron tasks (#31742)
  • Delete Actions logs older than 1 year by default (#31735)
  • Make OIDC introspection authentication strictly require Client ID and secret (#31632)

SECURITY

  • Include file extension checks in attachment API (#32151)
  • Include all security fixes that have been backported to v1.22

FEATURES

  • Allow to fork repository into the same owner (#32819)
  • Support "merge upstream branch" (Sync fork) (#32741)
  • Add Arch package registry (#32692)
  • Allow to disable the password-based login (sign-in) form (#32687)
  • Allow cropping an avatar before setting it (#32565)
  • Support quote selected comments to reply (#32431)
  • Add reviewers' selection to new pull request (#32403)
  • Suggestions for issues (#32327)
  • Add priority to the protected branch (#32286)
  • Included tag search capabilities (#32045)
  • Add option to filter board cards by labels and assignees (#31999)
  • Add automatic light/dark option for the colorblind theme (#31997)
  • Support migration from AWS CodeCommit (#31981)
  • Introduce globallock as distributed locks (#31908 & #31813)
  • Support compression for Actions logs & enable by default (#31761 & #32013)
  • Add pure SSH LFS support (#31516)
  • Add Passkey login support (#31504)
  • Actions support workflow dispatch event (#28163)
  • Support repo license (#24872)
  • Issue time estimate, meaningful time tracking (#23113)
  • GitHub like repo home page (#32213 & #32847)
  • Rearrange Clone Panel (#31142)
  • Enhancing Gitea OAuth2 Provider with Granular Scopes for Resource Access (#32573)
  • Use env GITEA_RUNNER_REGISTRATION_TOKEN as global runner token (#32946) #32964
  • Update i18n.go - Language Picker (#32933) #32935

PERFORMANCE

  • Perf: add extra index to notification table (#32395)
  • Introduce OrgList and add LoadTeams, optimize Load teams for organizations (#32543)
  • Improve performance of diffs (#32393)
  • Make LFS http_client parallel within a batch. (#32369)
  • Add a new index for action to resolve the performance problem (#32333)
  • Improve get feed with pagination (#31821)
  • Performance improvements for pull request list API (#30490)
  • Use batch database operations instead of one-by-one to optimze api pulls (#32680)
  • Use gitrepo.GetTreePathLatestCommit to get file's lastest commit instead from the latest commit cache (#32987) #33046

ENHANCEMENTS

  • Code

    • Remove unnecessary border in repo home page sidebar (#32767)
    • Add 'Copy path' button to file view (#32584)
    • Improve diff file tree (#32658)
    • Add new [lfs_client].BATCH_SIZE and [server].LFS_MAX_BATCH_SIZE config settings. (#32307)
    • Updated tokenizer to better matching when search for code snippets (#32261)
    • Change the code search to sort results by relevance (#32134)
    • Support migrating GitHub/GitLab PR draft status (#32242)
    • Move lock icon position and add additional tooltips to branch list page (#31839)
    • Add tag name in the commits list (#31082)
    • Add MAX_ROWS option for CSV rendering (#30268)
    • Allow code search by filename (#32210)
    • Make git push options accept short name (#32245)
    • Repo file list enhancements (#32835)
  • Markdown & Editor

    • Refactor markdown math render, add dollor-backquote syntax support (#32831)
    • Make Monaco theme follow browser, fully type codeeditor.ts (#32756)
    • Refactor markdown editor and use it for milestone description editor (#32688)
    • Add some handy markdown editor features (#32400)
    • Improve markdown textarea for indentation and lists (#31406)
  • Issue

    • Add label/author/assignee filters to the user/org home issue list (#32779)
    • Refactor issue filter (labels, poster, assignee) (#32771)
    • Style unification for the issue_management area (#32605)
    • Add "View all branches/tags" entry to Branch Selector (#32653)
    • Improve textarea paste (#31948)
    • Add avif image file support (#32508)
    • Prevent from submitting issue/comment on uploading (#32263)
    • Issue Templates: add option to have dropdown printed list (#31577)
    • Allow searching issues by ID (#31479)
    • Add is_archived option for issue indexer (#32735)
    • Improve attachment upload methods (#30513)
    • Support issue template assignees (#31083)
    • Prevent simultaneous editing of comments and issues (#31053)
    • Add issue comment when moving issues from one column to another of the project (#29311)
  • Pull Request

    • Display head branch more comfortable on pull request view (#32000)
    • Simplify review UI (#31062)
    • Allow force push to protected branches (#28086)
    • Add line-through for deleted branch on pull request view page (#32500)
    • Support requested_reviewers data in comment webhook events (#26178)
    • Allow maintainers to view and edit files of private repos when "Allow maintainers to edit" is enabled (#32215)
    • Allow including Reviewed-on/Reviewed-by lines for custom merge messages (#31211)
  • Actions

    • Render job title as commit message (#32748)
    • Refactor RepoActionView.vue, add ::group:: support (#32713)
    • Make RepoActionView.vue support ##[group] (#32770)
    • Support pull_request_target event for commit status (#31703)
    • Detect whether action view branch was deleted (#32764)
    • Allow users with write permission to run actions (#32644)
    • Show latest run when visit /run/latest (#31808)
  • Packages

    • Improve rubygems package registry (#31357)
    • Add support for npm bundleDependencies (#30751)
    • Add signature support for the RPM module (#27069)
    • Extract and display readme and comments for Composer packages (#30927)
  • Project

    • Add title to project view page (#32747)
    • Set the columns height to hug all its contents (#31726)
    • Rename project board -> column to make the UI less confusing (#30170)
  • User & Organazition

    • Use better name for userinfo structure (#32544)
    • Use user.FullName in Oauth2 id_token response (#32542)
    • Limit org member view of restricted users (#32211)
    • Allow disabling authentication related user features (#31535)
    • Add option to change mail from user display name (#31528)
    • Use FullName in Emails to address the recipient if possible (#31527)
  • Administration

    • Add support for a credentials chain for minio access (#31051)
    • Move admin routers from /admin to /-/admin (#32189)
    • Add cache test for admins (#31265)
    • Add option for mailer to override mail headers (#27860)
    • Azure blob storage support (#30995)
    • Supports forced use of S3 virtual-hosted style (#30969)
    • Move repository visibility to danger zone in the settings area (#31126)
  • Others

    • Remove urls from translations (#31950)
    • Simplify 404/500 page (#31409)
    • Optimize installation-page experience (#32558)
    • Refactor login page (#31530)
    • Add new event commit status creation and webhook implementation (#27151)
    • Repo Activity: count new issues that were closed (#31776)
    • Set manual tabindexes on login page (#31689)
    • Add YEAR, MONTH, MONTH_ENGLISH, DAY variables for template repos (#31584)
    • Add typescript guideline and typescript-specific eslint plugins and fix issues (#31521)
    • Make toast support preventDuplicates (#31501)
    • Fix tautological conditions (#30735)
    • Issue change title notifications (#33050) #33065

API

  • Implement update branch API (#32433)
  • Fix missing outputs for jobs with matrix (#32823)
  • Make API "compare" accept commit IDs (#32801)
  • Add github compatible tarball download API endpoints (#32572)
  • Harden runner updateTask and updateLog api (#32462)
  • Add DISABLE_ORGANIZATIONS_PAGE and DISABLE_CODE_PAGE settings for explore pages and fix an issue related to user search (#32288)
  • Make admins adhere to branch protection rules (#32248)
  • Calculate PublicOnly for org membership only once (#32234)
  • Allow filtering PRs by poster in the ListPullRequests API (#32209)
  • Return 404 instead of error when commit not exist (#31977)
  • Save initial signup information for users to aid in spam prevention (#31852)
  • Fix upload maven pacakge parallelly (#31851)
  • Fix null requested_reviewer from API (#31773)
  • Add permission description for API to add repo collaborator (#31744)
  • Add return type to GetRawFileOrLFS and GetRawFile (#31680)
  • Add skip secondary authorization option for public oauth2 clients (#31454)
  • Add tag protection via rest api #17862 (#31295)
  • Document possible action types for the user activity feed API (#31196)
  • Add topics for repository API (#31127)
  • Add support for searching users by email (#30908)
  • Add API endpoints for getting action jobs status (#26673)

REFACTOR

  • Update JS and PY dependencies (#31940)
  • Enable no-jquery/no-parse-html-literal and fix violation (#31684)
  • Refactor image diff (#31444)
  • Refactor CSRF token (#32216)
  • Fix some typescript issues (#32586)
  • Refactor names (#31405)
  • Use per package global lock for container uploads instead of memory lock (#31860)
  • Move team related functions to service layer (#32537)
  • Move GetFeeds to service layer (#32526)
  • Resolve lint for unused parameter and unnecessary type arguments (#30750)
  • Reimplement GetUserOrgsList to make it simple and clear (#32486)
  • Move some functions from issue.go to standalone files (#32468)
  • Refactor sidebar assignee&milestone&project selectors (#32465)
  • Refactor sidebar label selector (#32460)
  • Fix a number of typescript issues (#32459)
  • ...
Read more

v1.23.0-rc0

17 Dec 06:15
v1.23.0-rc0
c8ffe77
Compare
Choose a tag to compare
v1.23.0-rc0 Pre-release
Pre-release
  • BREAKING

    • Rename config option [camo].Allways to [camo].Always (#32097)
    • Remove SHA1 for support for ssh rsa signing (#31857)
    • Use UTC as default timezone when schedule Actions cron tasks (#31742)
    • Delete Actions logs older than 1 year by default (#31735)
    • Make OIDC introspection authentication strictly require Client ID and secret (#31632)
  • SECURITY

    • Include file extension checks in attachment API (#32151)
    • Include all security fixes which have been backported to v1.22
  • FEATURES

    • Allow to fork repository into the same owner (#32819)
    • Support "merge upstream branch" (Sync fork) (#32741)
    • Add Arch package registry (#32692)
    • Allow to disable the password-based login (sign-in) form (#32687)
    • Allow cropping an avatar before setting it (#32565)
    • Support quote selected comments to reply (#32431)
    • Add reviewers selection to new pull request (#32403)
    • Suggestions for issues (#32327)
    • Add priority to protected branch (#32286)
    • Included tag search capabilities (#32045)
    • Add option to filter board cards by labels and assignees (#31999)
    • Add automatic light/dark option for the colorblind theme (#31997)
    • Support migration from AWS CodeCommit (#31981)
    • Introduce globallock as distributed locks (#31908 & #31813)
    • Support compression for Actions logs & enable by default (#31761 & #32013)
    • Add pure SSH LFS support (#31516)
    • Add Passkey login support (#31504)
    • Actions support workflow dispatch event (#28163)
    • Support repo license (#24872)
    • Issue time estimate, meaningful time tracking (#23113)
    • GitHub like repo home page (#32213 & #32847)
    • Rearrange Clone Panel (#31142)
    • Enhancing Gitea OAuth2 Provider with Granular Scopes for Resource Access (#32573)
  • PERFORMANCE

    • Perf: add extra index to notification table (#32395)
    • Introduce OrgList and add LoadTeams, optimaze Load teams for orgs (#32543)
    • Improve performance of diffs (#32393)
    • Make LFS http_client parallel within a batch. (#32369)
    • Add new index for action to resolve the performance problem (#32333)
    • Improve get feed with pagination (#31821)
    • Performance improvements for pull request list API (#30490)
    • Use batch database operations instead of one by one to optimze api pulls (#32680)
  • ENHANCEMENTS

    • Code

      • Remove unnecessary border in repo home page sidebar (#32767)
      • Add 'Copy path' button to file view (#32584)
      • Improve diff file tree (#32658)
      • Add new [lfs_client].BATCH_SIZE and [server].LFS_MAX_BATCH_SIZE config settings. (#32307)
      • Updated tokenizer to better matching when search for code snippets (#32261)
      • Change the code search to sort results by relevance (#32134)
      • Support migrating GitHub/GitLab PR draft status (#32242)
      • Move lock icon position and add additional tooltips to branch list page (#31839)
      • Add tag name in the commits list (#31082)
      • Add MAX_ROWS option for CSV rendering (#30268)
      • Allow code search by filename (#32210)
      • Make git push options accept short name (#32245)
      • Repo file list enhancements (#32835)
    • Markdown & Editor

      • Refactor markdown math render, add dollor-backquote syntax support (#32831)
      • Make Monaco theme follow browser, fully type codeeditor.ts (#32756)
      • Refactor markdown editor and use it for milestone description editor (#32688)
      • Add some handy markdown editor features (#32400)
      • Improve markdown textarea for indentation and lists (#31406)
    • Issue

      • Add label/author/assignee filters to the user/org home issue list (#32779)
      • Refactor issue filter (labels, poster, assignee) (#32771)
      • Style unification for the issue_management area (#32605)
      • Add "View all branches/tags" entry to Branch Selector (#32653)
      • Improve textarea paste (#31948)
      • Add avif image file support (#32508)
      • Prevent from submitting issue/comment on uploading (#32263)
      • Issue Templates: add option to have dropdown printed list (#31577)
      • Allow searching issues by ID (#31479)
      • Add is_archived option for issue indexer (#32735)
      • Improve attachment upload methods (#30513)
      • Support issue template assignees (#31083)
      • Prevent simultaneous editing of comments and issues (#31053)
      • Add issue comment when moving issues from one column to another of the project (#29311)
    • Pull Request

      • Display head branch more comfortable on pull request view (#32000)
      • Simplify review UI (#31062)
      • Allow force push to protected branches (#28086)
      • Add line-through for deleted branch on pull request view page (#32500)
      • Support requested_reviewers data in comment webhook events (#26178)
      • Allow maintainers to view and edit files of private repos when "Allow maintainers to edit" is enabled (#32215)
      • Allow including Reviewed-on/Reviewed-by lines for custom merge messages (#31211)
    • Actions

      • Render job title as commit message (#32748)
      • Refactor RepoActionView.vue, add ::group:: support (#32713)
      • Make RepoActionView.vue support ##[group] (#32770)
      • Support pull_request_target event for commit status (#31703)
      • Detect whether action view branch was deleted (#32764)
      • Allow users with write permission to run actions (#32644)
      • Show latest run when visit /run/latest (#31808)
    • Packages

      • Improve rubygems package registry (#31357)
      • Add support for npm bundleDependencies (#30751)
      • Add signature support for the RPM module (#27069)
      • Extract and display readme and comments for Composer packages (#30927)
    • Project

      • Add title to project view page (#32747)
      • Set the columns height to hug all its contents (#31726)
      • Rename project board -> column to make the UI less confusing (#30170)
    • User & Organazition

      • Use better name for userinfo structure (#32544)
      • Use user.FullName in Oauth2 id_token response (#32542)
      • Limit org member view of restricted users (#32211)
      • Allow disabling authentication related user features (#31535)
      • Add option to change mail from user display name (#31528)
      • Use FullName in Emails to address the recipient if possible (#31527)
    • Administration

      • Add support for a credentials chain for minio access (#31051)
      • Move admin routers from /admin to /-/admin (#32189)
      • Add cache test for admins (#31265)
      • Add option for mailer to override mail headers (#27860)
      • Azure blob storage support (#30995)
      • Supports forced use of S3 virtual-hosted style (#30969)
      • Move repository visibility to danger zone in the settings area (#31126)
    • Others

      • Remove urls from translations (#31950)
      • Simplify 404/500 page (#31409)
      • Optimize installation-page experience (#32558)
      • Refactor login page (#31530)
      • Add new event commit status creation and webhook implementation (#27151)
      • Repo Activity: count new issues that were closed (#31776)
      • Set manual tabindexes on login page (#31689)
      • Add YEAR, MONTH, MONTH_ENGLISH, DAY variables for template repos (#31584)
      • Add typescript guideline and typescript-specific eslint plugins and fix issues (#31521)
      • Make toast support preventDuplicates (#31501)
      • Fix tautological conditions (#30735)
  • API

    • Implement update branch API (#32433)
    • Fix missing outputs for jobs with matrix (#32823)
    • Make API "compare" accept commit IDs (#32801)
    • Add github compatible tarball download API endpoints (#32572)
    • Harden runner updateTask and updateLog api (#32462)
    • Add DISABLE_ORGANIZATIONS_PAGE and DISABLE_CODE_PAGE settings for explore pages and fix an issue related to user search (#32288)
    • Make admins adhere to branch protection rules (#32248)
    • Calculate PublicOnly for org membership only once (#32234)
    • Allow filtering PRs by poster in the ListPullRequests API (#32209)
    • Return 404 instead of error when commit not exist (#31977)
    • Save initial signup information for users to aid in spam prevention (#31852)
    • Fix upload maven pacakge parallelly (#31851)
    • Fix null requested_reviewer from API (#31773)
    • Add permission description for API to add repo collaborator (#31744)
    • Add return type to GetRawFileOrLFS and GetRawFile (#31680)
    • Add skip secondary authorization option for public oauth2 clients (#31454)
    • Add tag protection via rest api #17862 (#31295)
    • Document possible action types for the user activity feed API (#31196)
    • Add topics for repository API (#31127)
    • Add support for searching users by email (#30908)
    • Add API endpoints for getting action jobs status (#26673)
  • REFACTOR

    • Update JS and PY dependencies (#31940)
    • Enable no-jquery/no-parse-html-literal and fix violation (#31684)
    • Refactor image diff (#31444)
    • Refactor CSRF token (#32216)
    • Fix some typescript issues (#32586)
    • Refactor names (#31405)
    • Use per package global lock for container uploads instead of memory lock (#31860)
    • Move team related functions to service layer (#32537)
    • Move GetFeeds to service layer (#32526)
    • Resolve lint for unused parameter and unnecessary type arguments (#30750)
    • Reimplement GetUserOrgsList to make it simple and clear (#32486)
    • Move some functions from issue.go to standalone files (#32468)
    • Refactor sidebar assignee&milestone&project selectors (#32465)
    • Refactor sidebar label selector (#32460)
    • Fix a number of typescript issues (#32459)
    • Refactor language menu and dom utils (#32450)
    • Refactor issue page info (#32445)
    • Split issue sidebar into small templates (#32444)
    • Refactor template ctx and render utils (#32422)
    • Refactor repo legacy (#32404)
    • Refactor markup package (#32399)
    • Refactor markup render system (#32533 & #32589 & #32612)
    • Refactor the DB mi...
Read more

v1.22.6

13 Dec 08:55
v1.22.6
8eefa1f
Compare
Choose a tag to compare

SECURITY

  • Fix misuse of PublicKeyCallback(#32810)

BUGFIXES

TESTING

  • Avoid MacOS keychain dialog in integration tests (#32813) (#32816)

Instances on Gitea Cloud will be automatically upgraded to this version during the specified maintenance window.

v1.22.5

11 Dec 21:27
v1.22.5
c0092af
Compare
Choose a tag to compare

SECURITY

BUGFIXES

  • Add standard-compliant route to serve outdated R packages (#32783) (#32789)
  • Fix internal server error when updating labels without write permission (#32776) (#32785)
  • Add Swift login endpoint (#32693) (#32701)
  • Fix fork page branch selection (#32711) (#32725)
  • Fix word overflow in file search page (#32695) (#32699)
  • Fix gogit GetRefCommitID (#32705) (#32712)
  • Fix race condition in mermaid observer (#32599) (#32673)
  • Fixe a keystring misuse and refactor duplicates keystrings (#32668) (#32792)
  • Bump relative-time-element to v4.4.4 (#32739)

PERFORMANCE

MISC

  • Don't create action when syncing mirror pull refs (#32659) (#32664)

Instances on Gitea Cloud will be automatically upgraded to this version during the specified maintenance window.

v1.22.4

25 Nov 19:28
v1.22.4
2933557
Compare
Choose a tag to compare
  • SECURITY
    • Fix basic auth with webauthn (#32531) (#32536)
    • Refactor internal routers (partial backport, auth token const time comparing) (#32473) (#32479)
  • PERFORMANCE
  • BUGFIXES
    • Fix missing signature key error when pulling Docker images with SERVE_DIRECT enabled (#32365) (#32397)
    • Fix get reviewers fails when selecting user without pull request permissions unit (#32415) (#32616)
    • Fix adding index files to tmp directory (#32360) (#32593)
    • Fix PR creation on forked repositories via API (#31863) (#32591)
    • Fix missing menu tabs in organization project view page (#32313) (#32592)
    • Support HTTP POST requests to /userinfo, aligning to OpenID Core specification (#32578) (#32594)
    • Fix debian package clean up cron job (#32351) (#32590)
    • Fix GetInactiveUsers (#32540) (#32588)
    • Allow the actions user to login via the jwt token (#32527) (#32580)
    • Fix submodule parsing (#32571) (#32577)
    • Refactor find forks and fix possible bugs that weaken permissions check (#32528) (#32547)
    • Fix some places that don't respect org full name setting (#32243) (#32550)
    • Refactor push mirror find and add check for updating push mirror (#32539) (#32549)
    • Fix basic auth with webauthn (#32531) (#32536)
    • Fix artifact v4 upload above 8MB (#31664) (#32523)
    • Fix oauth2 error handle not return immediately (#32514) (#32516)
    • Fix action not triggered when commit message is too long (#32498) (#32507)
    • Fix GetRepoLink nil pointer dereference on dashboard feed page when repo is deleted with actions enabled (#32501) (#32502)
    • Fix missing signature key error when pulling Docker images with SERVE_DIRECT enabled (#32397) (#32397)
    • Fix the permission check for user search API and limit the number of returned users for /user/search (#32310)
    • Fix SearchIssues swagger docs (#32208) (#32298)
    • Fix dropdown content overflow (#31610) (#32250)
    • Disable Oauth check if oauth disabled (#32368) (#32480)
    • Respect renamed dependencies of Cargo registry (#32430) (#32478)
    • Fix mermaid diagram height when initially hidden (#32457) (#32464)
    • Fix broken releases when re-pushing tags (#32435) (#32449)
    • Only provide the commit summary for Discord webhook push events (#32432) (#32447)
    • Only query team tables if repository is under org when getting assignees (#32414) (#32426)
    • Fix created_unix for mirroring (#32342) (#32406)
    • Respect UI.ExploreDefaultSort setting again (#32357) (#32385)
    • Fix broken image when editing comment with non-image attachments (#32319) (#32345)
    • Fix disable 2fa bug (#32320) (#32330)
    • Always update expiration time when creating an artifact (#32281) (#32285)
    • Fix null errors on conversation holder (#32258) (#32266) (#32282)
    • Only rename a user when they should receive a different name (#32247) (#32249)
    • Fix checkbox bug on private/archive filter (#32236) (#32240)
    • Add a doctor check to disable the "Actions" unit for mirrors (#32424) (#32497)
    • Quick fix milestone deadline 9999 (#32423)
    • Make show stats work when only one file changed (#32244) (#32268)
    • Make owner/repo/pulls handlers use "PR reader" permission (#32254) (#32265)
    • Update scheduled tasks even if changes are pushed by "ActionsUser" (#32246) (#32252)
  • MISC
    • Remove unnecessary code: GetPushMirrorsByRepoID called on all repo pages (#32560) (#32567)
    • Improve some sanitizer rules (#32534)
    • Update nix development environment vor v1.22.x (#32495)
    • Add warn log when deleting inactive users (#32318) (#32321)
    • Update github.com/go-enry/go-enry to v2.9.1 (#32295) (#32296)
    • Warn users when they try to use a non-root-url to sign in/up (#32272) (#32273)

Instances on Gitea Cloud will be automatically upgraded to this version during the specified maintenance window.