Open source code collaboration platform Forgejo 16.0 is here, this is what's new

There are new consistency checks, member management tools, and review comment features. Plus, commit lists look different in pull request reviews.

Share
The Forgejo logo on a green-to-blue gradient pattern.

Developers of the Forgejo code collaboration platform announced a major release today, Forgejo v16.0.0. New features for the open source, self-hosted platform are here, and one feature is actually going away.

What's new

  • Consistency checks: Forgejo's Git instance will verify the consistency of incoming objects and will block them if they risk corrupting the repository.
  • Multi-line review comments: When reviewing code in pull requests, you can now hold Shift and highlight multiple lines to comment on all of them at once.
  • In-list member management: Now while looking at your list of organizational members, you have a dialog that lets you quickly add new members and also add existing members to multiple teams at once.
  • Workflow logs in API: There are new API endpoints for accessing the logs of entire workflow runs or individual jobs.
Forgejo (@forgejo@floss.social)
#Forgejo 16.0.0 was just released! Repository watch now has options. Authorized Integrations allow secret-less access to the API. Review comments can be placed on multiple lines of code. Improved security of pull mirrors. Check out the blog post at https://forgejo.org/2026-07-release-v16-0/ #forgejorelease

What's getting better

  • Watch settings: When you "watch" a code repository, you now have controls over which parts of the projects you get notifications about. Your options include releases, pull requests, and issues.
  • Pull request UI: The user interface for reviewing commits on the pull request pages has been overhauled, with an emphasis on flexibility for different screen sizes.
    • This overhaul will eventually come to all pages that show commit lists.
  • Repo migrations: Now, when you migrate a large repository, you'll see progress indicators showing the number of pull requests, issues, etc., that have been migrated so far. That way, you're not faced with a static page for a long period of time with no idea whether anything is happening.
  • Image performance: System-generated avatars now have downsized variants that load when the standard size isn't required, decreasing bandwidth requirements.

What's going away

  • EXIF stripping: While version 15.0 of Forgejo introduced the ability to strip EXIF metadata from avatar images as they're uploaded, that feature's now being removed. The blog post reads, "Unfortunately, a licensing mistake was made and Forgejo relied on an AGPL-licensed library to accomplish this work."
    • Alternative ways to implement the feature are being researched.
Most vibe-coded apps on Flathub appear to be abandoned
Only about a quarter of vibe-coded apps tracked since early 2026 are still seeing frequent updates, calling into question the reliability of such software.

Zooming out

Why this update matters: Forgejo is the basis for Codeberg and other GitHub alternatives, which are of increased importance as GitHub's service gets worse.

My take: I monitor a lot of software development, so I'm glad I'll finally be able to customize watch notifications on Codeberg.

Diving in

The fineprint: There's a lot more in the Forgejo 16.0 release announcement that I didn't cover, including a few workflow-breaking changes, JWT generation for internal Authorized Integrations, and several small tweaks to review comments.

Get it now: You can get version 16.0 by visiting the Forgejo download page. If you already have a Forgejo instance running, you can follow the Forgejo upgrade guide to bump your installation to 16.0.

  • Forgejo 16.0 will be supported until October 29, 2026.

New In Linux: Trustworthy open source news and resources

Jordan Gloor © .