go-gitea/gitea (go-gitea/gitea)
### [`v1.21.4`](https://togithub.com/go-gitea/gitea/releases/tag/v1.21.4)
[Compare Source](https://togithub.com/go-gitea/gitea/compare/v1.21.3...v1.21.4)
- SECURITY
- Update github.com/cloudflare/circl ([#28789](https://togithub.com/go-gitea/gitea/issues/28789)) ([#28790](https://togithub.com/go-gitea/gitea/issues/28790))
- Require token for GET subscription endpoint ([#28765](https://togithub.com/go-gitea/gitea/issues/28765)) ([#28768](https://togithub.com/go-gitea/gitea/issues/28768))
- BUGFIXES
- Use refname:strip-2 instead of refname:short when syncing tags ([#28797](https://togithub.com/go-gitea/gitea/issues/28797)) ([#28811](https://togithub.com/go-gitea/gitea/issues/28811))
- Fix links in issue card ([#28806](https://togithub.com/go-gitea/gitea/issues/28806)) ([#28807](https://togithub.com/go-gitea/gitea/issues/28807))
- Fix nil pointer panic when exec some gitea cli command ([#28791](https://togithub.com/go-gitea/gitea/issues/28791)) ([#28795](https://togithub.com/go-gitea/gitea/issues/28795))
- Require token for GET subscription endpoint ([#28765](https://togithub.com/go-gitea/gitea/issues/28765)) ([#28778](https://togithub.com/go-gitea/gitea/issues/28778))
- Fix button size in "attached header right" ([#28770](https://togithub.com/go-gitea/gitea/issues/28770)) ([#28774](https://togithub.com/go-gitea/gitea/issues/28774))
- Fix `convert.ToTeams` on empty input ([#28426](https://togithub.com/go-gitea/gitea/issues/28426)) ([#28767](https://togithub.com/go-gitea/gitea/issues/28767))
- Hide code related setting options in repository when code unit is disabled ([#28631](https://togithub.com/go-gitea/gitea/issues/28631)) ([#28749](https://togithub.com/go-gitea/gitea/issues/28749))
- Fix incorrect URL for "Reference in New Issue" ([#28716](https://togithub.com/go-gitea/gitea/issues/28716)) ([#28723](https://togithub.com/go-gitea/gitea/issues/28723))
- Fix panic when parsing empty pgsql host ([#28708](https://togithub.com/go-gitea/gitea/issues/28708)) ([#28709](https://togithub.com/go-gitea/gitea/issues/28709))
- Upgrade xorm to new version which supported update join for all supported databases ([#28590](https://togithub.com/go-gitea/gitea/issues/28590)) ([#28668](https://togithub.com/go-gitea/gitea/issues/28668))
- Fix alpine package files are not rebuilt ([#28638](https://togithub.com/go-gitea/gitea/issues/28638)) ([#28665](https://togithub.com/go-gitea/gitea/issues/28665))
- Avoid cycle-redirecting user/login page ([#28636](https://togithub.com/go-gitea/gitea/issues/28636)) ([#28658](https://togithub.com/go-gitea/gitea/issues/28658))
- Fix empty ref for cron workflow runs ([#28640](https://togithub.com/go-gitea/gitea/issues/28640)) ([#28647](https://togithub.com/go-gitea/gitea/issues/28647))
- Remove unnecessary syncbranchToDB with tests ([#28624](https://togithub.com/go-gitea/gitea/issues/28624)) ([#28629](https://togithub.com/go-gitea/gitea/issues/28629))
- Use known issue IID to generate new PR index number when migrating from GitLab ([#28616](https://togithub.com/go-gitea/gitea/issues/28616)) ([#28618](https://togithub.com/go-gitea/gitea/issues/28618))
- Fix flex container width ([#28603](https://togithub.com/go-gitea/gitea/issues/28603)) ([#28605](https://togithub.com/go-gitea/gitea/issues/28605))
- Fix the scroll behavior for emoji/mention list ([#28597](https://togithub.com/go-gitea/gitea/issues/28597)) ([#28601](https://togithub.com/go-gitea/gitea/issues/28601))
- Fix wrong due date rendering in issue list page ([#28588](https://togithub.com/go-gitea/gitea/issues/28588)) ([#28591](https://togithub.com/go-gitea/gitea/issues/28591))
- Fix `status_check_contexts` matching bug ([#28582](https://togithub.com/go-gitea/gitea/issues/28582)) ([#28589](https://togithub.com/go-gitea/gitea/issues/28589))
- Fix 500 error of searching commits ([#28576](https://togithub.com/go-gitea/gitea/issues/28576)) ([#28579](https://togithub.com/go-gitea/gitea/issues/28579))
- Use information from previous blame parts ([#28572](https://togithub.com/go-gitea/gitea/issues/28572)) ([#28577](https://togithub.com/go-gitea/gitea/issues/28577))
- Update mermaid for 1.21 ([#28571](https://togithub.com/go-gitea/gitea/issues/28571))
- Fix 405 method not allowed CORS / OIDC ([#28583](https://togithub.com/go-gitea/gitea/issues/28583)) ([#28586](https://togithub.com/go-gitea/gitea/issues/28586)) ([#28587](https://togithub.com/go-gitea/gitea/issues/28587)) ([#28611](https://togithub.com/go-gitea/gitea/issues/28611))
- Fix `GetCommitStatuses` ([#28787](https://togithub.com/go-gitea/gitea/issues/28787)) ([#28804](https://togithub.com/go-gitea/gitea/issues/28804))
- Forbid removing the last admin user ([#28337](https://togithub.com/go-gitea/gitea/issues/28337)) ([#28793](https://togithub.com/go-gitea/gitea/issues/28793))
- Fix schedule tasks bugs ([#28691](https://togithub.com/go-gitea/gitea/issues/28691)) ([#28780](https://togithub.com/go-gitea/gitea/issues/28780))
- Fix issue dependencies ([#27736](https://togithub.com/go-gitea/gitea/issues/27736)) ([#28776](https://togithub.com/go-gitea/gitea/issues/28776))
- Fix system webhooks API bug ([#28531](https://togithub.com/go-gitea/gitea/issues/28531)) ([#28666](https://togithub.com/go-gitea/gitea/issues/28666))
- Fix when private user following user, private user will not be counted in his own view ([#28037](https://togithub.com/go-gitea/gitea/issues/28037)) ([#28792](https://togithub.com/go-gitea/gitea/issues/28792))
- Render code block in activity tab ([#28816](https://togithub.com/go-gitea/gitea/issues/28816)) ([#28818](https://togithub.com/go-gitea/gitea/issues/28818))
- ENHANCEMENTS
- Rework markup link rendering ([#26745](https://togithub.com/go-gitea/gitea/issues/26745)) ([#28803](https://togithub.com/go-gitea/gitea/issues/28803))
- Modernize merge button ([#28140](https://togithub.com/go-gitea/gitea/issues/28140)) ([#28786](https://togithub.com/go-gitea/gitea/issues/28786))
- Speed up loading the dashboard on mysql/mariadb ([#28546](https://togithub.com/go-gitea/gitea/issues/28546)) ([#28784](https://togithub.com/go-gitea/gitea/issues/28784))
- Assign pull request to project during creation ([#28227](https://togithub.com/go-gitea/gitea/issues/28227)) ([#28775](https://togithub.com/go-gitea/gitea/issues/28775))
- Show description as tooltip instead of title for labels ([#28754](https://togithub.com/go-gitea/gitea/issues/28754)) ([#28766](https://togithub.com/go-gitea/gitea/issues/28766))
- Make template `DateTime` show proper tooltip ([#28677](https://togithub.com/go-gitea/gitea/issues/28677)) ([#28683](https://togithub.com/go-gitea/gitea/issues/28683))
- Switch destination directory for apt signing keys ([#28639](https://togithub.com/go-gitea/gitea/issues/28639)) ([#28642](https://togithub.com/go-gitea/gitea/issues/28642))
- Include heap pprof in diagnosis report to help debugging memory leaks ([#28596](https://togithub.com/go-gitea/gitea/issues/28596)) ([#28599](https://togithub.com/go-gitea/gitea/issues/28599))
- DOCS
- Suggest to use Type=simple for systemd service ([#28717](https://togithub.com/go-gitea/gitea/issues/28717)) ([#28722](https://togithub.com/go-gitea/gitea/issues/28722))
- Extend description for ARTIFACT_RETENTION_DAYS ([#28626](https://togithub.com/go-gitea/gitea/issues/28626)) ([#28630](https://togithub.com/go-gitea/gitea/issues/28630))
- MISC
- Add -F to commit search to treat keywords as strings ([#28744](https://togithub.com/go-gitea/gitea/issues/28744)) ([#28748](https://togithub.com/go-gitea/gitea/issues/28748))
- Add download attribute to release attachments ([#28739](https://togithub.com/go-gitea/gitea/issues/28739)) ([#28740](https://togithub.com/go-gitea/gitea/issues/28740))
- Concatenate error in `checkIfPRContentChanged` ([#28731](https://togithub.com/go-gitea/gitea/issues/28731)) ([#28737](https://togithub.com/go-gitea/gitea/issues/28737))
- Improve 1.21 document for Database Preparation ([#28643](https://togithub.com/go-gitea/gitea/issues/28643)) ([#28644](https://togithub.com/go-gitea/gitea/issues/28644))
Instances on **[Gitea Cloud](https://cloud.gitea.com)** will be automatically upgraded to this version during the specified maintenance window.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.21.3
->1.21.4
Release Notes
go-gitea/gitea (go-gitea/gitea)
### [`v1.21.4`](https://togithub.com/go-gitea/gitea/releases/tag/v1.21.4) [Compare Source](https://togithub.com/go-gitea/gitea/compare/v1.21.3...v1.21.4) - SECURITY - Update github.com/cloudflare/circl ([#28789](https://togithub.com/go-gitea/gitea/issues/28789)) ([#28790](https://togithub.com/go-gitea/gitea/issues/28790)) - Require token for GET subscription endpoint ([#28765](https://togithub.com/go-gitea/gitea/issues/28765)) ([#28768](https://togithub.com/go-gitea/gitea/issues/28768)) - BUGFIXES - Use refname:strip-2 instead of refname:short when syncing tags ([#28797](https://togithub.com/go-gitea/gitea/issues/28797)) ([#28811](https://togithub.com/go-gitea/gitea/issues/28811)) - Fix links in issue card ([#28806](https://togithub.com/go-gitea/gitea/issues/28806)) ([#28807](https://togithub.com/go-gitea/gitea/issues/28807)) - Fix nil pointer panic when exec some gitea cli command ([#28791](https://togithub.com/go-gitea/gitea/issues/28791)) ([#28795](https://togithub.com/go-gitea/gitea/issues/28795)) - Require token for GET subscription endpoint ([#28765](https://togithub.com/go-gitea/gitea/issues/28765)) ([#28778](https://togithub.com/go-gitea/gitea/issues/28778)) - Fix button size in "attached header right" ([#28770](https://togithub.com/go-gitea/gitea/issues/28770)) ([#28774](https://togithub.com/go-gitea/gitea/issues/28774)) - Fix `convert.ToTeams` on empty input ([#28426](https://togithub.com/go-gitea/gitea/issues/28426)) ([#28767](https://togithub.com/go-gitea/gitea/issues/28767)) - Hide code related setting options in repository when code unit is disabled ([#28631](https://togithub.com/go-gitea/gitea/issues/28631)) ([#28749](https://togithub.com/go-gitea/gitea/issues/28749)) - Fix incorrect URL for "Reference in New Issue" ([#28716](https://togithub.com/go-gitea/gitea/issues/28716)) ([#28723](https://togithub.com/go-gitea/gitea/issues/28723)) - Fix panic when parsing empty pgsql host ([#28708](https://togithub.com/go-gitea/gitea/issues/28708)) ([#28709](https://togithub.com/go-gitea/gitea/issues/28709)) - Upgrade xorm to new version which supported update join for all supported databases ([#28590](https://togithub.com/go-gitea/gitea/issues/28590)) ([#28668](https://togithub.com/go-gitea/gitea/issues/28668)) - Fix alpine package files are not rebuilt ([#28638](https://togithub.com/go-gitea/gitea/issues/28638)) ([#28665](https://togithub.com/go-gitea/gitea/issues/28665)) - Avoid cycle-redirecting user/login page ([#28636](https://togithub.com/go-gitea/gitea/issues/28636)) ([#28658](https://togithub.com/go-gitea/gitea/issues/28658)) - Fix empty ref for cron workflow runs ([#28640](https://togithub.com/go-gitea/gitea/issues/28640)) ([#28647](https://togithub.com/go-gitea/gitea/issues/28647)) - Remove unnecessary syncbranchToDB with tests ([#28624](https://togithub.com/go-gitea/gitea/issues/28624)) ([#28629](https://togithub.com/go-gitea/gitea/issues/28629)) - Use known issue IID to generate new PR index number when migrating from GitLab ([#28616](https://togithub.com/go-gitea/gitea/issues/28616)) ([#28618](https://togithub.com/go-gitea/gitea/issues/28618)) - Fix flex container width ([#28603](https://togithub.com/go-gitea/gitea/issues/28603)) ([#28605](https://togithub.com/go-gitea/gitea/issues/28605)) - Fix the scroll behavior for emoji/mention list ([#28597](https://togithub.com/go-gitea/gitea/issues/28597)) ([#28601](https://togithub.com/go-gitea/gitea/issues/28601)) - Fix wrong due date rendering in issue list page ([#28588](https://togithub.com/go-gitea/gitea/issues/28588)) ([#28591](https://togithub.com/go-gitea/gitea/issues/28591)) - Fix `status_check_contexts` matching bug ([#28582](https://togithub.com/go-gitea/gitea/issues/28582)) ([#28589](https://togithub.com/go-gitea/gitea/issues/28589)) - Fix 500 error of searching commits ([#28576](https://togithub.com/go-gitea/gitea/issues/28576)) ([#28579](https://togithub.com/go-gitea/gitea/issues/28579)) - Use information from previous blame parts ([#28572](https://togithub.com/go-gitea/gitea/issues/28572)) ([#28577](https://togithub.com/go-gitea/gitea/issues/28577)) - Update mermaid for 1.21 ([#28571](https://togithub.com/go-gitea/gitea/issues/28571)) - Fix 405 method not allowed CORS / OIDC ([#28583](https://togithub.com/go-gitea/gitea/issues/28583)) ([#28586](https://togithub.com/go-gitea/gitea/issues/28586)) ([#28587](https://togithub.com/go-gitea/gitea/issues/28587)) ([#28611](https://togithub.com/go-gitea/gitea/issues/28611)) - Fix `GetCommitStatuses` ([#28787](https://togithub.com/go-gitea/gitea/issues/28787)) ([#28804](https://togithub.com/go-gitea/gitea/issues/28804)) - Forbid removing the last admin user ([#28337](https://togithub.com/go-gitea/gitea/issues/28337)) ([#28793](https://togithub.com/go-gitea/gitea/issues/28793)) - Fix schedule tasks bugs ([#28691](https://togithub.com/go-gitea/gitea/issues/28691)) ([#28780](https://togithub.com/go-gitea/gitea/issues/28780)) - Fix issue dependencies ([#27736](https://togithub.com/go-gitea/gitea/issues/27736)) ([#28776](https://togithub.com/go-gitea/gitea/issues/28776)) - Fix system webhooks API bug ([#28531](https://togithub.com/go-gitea/gitea/issues/28531)) ([#28666](https://togithub.com/go-gitea/gitea/issues/28666)) - Fix when private user following user, private user will not be counted in his own view ([#28037](https://togithub.com/go-gitea/gitea/issues/28037)) ([#28792](https://togithub.com/go-gitea/gitea/issues/28792)) - Render code block in activity tab ([#28816](https://togithub.com/go-gitea/gitea/issues/28816)) ([#28818](https://togithub.com/go-gitea/gitea/issues/28818)) - ENHANCEMENTS - Rework markup link rendering ([#26745](https://togithub.com/go-gitea/gitea/issues/26745)) ([#28803](https://togithub.com/go-gitea/gitea/issues/28803)) - Modernize merge button ([#28140](https://togithub.com/go-gitea/gitea/issues/28140)) ([#28786](https://togithub.com/go-gitea/gitea/issues/28786)) - Speed up loading the dashboard on mysql/mariadb ([#28546](https://togithub.com/go-gitea/gitea/issues/28546)) ([#28784](https://togithub.com/go-gitea/gitea/issues/28784)) - Assign pull request to project during creation ([#28227](https://togithub.com/go-gitea/gitea/issues/28227)) ([#28775](https://togithub.com/go-gitea/gitea/issues/28775)) - Show description as tooltip instead of title for labels ([#28754](https://togithub.com/go-gitea/gitea/issues/28754)) ([#28766](https://togithub.com/go-gitea/gitea/issues/28766)) - Make template `DateTime` show proper tooltip ([#28677](https://togithub.com/go-gitea/gitea/issues/28677)) ([#28683](https://togithub.com/go-gitea/gitea/issues/28683)) - Switch destination directory for apt signing keys ([#28639](https://togithub.com/go-gitea/gitea/issues/28639)) ([#28642](https://togithub.com/go-gitea/gitea/issues/28642)) - Include heap pprof in diagnosis report to help debugging memory leaks ([#28596](https://togithub.com/go-gitea/gitea/issues/28596)) ([#28599](https://togithub.com/go-gitea/gitea/issues/28599)) - DOCS - Suggest to use Type=simple for systemd service ([#28717](https://togithub.com/go-gitea/gitea/issues/28717)) ([#28722](https://togithub.com/go-gitea/gitea/issues/28722)) - Extend description for ARTIFACT_RETENTION_DAYS ([#28626](https://togithub.com/go-gitea/gitea/issues/28626)) ([#28630](https://togithub.com/go-gitea/gitea/issues/28630)) - MISC - Add -F to commit search to treat keywords as strings ([#28744](https://togithub.com/go-gitea/gitea/issues/28744)) ([#28748](https://togithub.com/go-gitea/gitea/issues/28748)) - Add download attribute to release attachments ([#28739](https://togithub.com/go-gitea/gitea/issues/28739)) ([#28740](https://togithub.com/go-gitea/gitea/issues/28740)) - Concatenate error in `checkIfPRContentChanged` ([#28731](https://togithub.com/go-gitea/gitea/issues/28731)) ([#28737](https://togithub.com/go-gitea/gitea/issues/28737)) - Improve 1.21 document for Database Preparation ([#28643](https://togithub.com/go-gitea/gitea/issues/28643)) ([#28644](https://togithub.com/go-gitea/gitea/issues/28644)) Instances on **[Gitea Cloud](https://cloud.gitea.com)** will be automatically upgraded to this version during the specified maintenance window.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.