-
Notifications
You must be signed in to change notification settings - Fork 1
Commit 06edc0e
Update gitea/gitea Docker tag to v1.24.2 (#20)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [gitea/gitea](https://github.com/go-gitea/gitea) | minor | `1.22.6` -> `1.24.2` |
---
### Release Notes
<details>
<summary>go-gitea/gitea (gitea/gitea)</summary>
### [`v1.24.2`](https://github.com/go-gitea/gitea/releases/tag/v1.24.2)
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.24.1...v1.24.2)
This is a quick release to resolve docker images push bug
- BUGFIXES
- Fix container range bug ([#​34795](https://github.com/go-gitea/gitea/issues/34795)) ([#​34796](https://github.com/go-gitea/gitea/issues/34796))
- Upgrade chi to v5.2.2 ([#​34798](https://github.com/go-gitea/gitea/issues/34798)) ([#​34799](https://github.com/go-gitea/gitea/issues/34799))
- BUILD
- Bump poetry feature to new url for dev container ([#​34787](https://github.com/go-gitea/gitea/issues/34787)) ([#​34790](https://github.com/go-gitea/gitea/issues/34790))
Instances on **[Gitea Cloud](https://cloud.gitea.com)** will be automatically upgraded to this version during the specified maintenance window.
### [`v1.24.1`](https://github.com/go-gitea/gitea/releases/tag/v1.24.1)
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.24.0...v1.24.1)
- ENHANCEMENTS
- Improve alignment of commit status icon on commit page ([#​34750](https://github.com/go-gitea/gitea/issues/34750)) ([#​34757](https://github.com/go-gitea/gitea/issues/34757))
- Support title and body query parameters for new PRs ([#​34537](https://github.com/go-gitea/gitea/issues/34537)) ([#​34752](https://github.com/go-gitea/gitea/issues/34752))
- BUGFIXES
- When using rules to delete packages, remove unclean bugs ([#​34632](https://github.com/go-gitea/gitea/issues/34632)) ([#​34761](https://github.com/go-gitea/gitea/issues/34761))
- Fix ghost user in feeds when pushing in an actions, it should be gitea-actions ([#​34703](https://github.com/go-gitea/gitea/issues/34703)) ([#​34756](https://github.com/go-gitea/gitea/issues/34756))
- Prevent double markdown link brackets when pasting URL ([#​34745](https://github.com/go-gitea/gitea/issues/34745)) ([#​34748](https://github.com/go-gitea/gitea/issues/34748))
- Prevent duplicate form submissions when creating forks ([#​34714](https://github.com/go-gitea/gitea/issues/34714)) ([#​34735](https://github.com/go-gitea/gitea/issues/34735))
- Fix markdown wrap ([#​34697](https://github.com/go-gitea/gitea/issues/34697)) ([#​34702](https://github.com/go-gitea/gitea/issues/34702))
- Fix pull requests API convert panic when head repository is deleted. ([#​34685](https://github.com/go-gitea/gitea/issues/34685)) ([#​34687](https://github.com/go-gitea/gitea/issues/34687))
- Fix commit message rendering and some UI problems ([#​34680](https://github.com/go-gitea/gitea/issues/34680)) ([#​34683](https://github.com/go-gitea/gitea/issues/34683))
- Fix container range bug ([#​34725](https://github.com/go-gitea/gitea/issues/34725)) ([#​34732](https://github.com/go-gitea/gitea/issues/34732))
- Fix incorrect cli default values ([#​34765](https://github.com/go-gitea/gitea/issues/34765)) ([#​34766](https://github.com/go-gitea/gitea/issues/34766))
- Fix dropdown filter ([#​34708](https://github.com/go-gitea/gitea/issues/34708)) ([#​34711](https://github.com/go-gitea/gitea/issues/34711))
- Hide href attribute of a tag if there is no target\_url ([#​34556](https://github.com/go-gitea/gitea/issues/34556)) ([#​34684](https://github.com/go-gitea/gitea/issues/34684))
- Fix tag target ([#​34781](https://github.com/go-gitea/gitea/issues/34781)) [#​34783](https://github.com/go-gitea/gitea/issues/34783)
Instances on **[Gitea Cloud](https://cloud.gitea.com)** will be automatically upgraded to this version during the specified maintenance window.
### [`v1.24.0`](https://github.com/go-gitea/gitea/blob/HEAD/CHANGELOG.md#1240---2025-05-26)
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.23.8...v1.24.0)
- BREAKING
- Make Gitea always use its internal config, ignore `/etc/gitconfig` ([#​33076](https://github.com/go-gitea/gitea/issues/33076))
- Improve log format ([#​33814](https://github.com/go-gitea/gitea/issues/33814))
- Fix markdown render behaviors ([#​34122](https://github.com/go-gitea/gitea/issues/34122))
- Add package version api endpoints ([#​34173](https://github.com/go-gitea/gitea/issues/34173))
- FEATURES
- Enforce two-factor auth (2FA: TOTP or WebAuthn) ([#​34187](https://github.com/go-gitea/gitea/issues/34187))
- Add fullscreen mode as a more efficient operation way to view projects ([#​34081](https://github.com/go-gitea/gitea/issues/34081))
- Add anonymous access support for private/unlisted repositories ([#​34051](https://github.com/go-gitea/gitea/issues/34051))
- Support public code/issue access for private repositories ([#​33127](https://github.com/go-gitea/gitea/issues/33127))
- Add middleware for request prioritization ([#​33951](https://github.com/go-gitea/gitea/issues/33951))
- Add cli flags LDAP group configuration ([#​33933](https://github.com/go-gitea/gitea/issues/33933))
- Add file tree to file view page ([#​32721](https://github.com/go-gitea/gitea/issues/32721))
- Add material icons for file list ([#​33837](https://github.com/go-gitea/gitea/issues/33837))
- Artifacts download api for artifact actions v4 ([#​33510](https://github.com/go-gitea/gitea/issues/33510))
- Support choose email when creating a commit via web UI ([#​33432](https://github.com/go-gitea/gitea/issues/33432))
- Add basic auth support to rss/atom feeds ([#​33371](https://github.com/go-gitea/gitea/issues/33371))
- Add sorting by exclusive labels (issue priority) ([#​33206](https://github.com/go-gitea/gitea/issues/33206))
- Add sub issue list support ([#​32940](https://github.com/go-gitea/gitea/issues/32940))
- Private README.md for organization ([#​32872](https://github.com/go-gitea/gitea/issues/32872))
- Email option to embed images as base64 instead of link ([#​32061](https://github.com/go-gitea/gitea/issues/32061))
- Option to delay conflict checking of old pull requests until page view ([#​27779](https://github.com/go-gitea/gitea/issues/27779))
- Worktime tracking for the organization level ([#​19808](https://github.com/go-gitea/gitea/issues/19808))
- PERFORMANCE
- Add cache for common package queries ([#​22491](https://github.com/go-gitea/gitea/issues/22491))
- Move issue pin to an standalone table for querying performance ([#​33452](https://github.com/go-gitea/gitea/issues/33452))
- Improve commits list performance to reduce unnecessary database queries ([#​33528](https://github.com/go-gitea/gitea/issues/33528))
- Optimize total count of feed when loading activities in user dashboard. ([#​33841](https://github.com/go-gitea/gitea/issues/33841))
- Optimize heatmap query ([#​33853](https://github.com/go-gitea/gitea/issues/33853))
- Only use prev and next buttons for pagination on user dashboard ([#​33981](https://github.com/go-gitea/gitea/issues/33981))
- Improve pull request list API performance ([#​34052](https://github.com/go-gitea/gitea/issues/34052))
- Cache GPG keys, emails and users when list commits ([#​34086](https://github.com/go-gitea/gitea/issues/34086))
- Refactor Git Attribute & performance optimization ([#​34154](https://github.com/go-gitea/gitea/issues/34154))
- Performance optimization for tags synchronization ([#​34355](https://github.com/go-gitea/gitea/issues/34355)) [#​34522](https://github.com/go-gitea/gitea/issues/34522)
- ENHANCEMENTS
- Code
- Display when a release attachment was uploaded ([#​34261](https://github.com/go-gitea/gitea/issues/34261))
- Support creating relative link to raw path in markdown ([#​34105](https://github.com/go-gitea/gitea/issues/34105))
- Improve code block readability and isolate copy button ([#​34009](https://github.com/go-gitea/gitea/issues/34009))
- Improve repository commit view ([#​33877](https://github.com/go-gitea/gitea/issues/33877))
- Full-file syntax highlighting for diff pages ([#​33766](https://github.com/go-gitea/gitea/issues/33766))
- Clone repository with Tea CLI ([#​33725](https://github.com/go-gitea/gitea/issues/33725))
- Improve sync fork behavior ([#​33319](https://github.com/go-gitea/gitea/issues/33319))
- Make git clone URL could use current signed-in user ([#​33091](https://github.com/go-gitea/gitea/issues/33091))
- Add submodule diff links ([#​33097](https://github.com/go-gitea/gitea/issues/33097))
- Link to tree views of submodules if possible ([#​33424](https://github.com/go-gitea/gitea/issues/33424))
- Only keep popular licenses ([#​33832](https://github.com/go-gitea/gitea/issues/33832))
- De-emphasize signed commits ([#​31160](https://github.com/go-gitea/gitea/issues/31160))
- Actions
- Add flat-square action badge style ([#​34062](https://github.com/go-gitea/gitea/issues/34062))
- Update action status badge layout ([#​34018](https://github.com/go-gitea/gitea/issues/34018))
- Download actions job logs from API ([#​33858](https://github.com/go-gitea/gitea/issues/33858))
- Always show the "rerun" button for action jobs ([#​33692](https://github.com/go-gitea/gitea/issues/33692))
- Add auto-expanding running actions step ([#​30058](https://github.com/go-gitea/gitea/issues/30058))
- Update status check for all supported on.pull\_request.types in Gitea ([#​33117](https://github.com/go-gitea/gitea/issues/33117))
- Workflow\_dispatch use workflow from trigger branch ([#​33098](https://github.com/go-gitea/gitea/issues/33098))
- Add action auto-scroll ([#​30057](https://github.com/go-gitea/gitea/issues/30057))
- Add workflow\_job webhook ([#​33694](https://github.com/go-gitea/gitea/issues/33694))
- Add a button editing action secret ([#​34462](https://github.com/go-gitea/gitea/issues/34462))
- Pull Request
- Auto expand "New PR" form ([#​33971](https://github.com/go-gitea/gitea/issues/33971))
- Mark parent directory as viewed when all files are viewed ([#​33958](https://github.com/go-gitea/gitea/issues/33958))
- Show info about maintainers are allowed to edit a PR ([#​33738](https://github.com/go-gitea/gitea/issues/33738))
- Automerge supports deleting branch automatically after merging ([#​32343](https://github.com/go-gitea/gitea/issues/32343))
- Add additional command hints for PowerShell & CMD ([#​33548](https://github.com/go-gitea/gitea/issues/33548))
- Issues
- Allow filtering issues by any assignee ([#​33343](https://github.com/go-gitea/gitea/issues/33343))
- Show warning on navigation if currently editing comment or title ([#​32920](https://github.com/go-gitea/gitea/issues/32920))
- Make tracked time representation display as hours ([#​33315](https://github.com/go-gitea/gitea/issues/33315))
- Add No Results Prompt Message on Issue List Page ([#​33699](https://github.com/go-gitea/gitea/issues/33699))
- Add sort option recentclose for issues and pulls ([#​34525](https://github.com/go-gitea/gitea/issues/34525)) [#​34539](https://github.com/go-gitea/gitea/issues/34539)
- Packages
- Link to nuget dependencies ([#​26554](https://github.com/go-gitea/gitea/issues/26554))
- Add composor source field ([#​33502](https://github.com/go-gitea/gitea/issues/33502))
- Administration
- Improve navbar: add "admin" tip, add "active" style ([#​32927](https://github.com/go-gitea/gitea/issues/32927))
- Add a option "--user-type bot" to admin user create, improve role display ([#​27885](https://github.com/go-gitea/gitea/issues/27885))
- Improve admin user view page ([#​33735](https://github.com/go-gitea/gitea/issues/33735))
- Support performance trace ([#​32973](https://github.com/go-gitea/gitea/issues/32973))
- Change pprof labels to be prometheus compatible ([#​32865](https://github.com/go-gitea/gitea/issues/32865))
- Allow admins and org owners to change org member public status ([#​28294](https://github.com/go-gitea/gitea/issues/28294))
- Optimize the installation page ([#​32994](https://github.com/go-gitea/gitea/issues/32994))
- Make public URL generation configurable ([#​34250](https://github.com/go-gitea/gitea/issues/34250))
- Add a --fullname arg to gitea admin user create. ([#​34241](https://github.com/go-gitea/gitea/issues/34241))
- Others
- Improve oauth2 error handling ([#​33969](https://github.com/go-gitea/gitea/issues/33969))
- Fail mirroring more gracefully ([#​34002](https://github.com/go-gitea/gitea/issues/34002))
- Align User Details Page Header Layout with Design Specifications ([#​34192](https://github.com/go-gitea/gitea/issues/34192))
- Webhook add X-Gitea-Hook-Installation-Target-Type Header ([#​33752](https://github.com/go-gitea/gitea/issues/33752))
- Optimize the dashboard ([#​32990](https://github.com/go-gitea/gitea/issues/32990))
- Improve button layout on small screens ([#​33633](https://github.com/go-gitea/gitea/issues/33633))
- Add cropping support when modifying the user/org/repo avatar ([#​33498](https://github.com/go-gitea/gitea/issues/33498))
- Make ROOT\_URL support using request Host header ([#​32564](https://github.com/go-gitea/gitea/issues/32564))
- Add `show more` organizations icon in user's profile ([#​32986](https://github.com/go-gitea/gitea/issues/32986))
- Introduce `--page-space-bottom` at 64px ([#​30692](https://github.com/go-gitea/gitea/issues/30692))
- Improve theme display ([#​30671](https://github.com/go-gitea/gitea/issues/30671))
- Add alphabetical project sorting ([#​33504](https://github.com/go-gitea/gitea/issues/33504))
- Add global lock for migrations to make upgrade more safe with multiple replications ([#​33706](https://github.com/go-gitea/gitea/issues/33706))
- Add descriptions for private repo public access settings and improve the UI ([#​34057](https://github.com/go-gitea/gitea/issues/34057))
- API
- Actions Runner rest api ([#​33873](https://github.com/go-gitea/gitea/issues/33873))
- Inclusion of rename organization api ([#​33303](https://github.com/go-gitea/gitea/issues/33303))
- Add API to support link package to repository and unlink it ([#​33481](https://github.com/go-gitea/gitea/issues/33481))
- Add API endpoint to request contents of multiple files simultaniously ([#​34139](https://github.com/go-gitea/gitea/issues/34139))
- Actions artifacts API list/download check status upload confirmed ([#​34273](https://github.com/go-gitea/gitea/issues/34273))
- Add API routes to lock and unlock issues ([#​34165](https://github.com/go-gitea/gitea/issues/34165))
- Fix some user name usages ([#​33689](https://github.com/go-gitea/gitea/issues/33689))
- Allow filtering /repos/{owner}/{repo}/pulls by target base branch queryparam ([#​33684](https://github.com/go-gitea/gitea/issues/33684))
- Improve swagger generation ([#​33664](https://github.com/go-gitea/gitea/issues/33664))
- Support Ephemeral action runners ([#​33570](https://github.com/go-gitea/gitea/issues/33570))
- Support workflow event dispatch via API ([#​33545](https://github.com/go-gitea/gitea/issues/33545))
- Support workflow event dispatch via API ([#​32059](https://github.com/go-gitea/gitea/issues/32059))
- Added Description Field for Secrets and Variables ([#​33526](https://github.com/go-gitea/gitea/issues/33526))
- Reject star-related requests if stars are disabled ([#​33208](https://github.com/go-gitea/gitea/issues/33208))
- Let API create and edit system webhooks, attempt 2 ([#​33180](https://github.com/go-gitea/gitea/issues/33180))
- Use `Project-URL` metadata field to get a PyPI package's homepage URL ([#​33089](https://github.com/go-gitea/gitea/issues/33089))
- Add `last_committer_date` and `last_author_date` for file contents API ([#​32921](https://github.com/go-gitea/gitea/issues/32921))
- REFACTORS
- Remove context from git struct ([#​33793](https://github.com/go-gitea/gitea/issues/33793))
- Refactor admin/common.ts ([#​33788](https://github.com/go-gitea/gitea/issues/33788))
- Refactor repo-settings.ts ([#​33785](https://github.com/go-gitea/gitea/issues/33785))
- Refactor repo-issue.ts ([#​33784](https://github.com/go-gitea/gitea/issues/33784))
- Small refactor to reduce unnecessary database queries and remove duplicated functions ([#​33779](https://github.com/go-gitea/gitea/issues/33779))
- Refactor initRepoBranchTagSelector to use new init framework ([#​33776](https://github.com/go-gitea/gitea/issues/33776))
- Refactor buttons to use new init framework ([#​33774](https://github.com/go-gitea/gitea/issues/33774))
- Refactor markup and pdf-viewer to use new init framework ([#​33772](https://github.com/go-gitea/gitea/issues/33772))
- Refactor error system ([#​33771](https://github.com/go-gitea/gitea/issues/33771))
- Refactor mail code ([#​33768](https://github.com/go-gitea/gitea/issues/33768))
- Update TypeScript types ([#​33799](https://github.com/go-gitea/gitea/issues/33799))
- Refactor older tests to use testify ([#​33140](https://github.com/go-gitea/gitea/issues/33140))
- Move notifywatch to service layer ([#​33825](https://github.com/go-gitea/gitea/issues/33825))
- Decouple context from repository related structs ([#​33823](https://github.com/go-gitea/gitea/issues/33823))
- Remove context from mail struct ([#​33811](https://github.com/go-gitea/gitea/issues/33811))
- Refactor dropdown ellipsis ([#​34123](https://github.com/go-gitea/gitea/issues/34123))
- Refactor functions to reduce repopath expose ([#​33892](https://github.com/go-gitea/gitea/issues/33892))
- Refactor repo-diff.ts ([#​33746](https://github.com/go-gitea/gitea/issues/33746))
- Refactor web route handler ([#​33488](https://github.com/go-gitea/gitea/issues/33488))
- Refactor user & avatar ([#​33433](https://github.com/go-gitea/gitea/issues/33433))
- Refactor user package ([#​33423](https://github.com/go-gitea/gitea/issues/33423))
- Refactor decouple context from migration structs ([#​33399](https://github.com/go-gitea/gitea/issues/33399))
- Refactor context flash msg and global variables ([#​33375](https://github.com/go-gitea/gitea/issues/33375))
- Refactor response writer & access logger ([#​33323](https://github.com/go-gitea/gitea/issues/33323))
- Refactor ref type ([#​33242](https://github.com/go-gitea/gitea/issues/33242))
- Refactor context repository ([#​33202](https://github.com/go-gitea/gitea/issues/33202))
- Refactor legacy JS ([#​33115](https://github.com/go-gitea/gitea/issues/33115))
- Refactor legacy line-number and scroll code ([#​33094](https://github.com/go-gitea/gitea/issues/33094))
- Refactor env var related code ([#​33075](https://github.com/go-gitea/gitea/issues/33075))
- Move SetMerged to service layer ([#​33045](https://github.com/go-gitea/gitea/issues/33045))
- Merge updatecommentattachment functions ([#​33044](https://github.com/go-gitea/gitea/issues/33044))
- Refactor pull-request compare\&create page ([#​33071](https://github.com/go-gitea/gitea/issues/33071))
- Refactor repo-new.ts ([#​33070](https://github.com/go-gitea/gitea/issues/33070))
- Refactor pagination ([#​33037](https://github.com/go-gitea/gitea/issues/33037))
- Refactor tests ([#​33021](https://github.com/go-gitea/gitea/issues/33021))
- Refactor markup render to fix various path problems ([#​34114](https://github.com/go-gitea/gitea/issues/34114))
- Refactor Branch struct in package modules/git ([#​33980](https://github.com/go-gitea/gitea/issues/33980))
- Don't create duplicated functions for code repositories and wiki repositories ([#​33924](https://github.com/go-gitea/gitea/issues/33924))
- Move git references checking to gitrepo packages to reduce expose of repository path ([#​33891](https://github.com/go-gitea/gitea/issues/33891))
- Refactor cache-control ([#​33861](https://github.com/go-gitea/gitea/issues/33861))
- Decouple diff stats query from actual diffing ([#​33810](https://github.com/go-gitea/gitea/issues/33810))
- Move part of updating protected branch logic to service layer ([#​33742](https://github.com/go-gitea/gitea/issues/33742))
- Decouple Batch from git.Repository to simplify usage without requiring the creation of a Repository struct. ([#​34001](https://github.com/go-gitea/gitea/issues/34001))
- Refactor tmpl and blob\_excerpt ([#​32967](https://github.com/go-gitea/gitea/issues/32967))
- Refactor template & test related code ([#​32938](https://github.com/go-gitea/gitea/issues/32938))
- Refactor db package and remove unnecessary `DumpTables` ([#​32930](https://github.com/go-gitea/gitea/issues/32930))
- Refactor pprof labels and process desc ([#​32909](https://github.com/go-gitea/gitea/issues/32909))
- Refactor repo-projects.ts ([#​32892](https://github.com/go-gitea/gitea/issues/32892))
- Refactor getpatch/getdiff functions and remove unnecessary fallback ([#​32817](https://github.com/go-gitea/gitea/issues/32817))
- Uniform all temporary directories and allow customizing temp path ([#​32352](https://github.com/go-gitea/gitea/issues/32352))
- Remove context from retry downloader ([#​33871](https://github.com/go-gitea/gitea/issues/33871))
- Refactor global init code and add more comments ([#​33755](https://github.com/go-gitea/gitea/issues/33755))
- Remove some unnecessary template helpers ([#​33069](https://github.com/go-gitea/gitea/issues/33069))
- Move and rename UpdateRepository ([#​34136](https://github.com/go-gitea/gitea/issues/34136))
- Move hooks function to gitrepo and reduce expose repopath ([#​33890](https://github.com/go-gitea/gitea/issues/33890))
- Add abstraction layer to delete repository from disk ([#​33879](https://github.com/go-gitea/gitea/issues/33879))
- Add abstraction layer to check if the repository exists on disk ([#​33874](https://github.com/go-gitea/gitea/issues/33874))
- Move ParseCommitWithSSHSignature to service layer ([#​34087](https://github.com/go-gitea/gitea/issues/34087))
- Move duplicated functions ([#​33977](https://github.com/go-gitea/gitea/issues/33977))
- Extract code to their own functions for push update ([#​33944](https://github.com/go-gitea/gitea/issues/33944))
- Move gitgraph from modules to services layer ([#​33527](https://github.com/go-gitea/gitea/issues/33527))
- Move commits signature and verify functions to service layers ([#​33605](https://github.com/go-gitea/gitea/issues/33605))
- Use `CloseIssue` and `ReopenIssue` instead of `ChangeStatus` ([#​32467](https://github.com/go-gitea/gitea/issues/32467))
- Refactor arch route handlers ([#​32993](https://github.com/go-gitea/gitea/issues/32993))
- Refactor "string truncate" ([#​32984](https://github.com/go-gitea/gitea/issues/32984))
- Refactor arch route handlers ([#​32972](https://github.com/go-gitea/gitea/issues/32972))
- Clarify path param naming ([#​32969](https://github.com/go-gitea/gitea/issues/32969))
- Refactor request context ([#​32956](https://github.com/go-gitea/gitea/issues/32956))
- Move some errors to their own sub packages ([#​32880](https://github.com/go-gitea/gitea/issues/32880))
- Move RepoTransfer from models to models/repo sub package ([#​32506](https://github.com/go-gitea/gitea/issues/32506))
- Move delete deploy keys into service layer ([#​32201](https://github.com/go-gitea/gitea/issues/32201))
- Refactor webhook events ([#​33337](https://github.com/go-gitea/gitea/issues/33337))
- Move some Actions related functions from `routers` to `services` ([#​33280](https://github.com/go-gitea/gitea/issues/33280))
- Refactor RefName ([#​33234](https://github.com/go-gitea/gitea/issues/33234))
- Refactor context RefName and RepoAssignment ([#​33226](https://github.com/go-gitea/gitea/issues/33226))
- Refactor repository transfer ([#​33211](https://github.com/go-gitea/gitea/issues/33211))
- Refactor error system ([#​33626](https://github.com/go-gitea/gitea/issues/33626))
- Refactor error system ([#​33610](https://github.com/go-gitea/gitea/issues/33610))
- Refactor package (routes and error handling, npm peer dependency) ([#​33111](https://github.com/go-gitea/gitea/issues/33111))
- Use test context in tests and new loop system in benchmarks ([#​33648](https://github.com/go-gitea/gitea/issues/33648))
- Some small refactors ([#​33144](https://github.com/go-gitea/gitea/issues/33144))
- Simplify context ref name ([#​33267](https://github.com/go-gitea/gitea/issues/33267))
- BUGFIXES
- Fix some dropdown problems on the issue sidebar ([#​34308](https://github.com/go-gitea/gitea/issues/34308)) [#​34327](https://github.com/go-gitea/gitea/issues/34327)
- Do not return archive download URLs in API if downloads are disabled ([#​34324](https://github.com/go-gitea/gitea/issues/34324)) [#​34338](https://github.com/go-gitea/gitea/issues/34338)
- Fix LFS files being editable in web UI ([#​34356](https://github.com/go-gitea/gitea/issues/34356)) [#​34362](https://github.com/go-gitea/gitea/issues/34362)
- Fix only text/\* being viewable in web UI ([#​34374](https://github.com/go-gitea/gitea/issues/34374)) [#​34378](https://github.com/go-gitea/gitea/issues/34378)
- Fix LFS file not stored in LFS when uploaded/edited via API or web UI ([#​34367](https://github.com/go-gitea/gitea/issues/34367))
- Grey out expired artifact on Artifacts list ([#​34314](https://github.com/go-gitea/gitea/issues/34314)) [#​34404](https://github.com/go-gitea/gitea/issues/34404)
- Fix incorrect divergence cache after switching default branch ([#​34370](https://github.com/go-gitea/gitea/issues/34370)) [#​34406](https://github.com/go-gitea/gitea/issues/34406)
- Refactor commit message rendering and fix bugs ([#​34412](https://github.com/go-gitea/gitea/issues/34412)) [#​34414](https://github.com/go-gitea/gitea/issues/34414)
- Merge and tweak markup editor expander CSS ([#​34409](https://github.com/go-gitea/gitea/issues/34409)) [#​34415](https://github.com/go-gitea/gitea/issues/34415)
- Fix GetUsersByEmails ([#​34423](https://github.com/go-gitea/gitea/issues/34423)) [#​34425](https://github.com/go-gitea/gitea/issues/34425)
- Only git operations should update last changed of a repository ([#​34388](https://github.com/go-gitea/gitea/issues/34388)) [#​34427](https://github.com/go-gitea/gitea/issues/34427)
- Fix comment textarea scroll issue in Firefox ([#​34438](https://github.com/go-gitea/gitea/issues/34438)) [#​34446](https://github.com/go-gitea/gitea/issues/34446)
- Fix repo broken check ([#​34444](https://github.com/go-gitea/gitea/issues/34444)) [#​34452](https://github.com/go-gitea/gitea/issues/34452)
- Fix remove org user failure on mssql ([#​34449](https://github.com/go-gitea/gitea/issues/34449)) [#​34453](https://github.com/go-gitea/gitea/issues/34453)
- Fix Workflow run Not Found page ([#​34459](https://github.com/go-gitea/gitea/issues/34459)) [#​34466](https://github.com/go-gitea/gitea/issues/34466)
- When updating comment, if the content is the same, just return and not update the database ([#​34422](https://github.com/go-gitea/gitea/issues/34422)) [#​34464](https://github.com/go-gitea/gitea/issues/34464)
- Fix project board view ([#​34470](https://github.com/go-gitea/gitea/issues/34470)) [#​34475](https://github.com/go-gitea/gitea/issues/34475)
- Fix get / delete runner to use consistent http 404 and 500 status ([#​34480](https://github.com/go-gitea/gitea/issues/34480)) [#​34488](https://github.com/go-gitea/gitea/issues/34488)
- Fix url validation in webhook add/edit API ([#​34492](https://github.com/go-gitea/gitea/issues/34492)) [#​34496](https://github.com/go-gitea/gitea/issues/34496)
- Fix edithook api can not update package, status and workflow\_job events ([#​34495](https://github.com/go-gitea/gitea/issues/34495)) [#​34499](https://github.com/go-gitea/gitea/issues/34499)
- Fix ephemeral runner deletion ([#​34447](https://github.com/go-gitea/gitea/issues/34447)) [#​34513](https://github.com/go-gitea/gitea/issues/34513)
- Don't display error log when .git-blame-ignore-revs doesn't exist ([#​34457](https://github.com/go-gitea/gitea/issues/34457))
- Only allow admins to rename default/protected branches ([#​33276](https://github.com/go-gitea/gitea/issues/33276))
- Improve "lock conversation" UI ([#​34207](https://github.com/go-gitea/gitea/issues/34207))
- Fix incorrect file links ([#​34189](https://github.com/go-gitea/gitea/issues/34189))
- Optimize Overflow Menu ([#​34183](https://github.com/go-gitea/gitea/issues/34183))
- Check user/org repo limit instead of doer ([#​34147](https://github.com/go-gitea/gitea/issues/34147))
- Make markdown render match GitHub's behavior ([#​34129](https://github.com/go-gitea/gitea/issues/34129))
- Fix team permission ([#​34128](https://github.com/go-gitea/gitea/issues/34128))
- Correctly handle submodule view and avoid throwing 500 error ([#​34121](https://github.com/go-gitea/gitea/issues/34121))
- Fix users being able bypass limits with repo transfers ([#​34031](https://github.com/go-gitea/gitea/issues/34031))
- Avoid creating unnecessary temporary cat file sub process ([#​33942](https://github.com/go-gitea/gitea/issues/33942))
- Refactor organization menu ([#​33928](https://github.com/go-gitea/gitea/issues/33928))
- Fix various Fomantic UI and htmx problems ([#​33851](https://github.com/go-gitea/gitea/issues/33851))
- Fix 500 error when error occurred in migration page ([#​33256](https://github.com/go-gitea/gitea/issues/33256))
- Validate that the tag doesn't exist when creating a tag via the web ([#​33241](https://github.com/go-gitea/gitea/issues/33241))
- Add missed transaction on setmerged ([#​33079](https://github.com/go-gitea/gitea/issues/33079))
- Rework create/fork/adopt/generate repository to make sure resources will be cleanup once failed ([#​31035](https://github.com/go-gitea/gitea/issues/31035))
- Valid email address should only start with alphanumeric ([#​28174](https://github.com/go-gitea/gitea/issues/28174))
- Fix webhook url ([#​34186](https://github.com/go-gitea/gitea/issues/34186))
- Fix "toAbsoluteLocaleDate" test when system locale is not en-US ([#​33939](https://github.com/go-gitea/gitea/issues/33939))
- Fix file name could not be searched if the file was not a text file when using the Bleve indexer ([#​33959](https://github.com/go-gitea/gitea/issues/33959))
- Fix cannot delete runners via the modal dialog ([#​33895](https://github.com/go-gitea/gitea/issues/33895))
- Fix unpin hint on the pinned pull requests ([#​33207](https://github.com/go-gitea/gitea/issues/33207))
- Fix parentCommit invalid memory address or nil pointer dereference. ([#​33204](https://github.com/go-gitea/gitea/issues/33204))
- Fix comment header padding ([#​33377](https://github.com/go-gitea/gitea/issues/33377))
- Fix some migration and repo name problems ([#​33986](https://github.com/go-gitea/gitea/issues/33986))
- Fix various trivial frontend problems ([#​34263](https://github.com/go-gitea/gitea/issues/34263))
- Fix Set Email Preference dropdown and button placement ([#​34255](https://github.com/go-gitea/gitea/issues/34255))
- Fix quoted replies incorrectly render user input as part of the quote ([#​34216](https://github.com/go-gitea/gitea/issues/34216))
- Fix button alignments and remove unnecessary styles ([#​34206](https://github.com/go-gitea/gitea/issues/34206))
- Restore form inputs on organization create error ([#​34201](https://github.com/go-gitea/gitea/issues/34201))
- Try to fix ACME (3rd) ([#​33807](https://github.com/go-gitea/gitea/issues/33807))
- Fix incorrect ref "blob" ([#​33240](https://github.com/go-gitea/gitea/issues/33240))
- Fix dynamic content loading init problem ([#​33748](https://github.com/go-gitea/gitea/issues/33748))
- Fix git empty check and HEAD request ([#​33690](https://github.com/go-gitea/gitea/issues/33690))
- Fix Untranslated Text on Actions Page ([#​33635](https://github.com/go-gitea/gitea/issues/33635))
- Fix issue label delete incorrect labels webhook payload ([#​34575](https://github.com/go-gitea/gitea/issues/34575))
- Fix incorrect page navigation with up and down arrow on last item of dashboard repos ([#​34570](https://github.com/go-gitea/gitea/issues/34570))
- Fix/improve avatar sync from LDAP ([#​34573](https://github.com/go-gitea/gitea/issues/34573))
- Fix some trivial problems ([#​34579](https://github.com/go-gitea/gitea/issues/34579))
- Retain issue sort type when a keyword search is introduced ([#​34559](https://github.com/go-gitea/gitea/issues/34559))
- Always use an empty line to separate the commit message and trailer ([#​34512](https://github.com/go-gitea/gitea/issues/34512))
- Fix line-button issue after file selection in file tree ([#​34574](https://github.com/go-gitea/gitea/issues/34574))
- Fix doctor deleting orphaned issues attachments ([#​34142](https://github.com/go-gitea/gitea/issues/34142))
- Add webhook assigning test and fix possible bug ([#​34420](https://github.com/go-gitea/gitea/issues/34420))
- Fix possible nil description of pull request when migrating from CodeCommit ([#​34541](https://github.com/go-gitea/gitea/issues/34541))
- Refactor commit reader ([#​34542](https://github.com/go-gitea/gitea/issues/34542))
- Fix possible pull request broken when leave the page immediately after clicking the update button [#​34509](https://github.com/go-gitea/gitea/issues/34509)
- Ignore "Close" error when uploading container blob ([#​34620](https://github.com/go-gitea/gitea/issues/34620))
- Fix missed merge commit sha and time when migrating from codecommit ([#​34645](https://github.com/go-gitea/gitea/issues/34645))
- Fix GetUsersByEmails ([#​34643](https://github.com/go-gitea/gitea/issues/34643))
- Misc CSS fixes ([#​34638](https://github.com/go-gitea/gitea/issues/34638))
- Add codecommit to supported services in api docs ([#​34626](https://github.com/go-gitea/gitea/issues/34626))
- Validate hex colors when creating/editing labels ([#​34623](https://github.com/go-gitea/gitea/issues/34623))
- Fix possible pull request broken when leave the page immediately after clicking the update button ([#​34509](https://github.com/go-gitea/gitea/issues/34509))
- Fix margin issue in markup paragraph rendering ([#​34599](https://github.com/go-gitea/gitea/issues/34599))
- Fix migration pull request title too long ([#​34577](https://github.com/go-gitea/gitea/issues/34577))
- Fix footnote jump behavior on the issue page. ([#​34621](https://github.com/go-gitea/gitea/issues/34621))
- Fix "oras" OCI client compatibility ([#​34666](https://github.com/go-gitea/gitea/issues/34666))
- Fix last admin check when syncing users ([#​34649](https://github.com/go-gitea/gitea/issues/34649))
- Fix skip paths check on tag push events in workflows ([#​34602](https://github.com/go-gitea/gitea/issues/34602)) [#​34670](https://github.com/go-gitea/gitea/issues/34670)
- MISC
- Bump to alpine 3.22 ([#​34613](https://github.com/go-gitea/gitea/issues/34613))
- Make pull request and issue history more compact ([#​34588](https://github.com/go-gitea/gitea/issues/34588))
- Run integration tests against postgres 14 ([#​34514](https://github.com/go-gitea/gitea/issues/34514)) [#​34536](https://github.com/go-gitea/gitea/issues/34536)
- Enable addtional linters ([#​34085](https://github.com/go-gitea/gitea/issues/34085))
- Enable testifylint rules ([#​34075](https://github.com/go-gitea/gitea/issues/34075))
- Enable staticcheck QFxxxx rules ([#​34064](https://github.com/go-gitea/gitea/issues/34064))
- Improve Actions test ([#​32883](https://github.com/go-gitea/gitea/issues/32883))
- Drop fomantic build ([#​33845](https://github.com/go-gitea/gitea/issues/33845))
- Go1.24 ([#​33562](https://github.com/go-gitea/gitea/issues/33562))
- Run yamllint with strict mode, fix issue ([#​33551](https://github.com/go-gitea/gitea/issues/33551))
- Disable cron task to update license ([#​33486](https://github.com/go-gitea/gitea/issues/33486))
- Optimize makefile help information generation ([#​33390](https://github.com/go-gitea/gitea/issues/33390))
- Convert github.com/xanzy/go-gitlab into gitlab.com/gitlab-org/api/client-go ([#​33126](https://github.com/go-gitea/gitea/issues/33126))
- Add missed changelogs ([#​33649](https://github.com/go-gitea/gitea/issues/33649))
- Update .changelog file to add performance label group ([#​33472](https://github.com/go-gitea/gitea/issues/33472))
- Add missing POPULATE\_SQUASH\_COMMENT\_WITH\_COMMIT\_MESSAGES in app.example.ini ([#​33363](https://github.com/go-gitea/gitea/issues/33363))
- Update README screenshots ([#​33347](https://github.com/go-gitea/gitea/issues/33347))
- Update unrs-resolver ([#​34279](https://github.com/go-gitea/gitea/issues/34279))
- Update go\&js dependencies ([#​34262](https://github.com/go-gitea/gitea/issues/34262))
- Optimize the calling code of queryElems ([#​34235](https://github.com/go-gitea/gitea/issues/34235))
- Update protected\_branch.tmpl ([#​34193](https://github.com/go-gitea/gitea/issues/34193))
- Feat/optimize span svg layout ([#​34185](https://github.com/go-gitea/gitea/issues/34185))
- Set MERMAID\_MAX\_SOURCE\_CHARACTERS to 50000 ([#​34152](https://github.com/go-gitea/gitea/issues/34152))
- Update JS and PY deps ([#​34143](https://github.com/go-gitea/gitea/issues/34143))
- Add Chinese translations for README files ([#​34132](https://github.com/go-gitea/gitea/issues/34132))
- Use `overflow-wrap: anywhere` to replace `word-break: break-all` ([#​34126](https://github.com/go-gitea/gitea/issues/34126))
- Clarify ownership in password change error messages ([#​34092](https://github.com/go-gitea/gitea/issues/34092))
- Add toggleClass function in dom.ts ([#​34063](https://github.com/go-gitea/gitea/issues/34063))
- Update to golangci-lint v2 ([#​34054](https://github.com/go-gitea/gitea/issues/34054))
- Update Makefile test comments ([#​34013](https://github.com/go-gitea/gitea/issues/34013))
- Update go mod dependencies ([#​33988](https://github.com/go-gitea/gitea/issues/33988))
- Use filepath.Join instead of path.Join for file system file operations ([#​33978](https://github.com/go-gitea/gitea/issues/33978))
- Prepare common tmpl functions in a middleware ([#​33957](https://github.com/go-gitea/gitea/issues/33957))
- Remove unused or abused styles ([#​33918](https://github.com/go-gitea/gitea/issues/33918))
- Update JS and PY deps, misc tweaks ([#​33903](https://github.com/go-gitea/gitea/issues/33903))
- Try to figure out attribute checker problem ([#​33901](https://github.com/go-gitea/gitea/issues/33901))
- Add lock for a repository pull mirror ([#​33876](https://github.com/go-gitea/gitea/issues/33876))
- Fine tune push mirror UI ([#​33866](https://github.com/go-gitea/gitea/issues/33866))
- Improve issue & code search ([#​33860](https://github.com/go-gitea/gitea/issues/33860))
- Use pullrequestlist instead of \[]\*pullrequest ([#​33765](https://github.com/go-gitea/gitea/issues/33765))
- Upgrade act to 0.261.4 and actions-proto-go to v0.4.1 ([#​33760](https://github.com/go-gitea/gitea/issues/33760))
- Align sidebar gears to the right ([#​33721](https://github.com/go-gitea/gitea/issues/33721))
- Update Go dependencies (skip blevesearch, meilisearch) ([#​33655](https://github.com/go-gitea/gitea/issues/33655))
- Add migrations and doctor fixes ([#​33556](https://github.com/go-gitea/gitea/issues/33556))
- Remove "class-name" from svg icon ([#​33540](https://github.com/go-gitea/gitea/issues/33540))
- Update MAINTAINERS ([#​33529](https://github.com/go-gitea/gitea/issues/33529))
- Add "No data available" display when list is empty ([#​33517](https://github.com/go-gitea/gitea/issues/33517))
- Use `git diff-tree` for `DiffFileTree` on diff pages ([#​33514](https://github.com/go-gitea/gitea/issues/33514))
- Give organisation members access to organisation feeds ([#​33508](https://github.com/go-gitea/gitea/issues/33508))
- Update feishu icon ([#​33470](https://github.com/go-gitea/gitea/issues/33470))
- Hide/disable unusable UI elements when a repository is archived ([#​33459](https://github.com/go-gitea/gitea/issues/33459))
- Update `@github/text-expander-element` to 2.9.0 ([#​33435](https://github.com/go-gitea/gitea/issues/33435))
- Do not access GitRepo when a repo is being created ([#​33380](https://github.com/go-gitea/gitea/issues/33380))
- Fix incorrect ref usages ([#​33301](https://github.com/go-gitea/gitea/issues/33301))
- Prepare for support performance trace ([#​33286](https://github.com/go-gitea/gitea/issues/33286))
- Enable Typescript `noImplicitThis` ([#​33250](https://github.com/go-gitea/gitea/issues/33250))
- Remove unused CSS styles and move some styles to proper files ([#​33217](https://github.com/go-gitea/gitea/issues/33217))
- Add .run to gitignore ([#​33175](https://github.com/go-gitea/gitea/issues/33175))
- Fix typo in gitea downloader test and add missing codebase in `ToGitServiceType` ([#​33146](https://github.com/go-gitea/gitea/issues/33146))
- Remove extended glob pattern from branch protection UI ([#​33125](https://github.com/go-gitea/gitea/issues/33125))
- Clean up legacy form CSS styles ([#​33081](https://github.com/go-gitea/gitea/issues/33081))
- Unset XDG\_HOME\_CONFIG as gitea manages configuration locations ([#​33067](https://github.com/go-gitea/gitea/issues/33067))
- Add IntelliJ Gateway's .uuid to gitignore ([#​33052](https://github.com/go-gitea/gitea/issues/33052))
- User facing messages for AGit errors ([#​33012](https://github.com/go-gitea/gitea/issues/33012))
- Always show assignees on right ([#​33006](https://github.com/go-gitea/gitea/issues/33006))
- Fix eslint ([#​33002](https://github.com/go-gitea/gitea/issues/33002))
- Update JS dependencies ([#​32914](https://github.com/go-gitea/gitea/issues/32914))
- Bump x/net ([#​32896](https://github.com/go-gitea/gitea/issues/32896)) ([#​32900](https://github.com/go-gitea/gitea/issues/32900))
- Only activity tab needs heatmap data loading ([#​34652](https://github.com/go-gitea/gitea/issues/34652))
### [`v1.23.8`](https://github.com/go-gitea/gitea/blob/HEAD/CHANGELOG.md#1238---2025-05-11)
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.23.7...v1.23.8)
- SECURITY
- Fix a bug when uploading file via lfs ssh command ([#​34408](https://github.com/go-gitea/gitea/issues/34408)) ([#​34411](https://github.com/go-gitea/gitea/issues/34411))
- Update net package ([#​34228](https://github.com/go-gitea/gitea/issues/34228)) ([#​34232](https://github.com/go-gitea/gitea/issues/34232))
- BUGFIXES
- Fix releases sidebar navigation link ([#​34436](https://github.com/go-gitea/gitea/issues/34436)) [#​34439](https://github.com/go-gitea/gitea/issues/34439)
- Fix bug webhook milestone is not right. ([#​34419](https://github.com/go-gitea/gitea/issues/34419)) [#​34429](https://github.com/go-gitea/gitea/issues/34429)
- Fix two missed null value checks on the wiki page. ([#​34205](https://github.com/go-gitea/gitea/issues/34205)) ([#​34215](https://github.com/go-gitea/gitea/issues/34215))
- Swift files can be passed either as file or as form value ([#​34068](https://github.com/go-gitea/gitea/issues/34068)) ([#​34236](https://github.com/go-gitea/gitea/issues/34236))
- Fix bug when API get pull changed files for deleted head repository ([#​34333](https://github.com/go-gitea/gitea/issues/34333)) ([#​34368](https://github.com/go-gitea/gitea/issues/34368))
- Upgrade github v61 -> v71 to fix migrating bug ([#​34389](https://github.com/go-gitea/gitea/issues/34389))
- Fix bug when visiting comparation page ([#​34334](https://github.com/go-gitea/gitea/issues/34334)) ([#​34364](https://github.com/go-gitea/gitea/issues/34364))
- Fix wrong review requests when updating the pull request ([#​34286](https://github.com/go-gitea/gitea/issues/34286)) ([#​34304](https://github.com/go-gitea/gitea/issues/34304))
- Fix github migration error when using multiple tokens ([#​34144](https://github.com/go-gitea/gitea/issues/34144)) ([#​34302](https://github.com/go-gitea/gitea/issues/34302))
- Explicitly not update indexes when sync database schemas ([#​34281](https://github.com/go-gitea/gitea/issues/34281)) ([#​34295](https://github.com/go-gitea/gitea/issues/34295))
- Fix panic when comment is nil ([#​34257](https://github.com/go-gitea/gitea/issues/34257)) ([#​34277](https://github.com/go-gitea/gitea/issues/34277))
- Fix project board links to related Pull Requests ([#​34213](https://github.com/go-gitea/gitea/issues/34213)) ([#​34222](https://github.com/go-gitea/gitea/issues/34222))
- Don't assume the default wiki branch is master in the wiki API ([#​34244](https://github.com/go-gitea/gitea/issues/34244)) ([#​34245](https://github.com/go-gitea/gitea/issues/34245))
- DOCUMENTATION
- Update token creation API swagger documentation ([#​34288](https://github.com/go-gitea/gitea/issues/34288)) ([#​34296](https://github.com/go-gitea/gitea/issues/34296))
- MISC
- Fix CI Build ([#​34315](https://github.com/go-gitea/gitea/issues/34315))
- Add riscv64 support ([#​34199](https://github.com/go-gitea/gitea/issues/34199)) ([#​34204](https://github.com/go-gitea/gitea/issues/34204))
- Bump go version in go.mod ([#​34160](https://github.com/go-gitea/gitea/issues/34160))
- remove hardcoded 'code' string in clone\_panel.tmpl ([#​34153](https://github.com/go-gitea/gitea/issues/34153)) ([#​34158](https://github.com/go-gitea/gitea/issues/34158))
### [`v1.23.7`](https://github.com/go-gitea/gitea/blob/HEAD/CHANGELOG.md#1237---2025-04-07)
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.23.6...v1.23.7)
- Enhancements
- Add a config option to block "expensive" pages for anonymous users ([#​34024](https://github.com/go-gitea/gitea/issues/34024)) ([#​34071](https://github.com/go-gitea/gitea/issues/34071))
- Also check default ssh-cert location for host ([#​34099](https://github.com/go-gitea/gitea/issues/34099)) ([#​34100](https://github.com/go-gitea/gitea/issues/34100)) ([#​34116](https://github.com/go-gitea/gitea/issues/34116))
- BUGFIXES
- Fix discord webhook 400 status code when description limit is exceeded ([#​34084](https://github.com/go-gitea/gitea/issues/34084)) ([#​34124](https://github.com/go-gitea/gitea/issues/34124))
- Get changed files based on merge base when checking `pull_request` actions trigger ([#​34106](https://github.com/go-gitea/gitea/issues/34106)) ([#​34120](https://github.com/go-gitea/gitea/issues/34120))
- Fix invalid version in RPM package path ([#​34112](https://github.com/go-gitea/gitea/issues/34112)) ([#​34115](https://github.com/go-gitea/gitea/issues/34115))
- Return default avatar url when user id is zero rather than updating database ([#​34094](https://github.com/go-gitea/gitea/issues/34094)) ([#​34095](https://github.com/go-gitea/gitea/issues/34095))
- Add additional ReplaceAll in pathsep to cater for different pathsep ([#​34061](https://github.com/go-gitea/gitea/issues/34061)) ([#​34070](https://github.com/go-gitea/gitea/issues/34070))
- Try to fix check-attr bug ([#​34029](https://github.com/go-gitea/gitea/issues/34029)) ([#​34033](https://github.com/go-gitea/gitea/issues/34033))
- Git client will follow 301 but 307 ([#​34005](https://github.com/go-gitea/gitea/issues/34005)) ([#​34010](https://github.com/go-gitea/gitea/issues/34010))
- Fix block expensive for 1.23 ([#​34127](https://github.com/go-gitea/gitea/issues/34127))
- Fix markdown frontmatter rendering ([#​34102](https://github.com/go-gitea/gitea/issues/34102)) ([#​34107](https://github.com/go-gitea/gitea/issues/34107))
- Add new CLI flags to set name and scopes when creating a user with access token ([#​34080](https://github.com/go-gitea/gitea/issues/34080)) ([#​34103](https://github.com/go-gitea/gitea/issues/34103))
- Do not show 500 error when default branch doesn't exist ([#​34096](https://github.com/go-gitea/gitea/issues/34096)) ([#​34097](https://github.com/go-gitea/gitea/issues/34097))
- Hide activity contributors, recent commits and code frequrency left tabs if there is no code permission ([#​34053](https://github.com/go-gitea/gitea/issues/34053)) ([#​34065](https://github.com/go-gitea/gitea/issues/34065))
- Simplify emoji rendering ([#​34048](https://github.com/go-gitea/gitea/issues/34048)) ([#​34049](https://github.com/go-gitea/gitea/issues/34049))
- Adjust the layout of the toolbar on the Issues/Projects page ([#​33667](https://github.com/go-gitea/gitea/issues/33667)) ([#​34047](https://github.com/go-gitea/gitea/issues/34047))
- Pull request updates will also trigger code owners review requests ([#​33744](https://github.com/go-gitea/gitea/issues/33744)) ([#​34045](https://github.com/go-gitea/gitea/issues/34045))
- Fix org repo creation being limited by user limits ([#​34030](https://github.com/go-gitea/gitea/issues/34030)) ([#​34044](https://github.com/go-gitea/gitea/issues/34044))
- Fix git client accessing renamed repo ([#​34034](https://github.com/go-gitea/gitea/issues/34034)) ([#​34043](https://github.com/go-gitea/gitea/issues/34043))
- Fix the issue with error message logging for the `check-attr` command on Windows OS. ([#​34035](https://github.com/go-gitea/gitea/issues/34035)) ([#​34036](https://github.com/go-gitea/gitea/issues/34036))
- Polyfill WeakRef ([#​34025](https://github.com/go-gitea/gitea/issues/34025)) ([#​34028](https://github.com/go-gitea/gitea/issues/34028))
### [`v1.23.6`](https://github.com/go-gitea/gitea/blob/HEAD/CHANGELOG.md#1236---2025-03-24)
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.23.5...v1.23.6)
- SECURITY
- Fix LFS URL ([#​33840](https://github.com/go-gitea/gitea/issues/33840)) ([#​33843](https://github.com/go-gitea/gitea/issues/33843))
- Update jwt and redis packages ([#​33984](https://github.com/go-gitea/gitea/issues/33984)) ([#​33987](https://github.com/go-gitea/gitea/issues/33987))
- Update golang crypto and net ([#​33989](https://github.com/go-gitea/gitea/issues/33989))
- BUGFIXES
- Drop timeout for requests made to the internal hook api ([#​33947](https://github.com/go-gitea/gitea/issues/33947)) ([#​33970](https://github.com/go-gitea/gitea/issues/33970))
- Fix maven panic when no package exists ([#​33888](https://github.com/go-gitea/gitea/issues/33888)) ([#​33889](https://github.com/go-gitea/gitea/issues/33889))
- Fix markdown render ([#​33870](https://github.com/go-gitea/gitea/issues/33870)) ([#​33875](https://github.com/go-gitea/gitea/issues/33875))
- Fix auto concurrency cancellation skips commit status updates ([#​33764](https://github.com/go-gitea/gitea/issues/33764)) ([#​33849](https://github.com/go-gitea/gitea/issues/33849))
- Fix oauth2 auth ([#​33961](https://github.com/go-gitea/gitea/issues/33961)) ([#​33962](https://github.com/go-gitea/gitea/issues/33962))
- Fix incorrect 1.23 translations ([#​33932](https://github.com/go-gitea/gitea/issues/33932))
- Try to figure out attribute checker problem ([#​33901](https://github.com/go-gitea/gitea/issues/33901)) ([#​33902](https://github.com/go-gitea/gitea/issues/33902))
- Ignore trivial errors when updating push data ([#​33864](https://github.com/go-gitea/gitea/issues/33864)) ([#​33887](https://github.com/go-gitea/gitea/issues/33887))
- Fix some UI problems for 1.23 ([#​33856](https://github.com/go-gitea/gitea/issues/33856))
- Removing unwanted ui container ([#​33833](https://github.com/go-gitea/gitea/issues/33833)) ([#​33835](https://github.com/go-gitea/gitea/issues/33835))
- Support disable passkey auth ([#​33348](https://github.com/go-gitea/gitea/issues/33348)) ([#​33819](https://github.com/go-gitea/gitea/issues/33819))
- Do not call "git diff" when listing PRs ([#​33817](https://github.com/go-gitea/gitea/issues/33817))
- Try to fix ACME (3rd) ([#​33807](https://github.com/go-gitea/gitea/issues/33807)) ([#​33808](https://github.com/go-gitea/gitea/issues/33808))
- Fix incorrect code search indexer options ([#​33992](https://github.com/go-gitea/gitea/issues/33992)) [#​33999](https://github.com/go-gitea/gitea/issues/33999)
### [`v1.23.5`](https://github.com/go-gitea/gitea/blob/HEAD/CHANGELOG.md#1235---2025-03-04)
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.23.4...v1.23.5)
- SECURITY
- Bump x/oauth2 & x/crypto ([#​33704](https://github.com/go-gitea/gitea/issues/33704)) ([#​33727](https://github.com/go-gitea/gitea/issues/33727))
- PERFORMANCE
- Optimize user dashboard loading ([#​33686](https://github.com/go-gitea/gitea/issues/33686)) ([#​33708](https://github.com/go-gitea/gitea/issues/33708))
- BUGFIXES
- Fix navbar dropdown item align ([#​33782](https://github.com/go-gitea/gitea/issues/33782))
- Fix inconsistent closed issue list icon ([#​33722](https://github.com/go-gitea/gitea/issues/33722)) ([#​33728](https://github.com/go-gitea/gitea/issues/33728))
- Fix for Maven Package Naming Convention Handling ([#​33678](https://github.com/go-gitea/gitea/issues/33678)) ([#​33679](https://github.com/go-gitea/gitea/issues/33679))
- Improve Open-with URL encoding ([#​33666](https://github.com/go-gitea/gitea/issues/33666)) ([#​33680](https://github.com/go-gitea/gitea/issues/33680))
- Deleting repository should unlink all related packages ([#​33653](https://github.com/go-gitea/gitea/issues/33653)) ([#​33673](https://github.com/go-gitea/gitea/issues/33673))
- Fix omitempty bug ([#​33663](https://github.com/go-gitea/gitea/issues/33663)) ([#​33670](https://github.com/go-gitea/gitea/issues/33670))
- Upgrade go-crypto from 1.1.4 to 1.1.6 ([#​33745](https://github.com/go-gitea/gitea/issues/33745)) ([#​33754](https://github.com/go-gitea/gitea/issues/33754))
- Fix OCI image.version annotation for releases to use full semver ([#​33698](https://github.com/go-gitea/gitea/issues/33698)) ([#​33701](https://github.com/go-gitea/gitea/issues/33701))
- Try to fix ACME path when renew ([#​33668](https://github.com/go-gitea/gitea/issues/33668)) ([#​33693](https://github.com/go-gitea/gitea/issues/33693))
- Fix mCaptcha bug ([#​33659](https://github.com/go-gitea/gitea/issues/33659)) ([#​33661](https://github.com/go-gitea/gitea/issues/33661))
- Git graph: don't show detached commits ([#​33645](https://github.com/go-gitea/gitea/issues/33645)) ([#​33650](https://github.com/go-gitea/gitea/issues/33650))
- Use MatchPhraseQuery for bleve code search ([#​33628](https://github.com/go-gitea/gitea/issues/33628))
- Adjust appearence of commit status webhook ([#​33778](https://github.com/go-gitea/gitea/issues/33778)) [#​33789](https://github.com/go-gitea/gitea/issues/33789)
- Upgrade golang net from 0.35.0 -> 0.36.0 ([#​33795](https://github.com/go-gitea/gitea/issues/33795)) [#​33796](https://github.com/go-gitea/gitea/issues/33796)
### [`v1.23.4`](https://github.com/go-gitea/gitea/blob/HEAD/CHANGELOG.md#1234---2025-02-16)
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.23.3...v1.23.4)
- SECURITY
- Enhance routers for the Actions variable operations ([#​33547](https://github.com/go-gitea/gitea/issues/33547)) ([#​33553](https://github.com/go-gitea/gitea/issues/33553))
- Enhance routers for the Actions runner operations ([#​33549](https://github.com/go-gitea/gitea/issues/33549)) ([#​33555](https://github.com/go-gitea/gitea/issues/33555))
- Fix project issues list and counting ([#​33594](https://github.com/go-gitea/gitea/issues/33594)) [#​33619](https://github.com/go-gitea/gitea/issues/33619)
- PERFORMANCES
- Performance optimization for pull request files loading comments attachments ([#​33585](https://github.com/go-gitea/gitea/issues/33585)) ([#​33592](https://github.com/go-gitea/gitea/issues/33592))
- BUGFIXES
- Add a transaction to `pickTask` ([#​33543](https://github.com/go-gitea/gitea/issues/33543)) ([#​33563](https://github.com/go-gitea/gitea/issues/33563))
- Fix mirror bug ([#​33597](https://github.com/go-gitea/gitea/issues/33597)) ([#​33607](https://github.com/go-gitea/gitea/issues/33607))
- Use default Git timeout when checking repo health ([#​33593](https://github.com/go-gitea/gitea/issues/33593)) ([#​33598](https://github.com/go-gitea/gitea/issues/33598))
- Fix PR's target branch dropdown ([#​33589](https://github.com/go-gitea/gitea/issues/33589)) ([#​33591](https://github.com/go-gitea/gitea/issues/33591))
- Fix various problems (artifact order, api empty slice, assignee check, fuzzy prompt, mirror proxy, adopt git) ([#​33569](https://github.com/go-gitea/gitea/issues/33569)) ([#​33577](https://github.com/go-gitea/gitea/issues/33577))
- Rework suggestion backend ([#​33538](https://github.com/go-gitea/gitea/issues/33538)) ([#​33546](https://github.com/go-gitea/gitea/issues/33546))
- Fix context usage ([#​33554](https://github.com/go-gitea/gitea/issues/33554)) ([#​33557](https://github.com/go-gitea/gitea/issues/33557))
- Only show the latest version in the Arch index ([#​33262](https://github.com/go-gitea/gitea/issues/33262)) ([#​33580](https://github.com/go-gitea/gitea/issues/33580))
- Skip deletion error for action artifacts ([#​33476](https://github.com/go-gitea/gitea/issues/33476)) ([#​33568](https://github.com/go-gitea/gitea/issues/33568))
- Make actions URL in commit status webhooks absolute ([#​33620](https://github.com/go-gitea/gitea/issues/33620)) [#​33632](https://github.com/go-gitea/gitea/issues/33632)
- Add missing locale ([#​33641](https://github.com/go-gitea/gitea/issues/33641)) [#​33642](https://github.com/go-gitea/gitea/issues/33642)
### [`v1.23.3`](https://github.com/go-gitea/gitea/blob/HEAD/CHANGELOG.md#1233---2025-02-06)
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.23.2...v1.23.3)
- Security
- Build Gitea with Golang v1.23.6 to fix security bugs
- BUGFIXES
- Fix a bug caused by status webhook template [#​33512](https://github.com/go-gitea/gitea/issues/33512)
### [`v1.23.2`](https://github.com/go-gitea/gitea/blob/HEAD/CHANGELOG.md#1232---2025-02-04)
[Compare Source](https://github.com/go-gitea/gitea/compare/v1.23.1...v1.23.2)
- BREAKING
- Add tests for webhook and fix some webhook bugs ([#​33396](https://github.com/go-gitea/gitea/issues/33396)) ([#​33442](https://github.com/go-gitea/gitea/issues/33442))
- Package webhook’s Organization was incorrectly used as the User struct. This PR fixes the issue.
- This changelog is just a hint. The change is not really breaking because most fields are the same, most users are not affected.
- ENHANCEMENTS
- Clone button enhancements ([#​33362](https://github.com/go-gitea/gitea/issues/33362)) ([#​33404](https://github.com/go-gitea/gitea/issues/33404))
- Repo homepage styling tweaks ([#​33289](https://github.com/go-gitea/gitea/issues/33289)) ([#​33381](https://github.com/go-gitea/gitea/issues/33381))
- Add a confirm dialog for "sync fork" ([#​33270](https://github.com/go-gitea/gitea/issues/33270)) ([#​33273](https://github.com/go-gitea/gitea/issues/33273))
- Make tracked time representation display as hours ([#​33315](https://github.com/go-gitea/gitea/issues/33315)) ([#​33334](https://github.com/go-gitea/gitea/issues/33334))
- Improve sync fork behavior ([#​33319](https://github.com/go-gitea/gitea/issues/33319)) ([#​33332](https://github.com/go-gitea/gitea/issues/33332))
- BUGFIXES
- Fix code button alignment ([#​33345](https://github.com/go-gitea/gitea/issues/33345)) ([#​33351](https://github.com/go-gitea/gitea/issues/33351))
- Correct bot label `vertical-align` ([#​33477](https://github.com/go-gitea/gitea/issues/33477)) ([#​33480](https://github.com/go-gitea/gitea/issues/33480))
- Fix SSH LFS memory usage ([#​33455](https://github.com/go-gitea/gitea/issues/33455)) ([#​33460](https://github.com/go-gitea/gitea/issues/33460))
- Fix issue sidebar dropdown keyboard support ([#​33447](https://github.com/go-gitea/gitea/issues/33447)) ([#​33450](https://github.com/go-gitea/gitea/issues/33450))
- Fix user avatar ([#​33439](https://github.com/go-gitea/gitea/issues/33439))
- Fix `GetCommitBranchStart` bug ([#​33298](https://github.com/go-gitea/gitea/issues/33298)) ([#​33421](https://github.com/go-gitea/gitea/issues/33421))
- Add pubdate for repository rss and add some tests ([#​33411](https://github.com/go-gitea/gitea/issues/33411)) ([#​33416](https://github.com/go-gitea/gitea/issues/33416))
- Add missed auto merge feed message on dashboard ([#​33309](https://github.com/go-gitea/gitea/issues/33309)) ([#​33405](https://github.com/go-gitea/gitea/issues/33405))
- Fix issue suggestion bug ([#​33389](https://github.com/go-gitea/gitea/issues/33389)) ([#​33391](https://github.com/go-gitea/gitea/issues/33391))
- Make issue suggestion work for all editors ([#​33340](https://github.com/go-gitea/gitea/issues/33340)) ([#​33342](https://github.com/go-gitea/gitea/issues/33342))
- Fix issue count ([#​33338](https://github.com/go-gitea/gitea/issues/33338)) ([#​33341](https://github.com/go-gitea/gitea/issues/33341))
- Fix Account linking page ([#​33325](https://github.com/go-gitea/gitea/issues/33325)) ([#​33327](https://github.com/go-gitea/gitea/issues/33327))
- Fix closed dependency title ([#​33285](https://github.com/go-gitea/gitea/issues/33285)) ([#​33287](https://github.com/go-gitea/gitea/issues/33287))
- Fix sidebar milestone link ([#​33269](https://github.com/go-gitea/gitea/issues/33269)) ([#​33272](https://github.com/go-gitea/gitea/issues/33272))
- Fix missing license when sync mirror ([#​33255](https://github.com/go-gitea/gitea/issues/33255)) ([#​33258](https://github.com/go-gitea/gitea/issues/33258))
- Fix upload file form ([#​33230](https://github.com/go-gitea/gitea/issues/33230)) ([#​33233](https://github.com/go-gitea/gitea/issues/33233))
- Fix mirror bug ([#​33224](https://github.com/go-gitea/gitea/issues/33224)) ([#​33225](https://git…1 parent a791c4b commit 06edc0eCopy full SHA for 06edc0e
File tree
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changedFilter options
- gitea
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changed+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
| 4 | + | |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
|
0 commit comments