chore(release-notes): Forgejo v14.0.2 [skip ci] #11092

Merged
Beowulf merged 1 commit from forgejo-release-manager/forgejo:release-notes-14.0.2 into forgejo 2026-01-29 09:22:02 +01:00
Collaborator
https://codeberg.org/forgejo/forgejo/milestone/47805
Beowulf requested changes 2026-01-29 08:02:31 +01:00
Dismissed
@ -0,0 +26,4 @@
- [PR](https://codeberg.org/forgejo/forgejo/pulls/10798) ([backported](https://codeberg.org/forgejo/forgejo/pulls/11055)): <!--number 11055 --><!--line 0 --><!--description Zml4OiBtaWdyYXRpb25zL2dpdGh1YjogYXZvaWQgZ2V0dGluZyB0aGUgZmlyc3QgaXNzdWVzIHBhZ2UgdHdpY2U=-->fix: migrations/github: avoid getting the first issues page twice<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/11007) ([backported](https://codeberg.org/forgejo/forgejo/pulls/11058)): <!--number 11058 --><!--line 0 --><!--description Zml4IE5ld01vY2tXZWJTZXJ2ZXIoKTogSGVhZGVycyBuZXZlciByZWFjaGVkIHRoZSBodHRwIGNsaWVudA==-->fix NewMockWebServer(): Headers never reached the http client<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/10846) ([backported](https://codeberg.org/forgejo/forgejo/pulls/11054)): <!--number 11054 --><!--line 0 --><!--description Zml4OiBtaWdyYXRpb25zL2dpdGh1YjogV2FpdCAmIHJldHJ5IHdoZW4gcHJpbWFyeSByYXRlIGxpbWl0IGlzIGhpdA==-->fix: migrations/github: Wait & retry when primary rate limit is hit<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/11038) ([backported](https://codeberg.org/forgejo/forgejo/pulls/11039)): <!--number 11039 --><!--line 0 --><!--description Zml4OiBkZXRlY3QgcmVuYW1lcyB3aGVuIHVzaW5nIGRpZmYtdHJlZQ==-->fix: detect renames when using diff-tree<!--description-->
Owner

Would move this to the User Interface bug fixes (it is not UI, but causes inconsistency in the UI).

Would move this to the `User Interface bug fixes` (it is not UI, but causes inconsistency in the UI).
Owner

Also likely in the API so I'd leave in the generic fixes section.

Also likely in the API so I'd leave in the generic fixes section.
Beowulf marked this conversation as resolved
@ -0,0 +30,4 @@
- [PR](https://codeberg.org/forgejo/forgejo/pulls/11001): <!--number 11001 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBjb2RlLmZvcmdlam8ub3JnL2Zvcmdlam8vcnVubmVyL3YxMiB0byB2MTIuNi4wICh2MTQuMC9mb3JnZWpvKQ==-->Update module code.forgejo.org/forgejo/runner/v12 to v12.6.0 (v14.0/forgejo)<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/10983): <!--number 10983 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9mb3JnZWpvL2Zvcmdlam8tYnVpbGQtcHVibGlzaCBhY3Rpb24gdG8gdjUuNS4xICh2MTQuMC9mb3JnZWpvKQ==-->Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.5.1 (v14.0/forgejo)<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/10984): <!--number 10984 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9pbmZyYXN0cnVjdHVyZS9pc3N1ZS1hY3Rpb24gYWN0aW9uIHRvIHYxLjUuMCAodjE0LjAvZm9yZ2Vqbyk=-->Update https://data.forgejo.org/infrastructure/issue-action action to v1.5.0 (v14.0/forgejo)<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/10893) ([backported](https://codeberg.org/forgejo/forgejo/pulls/10906)): <!--number 10906 --><!--line 0 --><!--description Zml4OiByZXRyeSBBY3Rpb25SdW4gdXBkYXRlcyB3aGVuIG9wdGltaXN0aWMtY29uY3VycmVuY3ktY29udHJvbCBpbmRpY2F0ZXMgcmVjb3JkIGNoYW5nZWQ=-->fix: retry ActionRun updates when optimistic-concurrency-control indicates record changed<!--description-->
Owner

Would move this to the Bug fixes section

Would move this to the `Bug fixes` section
Owner
https://codeberg.org/forgejo/forgejo/pulls/10893#issuecomment-10013184
Owner

Ok, so we just remove this line?

Ok, so we just remove this line?
Owner

Usually Included for completeness contains all possible kinds of junk, including reverted PRs and PRs that were reverting those PRs. No need to bother.

Usually **Included for completeness** contains all possible kinds of junk, including reverted PRs and PRs that were reverting those PRs. No need to bother.
Beowulf marked this conversation as resolved
@ -0,0 +9,4 @@
- [PR](https://codeberg.org/forgejo/forgejo/pulls/10964) ([backported](https://codeberg.org/forgejo/forgejo/pulls/10970)): <!--number 10970 --><!--line 0 --><!--description Zml4KHVpKTogYWRkIG1pc3NpbmcgdHJhbnNsYXRpb24gZm9yIGNvZGUgc2VhcmNoIHdoZW4ga2V5d29yZCBpcyBlbXB0eSBzdHJpbmc=-->fix(ui): add missing translation for code search when keyword is empty string<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/10939) ([backported](https://codeberg.org/forgejo/forgejo/pulls/10950)): <!--number 10950 --><!--line 0 --><!--description Zml4KHVpKTogaW1wcm92ZSBmb3JjZS1wdXNoIGxheW91dCBhbGlnbm1lbnQ=-->fix(ui): improve force-push layout alignment<!--description-->
- Localization
- [PR](https://codeberg.org/forgejo/forgejo/pulls/10988): <!--number 10988 --><!--line 0 --><!--description aTE4bjogYmFja3BvcnQgb2YgdHJhbnNsYXRpb25zIGZyb20gQ29kZWJlcmcgVHJhbnNsYXRl-->i18n: backport of translations from Codeberg Translate<!--description-->
Owner

[PR](https://codeberg.org/forgejo/forgejo/pulls/10988): <!--number 10988 --><!--line 0 --><!--description aTE4bjogYmFja3BvcnQgb2YgdHJhbnNsYXRpb25zIGZyb20gQ29kZWJlcmcgVHJhbnNsYXRl-->Updates from Codeberg Translate (backport of [#10660](https://codeberg.org/forgejo/forgejo/pulls/10660))<!--description-->

If it is changed manually must the comments still be included?

`[PR](https://codeberg.org/forgejo/forgejo/pulls/10988): <!--number 10988 --><!--line 0 --><!--description aTE4bjogYmFja3BvcnQgb2YgdHJhbnNsYXRpb25zIGZyb20gQ29kZWJlcmcgVHJhbnNsYXRl-->Updates from Codeberg Translate (backport of [#10660](https://codeberg.org/forgejo/forgejo/pulls/10660))<!--description-->` If it is changed manually must the comments still be included?
Owner

XML comments - no. They actually contain a base64 encoded PR title for mysterious reasons.

XML comments - no. They actually contain a base64 encoded PR title for mysterious reasons.
Owner
Updates from Codeberg Translate: [#10988](https://codeberg.org/forgejo/forgejo/pulls/10988) (backport of [#10660](https://codeberg.org/forgejo/forgejo/pulls/10660))
```md Updates from Codeberg Translate: [#10988](https://codeberg.org/forgejo/forgejo/pulls/10988) (backport of [#10660](https://codeberg.org/forgejo/forgejo/pulls/10660)) ```
Owner

This would mean the PR 10988 is linked two times - but fine with it, was also the case in previous release notes.

This would mean the PR 10988 is linked two times - but fine with it, was also the case in previous release notes.
Owner

When editing manually, you can remove the [PR] part. Last time I just submitted it via a release-notes/PR.md file which caused that.

When editing manually, you can remove the `[PR]` part. Last time I just submitted it via a `release-notes/PR.md` file which caused that.
Beowulf marked this conversation as resolved
Beowulf force-pushed release-notes-14.0.2 from 43b06dc99b to bb12efbd3d 2026-01-29 08:48:57 +01:00 Compare
Beowulf approved these changes 2026-01-29 08:49:25 +01:00
0ko approved these changes 2026-01-29 08:52:17 +01:00
Beowulf merged commit fec8b9efb1 into forgejo 2026-01-29 09:22:02 +01:00
Sign in to join this conversation.
No reviewers
No labels
arch
riscv64
backport/v1.19
backport/v1.20
backport/v1.21/forgejo
backport/v10.0/forgejo
backport/v11.0/forgejo
backport/v12.0/forgejo
backport/v13.0/forgejo
backport/v14.0/forgejo
backport/v7.0/forgejo
backport/v8.0/forgejo
backport/v9.0/forgejo
breaking
bug
bug
confirmed
bug
duplicate
bug
needs-more-info
bug
new-report
bug
reported-upstream
code/actions
code/api
code/auth
code/auth/faidp
code/auth/farp
code/email
code/federation
code/git
code/migrations
code/packages
code/wiki
database
MySQL
database
PostgreSQL
database
SQLite
dependency-upgrade
dependency
certmagic
dependency
chart.js
dependency
Chi
dependency
Chroma
dependency
citation.js
dependency
codespell
dependency
css-loader
dependency
devcontainers
dependency
dropzone
dependency
editorconfig-checker
dependency
elasticsearch
dependency
enmime
dependency
F3
dependency
ForgeFed
dependency
garage
dependency
Git
dependency
git-backporting
dependency
Gitea
dependency
gitignore
dependency
go-ap
dependency
go-enry
dependency
go-gitlab
dependency
Go-org
dependency
go-rpmutils
dependency
go-sql-driver mysql
dependency
go-swagger
dependency
go-version
dependency
go-webauthn
dependency
gocron
dependency
Golang
dependency
goldmark
dependency
goquery
dependency
Goth
dependency
grpc-go
dependency
happy-dom
dependency
Helm
dependency
image-spec
dependency
jsonschema
dependency
KaTeX
dependency
lint
dependency
MariaDB
dependency
Mermaid
dependency
minio-go
dependency
misspell
dependency
Monaco
dependency
PDFobject
dependency
playwright
dependency
postcss
dependency
postcss-plugins
dependency
pprof
dependency
prometheus client_golang
dependency
protobuf
dependency
relative-time-element
dependency
renovate
dependency
reply
dependency
ssh
dependency
swagger-ui
dependency
tailwind
dependency
temporal-polyfill
dependency
terminal-to-html
dependency
tests-only
dependency
text-expander-element
dependency
urfave
dependency
vfsgen
dependency
vite
dependency
Woodpecker CI
dependency
x tools
dependency
XORM
Discussion
duplicate
enhancement/feature
forgejo/accessibility
forgejo/branding
forgejo/ci
forgejo/commit-graph
forgejo/documentation
forgejo/furnace cleanup
forgejo/i18n
forgejo/interop
forgejo/moderation
forgejo/privacy
forgejo/release
forgejo/scaling
forgejo/security
forgejo/ui
Gain
High
Gain
Nice to have
Gain
Undefined
Gain
Very High
good first issue
i18n/backport-stable
impact
large
impact
medium
impact
small
impact
unknown
Incompatible license
issue
closed
issue
do-not-exist-yet
issue
open
manual test
Manually tested during feature freeze
OS
FreeBSD
OS
Linux
OS
macOS
OS
Windows
problem
QA
regression
release blocker
Release Cycle
Feature Freeze
release-blocker
v7.0
release-blocker
v7.0.1
release-blocker
v7.0.2
release-blocker
v7.0.3
release-blocker
v7.0.4
release-blocker
v8.0.0
release-blocker/v9.0.0
run-all-playwright-tests
run-end-to-end-tests
test
manual
test
needed
test
needs-help
test
not-needed
test
present
untested
User research - time-tracker
valuable code
worth a release-note
User research - Accessibility
User research - Blocked
User research - Community
User research - Config (instance)
User research - Errors
User research - Filters
User research - Future backlog
User research - Git workflow
User research - Labels
User research - Moderation
User research - Needs input
User research - Notifications/Dashboard
User research - Rendering
User research - Repo creation
User research - Repo units
User research - Security
User research - Settings (in-app)
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
forgejo/forgejo!11092
No description provided.