<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/forgejo-v12-0-is-available-y5hvsc0sz" -->

---
title: Forgejo v12.0 is available | daily.dev
description: Forgejo v12.0 has been released with a range of improvements. Key highlights include a redesigned user profile page, improved UX for per-commit pull request...
canonical: https://daily.dev/posts/forgejo-v12-0-is-available-y5hvsc0sz
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Forgejo v12.0 is available | daily.dev
og:description: Forgejo v12.0 has been released with a range of improvements. Key highlights include a redesigned user profile page, improved UX for per-commit pull request...
og:url: https://daily.dev/posts/forgejo-v12-0-is-available-y5hvsc0sz
og:image: https://api.daily.dev/og/posts/y5HvSc0SZ.png
og:image:alt: Forgejo v12.0 is available
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Forgejo v12.0 is available

**[Forgejo News](https://daily.dev/sources/forgejo)** · 14 min read · 0 upvotes · 0 comments

## Summary

Forgejo v12.0 has been released with a range of improvements. Key highlights include a redesigned user profile page, improved UX for per-commit pull request reviews, a new sync fork feature, glTF 3D model previewing in the UI, and email notifications for failed Actions workflows. Performance is improved via faster conflict checking using `git merge-tree --write-tree` (requires Git 2.38+), and database read-replica load balancing via xorm EngineGroup. Security improvements include SSH-based instance signing (with TPM support), removal of deprecated URL-based API authentication methods, and a default restrictive robots.txt to combat aggressive crawlers. Build times are reduced by switching from gzip to Zstd for frontend asset compression. The v7.0 LTS series reaches End of Life with this release; only v11.0 and v12.0 will receive security patches going forward.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://forgejo.org/2025-07-release-v12-0>

## Similar posts on daily.dev

- [Forgejo v14.0 is available](https://daily.dev/posts/forgejo-v14-0-is-available-omkskmjmw) · Lobsters · 1 upvotes · 0 comments

---

Tags: [#backend](https://daily.dev/tags/backend), [#cicd](https://daily.dev/tags/cicd), [#forgejo](https://daily.dev/tags/forgejo), [#open-source](https://daily.dev/tags/open-source)

[View this post on daily.dev](https://daily.dev/posts/forgejo-v12-0-is-available-y5hvsc0sz)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Forgejo v12.0 is available","url":"https://daily.dev/posts/forgejo-v12-0-is-available-y5hvsc0sz","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/forgejo-v12-0-is-available-y5hvsc0sz"},"datePublished":"2026-07-26T07:48:39.163Z","dateModified":"2026-07-30T02:12:36.681Z","description":"Forgejo v12.0 has been released with a range of improvements. Key highlights include a redesigned user profile page, improved UX for per-commit pull request...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/ecd9058ec824271361a436684af5bb15?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/ecd9058ec824271361a436684af5bb15?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Forgejo News","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Forgejo News","logo":"https://media.daily.dev/image/upload/s--Cq9uBvkb--/f_auto,q_auto/v1785052096/logos/forgejo?_a=BAMAMicg0","url":"https://daily.dev/sources/forgejo"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/forgejo-v12-0-is-available-y5hvsc0sz","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"backend,cicd,forgejo,open-source","timeRequired":"PT14M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Forgejo News","item":"https://daily.dev/sources/forgejo"},{"@type":"ListItem","position":3,"name":"Forgejo v12.0 is available"}]}
```

