Forgejo 15.0.0 → 16.0.5
11 versions, 1 with breaking changes, 1 with upstream notes or warnings only, 0 required stops
Version by version, oldest first
15.0.1 – 15.0.4: no action items (4 versions)
15.0.5 2026-07-15
Note
Also see a security announcement. Manual action is needed for some v15 deployments, as well as for upgrade to v16.0.0.
15.0.6 – 15.0.9: released after 16.0.0; not on this route
16.0.0 2026-07-16
Note
Learn more about most notable changes and addressing the breaking changes in our news post: Forgejo v16.0 is available.
Git hooks are now stored in a centralized location instead of being duplicated in every repository, and Git hook example files are no longer generated for new repositories. While a backwards-compatible change, your instance can benefit from following an upgrade guide to clean up these files for the existing repositories. As always, make sure you to have a usable backup before upgrading!
Breaking
- Breaking security bug fixes
- PR: remove default 'REVERSE_PROXY_TRUSTED_PROXIES = *' from docker config
- PR: Improved compliance with the config settings
[migrations].ALLOWED_DOMAINS,[migrations].BLOCKED_DOMAINS, and[migrations].ALLOW_LOCALNETWORKS, which control the remotes that Forgejo can access for git & LFS migration and mirroring operations, fixing time-of-check vs. time-of-use issue and missing checks in LFS. git mirror HTTP operations have been adjusted to never follow HTTP redirects in order to ensure that these settings are followed, which will break HTTP mirroring if a redirect is served by the git HTTP remote.
Breaking
16.0.1 – 16.0.5: no action items (5 versions)
Release notes from codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published, checked 17 hours ago. Only text the vendor marks as breaking, or puts in a warning/caution/important note, is shown; read the full notes for anything else. Forgejo's release notes list breaking changes under “Breaking …” bullets; those are quoted as “Breaking”. Text the maintainers write above the generated list, and the 7.0.0 “Migration warning” and “Regressions and workarounds” lists, and the hand-written 7.0.3, 7.0.5 and 7.0.6 items (container image, regreSSHion, removed features), and the 10.0.2 “Bug fixes” item on removed TOTP secrets, are quoted as “Note”. Covered from 7.0.0; the 1.18–1.21 releases (tags like v1.21.11-1) are not. The companion blog posts on forgejo.org are not quoted; the full release notes link to them.