# gogs changelog > gogs release notes. - Vendor: gogs - Category: Developer Tools - Official site: https://gogs.io/ - Tracked by: What's New (https://whatsnew.fyi/product/gogs) - Harvested from: GitHub (gogs/gogs) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### v0.14.3 — 0.14.3 - Date: 2026-06-07 - Version: v0.14.3 - Original notes: https://github.com/gogs/gogs/releases/tag/v0.14.3 - Permalink: https://whatsnew.fyi/product/gogs/releases/v0.14.3 ###### Fixed - _Security:_ Reverse proxy authentication header was honored from any remote address, allowing user impersonation when Gogs was reachable directly. The header is now only trusted from addresses listed in `[auth] TRUSTED_PROXY_IPS`. [#8264](https://github.com/gogs/gogs/pull/8264) - [GHSA-w6j9-vw59-27wv](https://github.com/gogs/gogs/security/advisories/GHSA-w6j9-vw59-27wv) - _Security:_ Server-side request forgery in webhook deliveries via HTTP redirects to local network addresses. [#8263](https://github.com/gogs/gogs/pull/8263) - [GHSA-c4v7-xg93-qf8g](https://github.com/gogs/gogs/security/advisories/GHSA-c4v7-xg93-qf8g) - _Security:_ Denial of service when rendering issue references against a malformed external issue tracker URL format. [#8312](https://github.com/gogs/gogs/pull/8312) - [GHSA-4j89-2c4f-44c6](https://github.com/gogs/gogs/security/advisories/GHSA-4j89-2c4f-44c6) - _Security:_ Stored XSS in Jupyter notebook (`.ipynb`) preview through Markdown links with `javascript:` URLs. [#8319](https://github.com/gogs/gogs/pull/8319) - [GHSA-jq8v-rmf6-65jw](https://github.com/gogs/gogs/security/advisories/GHSA-jq8v-rmf6-65jw) - _Security:_ Missing authorization check on the attachment download endpoint allowed anyone who knew (or guessed) an attachment UUID to download files belonging to private repositories. [#8320](https://github.com/gogs/gogs/pull/8320) - [GHSA-p9f5-h3rx-j5qw](https://github.com/gogs/gogs/security/advisories/GHSA-p9f5-h3rx-j5qw) - _Security:_ Organization team and member management actions accepted GET requests, allowing a logged-in owner to be tricked into adding an attacker to the Owners team via a crafted link. [#8321](https://github.com/gogs/gogs/pull/8321) - [GHSA-pwx3-qcgw-vh7h](https://github.com/gogs/gogs/security/advisories/GHSA-pwx3-qcgw-vh7h) - _Security:_ SSRF via mirror address update bypassing clone address validation. [#8225](https://github.com/gogs/gogs/pull/8225) - [GHSA-wv27-2vqp-j7g5](https://github.com/gogs/gogs/security/advisories/GHSA-wv27-2vqp-j7g5) - _Security:_ Open redirect on login and other post-action flows via the `redirect_to` query parameter. [#8322](https://github.com/gogs/gogs/pull/8322) - [GHSA-xxhq-69mf-w8cr](https://github.com/gogs/gogs/security/advisories/GHSA-xxhq-69mf-w8cr) - _Security:_ Privilege escalation to repository owner via collaboration access mode update. [#8227](https://github.com/gogs/gogs/pull/8227) - [GHSA-4565-r4x7-hg8j](https://github.com/gogs/gogs/security/advisories/GHSA-4565-r4x7-hg8j) - _Security:_ SSRF in repository migration and recurring mirror sync via HTTP redirects and stale host validation on stored mirror URLs. [#8324](https://github.com/gogs/gogs/pull/8324) - [GHSA-g2f5-gjr4-qjvm](https://github.com/gogs/gogs/security/advisories/GHSA-g2f5-gjr4-qjvm) - _Security:_ Remote command execution via pull request rebase merges with crafted branch names. [#8301](https://github.com/gogs/gogs/pull/8301) - [GHSA-qf6p-p7ww-cwr9](https://github.com/gogs/gogs/security/advisories/GHSA-qf6p-p7ww-cwr9) - _Security:_ Stored XSS in the milestone dropdown on the new issue page via crafted milestone names. [#8325](https://github.com/gogs/gogs/pull/8325) - [GHSA-vcm5-gvmp-78mp](https://github.com/gogs/gogs/security/advisories/GHSA-vcm5-gvmp-78mp) - _Security:_ Stored XSS in Jupyter notebook (`.ipynb`) preview through `data:text/html` URIs that bypassed the sanitizer. [#8326](https://github.com/gogs/gogs/pull/8326) - [GHSA-3w28-36p9-w929](https://github.com/gogs/gogs/security/advisories/GHSA-3w28-36p9-w929) - _Security:_ Write-level collaborators could change admin-only repository settings (issue tracker, wiki, mirror sync) via API. [#8327](https://github.com/gogs/gogs/pull/8327) - [GHSA-268j-37xf-pp52](https://github.com/gogs/gogs/security/advisories/GHSA-268j-37xf-pp52) - _Security:_ Password reset tokens stayed valid for the account-activation lifetime, ignoring `[auth] RESET_PASSWORD_CODE_LIVES`. [#8328](https://github.com/gogs/gogs/pull/8328) - [ _[Truncated at 4000 characters — full notes: https://github.com/gogs/gogs/releases/tag/v0.14.3]_ ### v0.14.3-rc.1 - Date: 2026-06-07 - Version: v0.14.3-rc.1 - Original notes: https://github.com/gogs/gogs/releases/tag/v0.14.3-rc.1 - Permalink: https://whatsnew.fyi/product/gogs/releases/v0.14.3-rc.1 - Labels: Pre-release Release candidate for 0.14.3. See [CHANGELOG](https://github.com/gogs/gogs/blob/main/CHANGELOG.md#0143) for the full list of changes. ### v0.14.2 — 0.14.2 - Date: 2026-02-19 - Version: v0.14.2 - Original notes: https://github.com/gogs/gogs/releases/tag/v0.14.2 - Permalink: https://whatsnew.fyi/product/gogs/releases/v0.14.2 **ℹ️ Heads up! There is a new patch release [0.14.3](https://github.com/gogs/gogs/releases/tag/v0.14.3) available, we recommend directly installing or upgrading to that version.** ###### Fixed - _Security:_ Cross-repository LFS object overwrite via missing content hash verification. [#8166](https://github.com/gogs/gogs/pull/8166) - [GHSA-gmf8-978x-2fg2](https://github.com/gogs/gogs/security/advisories/GHSA-gmf8-978x-2fg2) - _Security:_ Stored XSS via data URI in issue comments. [#8174](https://github.com/gogs/gogs/pull/8174) - [GHSA-xrcr-gmf5-2r8j](https://github.com/gogs/gogs/security/advisories/GHSA-xrcr-gmf5-2r8j) - _Security:_ Release tag option injection in release deletion. [#8175](https://github.com/gogs/gogs/pull/8175) - [GHSA-v9vm-r24h-6rqm](https://github.com/gogs/gogs/security/advisories/GHSA-v9vm-r24h-6rqm) - _Security:_ Stored XSS in branch and wiki views through author and committer names. [#8176](https://github.com/gogs/gogs/pull/8176) - [GHSA-vgvf-m4fw-938j](https://github.com/gogs/gogs/security/advisories/GHSA-vgvf-m4fw-938j) - _Security:_ DOM-based XSS via issue meta selection on the issue page. [#8178](https://github.com/gogs/gogs/pull/8178) - [GHSA-vgjm-2cpf-4g7c](https://github.com/gogs/gogs/security/advisories/GHSA-vgjm-2cpf-4g7c) - Unable to update files via web editor and API. [#8184](https://github.com/gogs/gogs/pull/8184) ###### Removed - Support for passing API access tokens via URL query parameters (`token`, `access_token`). Use the `Authorization` header instead. [#8177](https://github.com/gogs/gogs/pull/8177) - [GHSA-x9p5-w45c-7ffc](https://github.com/gogs/gogs/security/advisories/GHSA-x9p5-w45c-7ffc)
Previous patch releases ##### 0.14.1 ###### Added - Support comparing tags in addition to branches. [#6141](https://github.com/gogs/gogs/issues/6141) - Show file name in browser tab title when viewing files. [#5896](https://github.com/gogs/gogs/pull/5896) - Support using TLS for Redis session provider using `[session] PROVIDER_CONFIG = ...,tls=true`. [#7860](https://github.com/gogs/gogs/pull/7860) - Support expanading values in `app.ini` from environment variables, e.g. `[database] PASSWORD = ${DATABASE_PASSWORD}`. [#8057](https://github.com/gogs/gogs/pull/8057) - Support custom logout URL that users get redirected to after sign out using `[auth] CUSTOM_LOGOUT_URL`. [#8089](https://github.com/gogs/gogs/pull/8089) - Start publishing next-generation, security-focused Docker image via `gogs/gogs:next-latest`, which will become the default image distribution (`gogs/gogs:latest`) starting 0.16.0. While not all container options support have been added in the next-generation image, the use of current legacy Docker image is deprecated, it will be published as `gogs/gogs:legacy-latest` starting 0.16.0, and be completely removed no earlier than 0.17.0. [#8061](https://github.com/gogs/gogs/pull/8061) ###### Changed - The required Go version to compile source code changed to 1.25. - The build tag `cert` has been removed, and the `gogs cert` subcommand is now always available. [#7883](https://github.com/gogs/gogs/pull/7883) - Switched to pure-Go SQLite driver, CGO is no longer required to compile Gogs. [#7882](https://github.com/gogs/gogs/issues/7882) - Updated Mermaid JS to 11.9.0. [#8009](https://github.com/gogs/gogs/pull/8009) - Halt the repository creation and leave the directory untouched if the repository root already exists. [#8091](https://github.com/gogs/gogs/pull/8091) ###### Fixed - _Security:_ Unauthenticated file upload. [#8128](https://github.com/gogs/gogs/pull/8128) - [GHSA-fc3h-92p8-h36f](https://github.com/gogs/gogs/security/advisories/GHSA-fc3h-92p8-h36f) - _Security:_ Protected branch bypass in web UI. [#8124](https://github.com/gogs/gogs/pull/8124) - [GHSA-2c6v-8r3v-gh6p](https://github.com/gogs/gogs/security/advisories/GHSA-2c6v-8r3v-gh6p) - _Security:_ Authorization bypass allows cross-repository label modificat _[Truncated at 4000 characters — full notes: https://github.com/gogs/gogs/releases/tag/v0.14.2]_ ### v0.14.2-rc.1 - Date: 2026-02-19 - Version: v0.14.2-rc.1 - Original notes: https://github.com/gogs/gogs/releases/tag/v0.14.2-rc.1 - Permalink: https://whatsnew.fyi/product/gogs/releases/v0.14.2-rc.1 - Labels: Pre-release Release candidate for v0.14.2. ### v0.14.1 — 0.14.1 - Date: 2026-02-01 - Version: v0.14.1 - Original notes: https://github.com/gogs/gogs/releases/tag/v0.14.1 - Permalink: https://whatsnew.fyi/product/gogs/releases/v0.14.1 **ℹ️ Heads up! There is a new patch release [0.14.3](https://github.com/gogs/gogs/releases/tag/v0.14.3) available, we recommend directly installing or upgrading to that version.** ###### Added - Support comparing tags in addition to branches. [#6141](https://github.com/gogs/gogs/issues/6141) - Show file name in browser tab title when viewing files. [#5896](https://github.com/gogs/gogs/pull/5896) - Support using TLS for Redis session provider using `[session] PROVIDER_CONFIG = ...,tls=true`. [#7860](https://github.com/gogs/gogs/pull/7860) - Support expanading values in `app.ini` from environment variables, e.g. `[database] PASSWORD = ${DATABASE_PASSWORD}`. [#8057](https://github.com/gogs/gogs/pull/8057) - Support custom logout URL that users get redirected to after sign out using `[auth] CUSTOM_LOGOUT_URL`. [#8089](https://github.com/gogs/gogs/pull/8089) - Start publishing next-generation, security-focused Docker image via `gogs/gogs:next-latest`, which will become the default image distribution (`gogs/gogs:latest`) starting 0.16.0. While not all container options support have been added in the next-generation image, the use of current legacy Docker image is deprecated, it will be published as `gogs/gogs:legacy-latest` starting 0.16.0, and be completely removed no earlier than 0.17.0. [#8061](https://github.com/gogs/gogs/pull/8061) ###### Changed - The required Go version to compile source code changed to 1.25. - The build tag `cert` has been removed, and the `gogs cert` subcommand is now always available. [#7883](https://github.com/gogs/gogs/pull/7883) - Switched to pure-Go SQLite driver, CGO is no longer required to compile Gogs. [#7882](https://github.com/gogs/gogs/issues/7882) - Updated Mermaid JS to 11.9.0. [#8009](https://github.com/gogs/gogs/pull/8009) - Halt the repository creation and leave the directory untouched if the repository root already exists. [#8091](https://github.com/gogs/gogs/pull/8091) ###### Fixed - _Security:_ Unauthenticated file upload. [#8128](https://github.com/gogs/gogs/pull/8128) - [GHSA-fc3h-92p8-h36f](https://github.com/gogs/gogs/security/advisories/GHSA-fc3h-92p8-h36f) - _Security:_ Protected branch bypass in web UI. [#8124](https://github.com/gogs/gogs/pull/8124) - [GHSA-2c6v-8r3v-gh6p](https://github.com/gogs/gogs/security/advisories/GHSA-2c6v-8r3v-gh6p) - _Security:_ Authorization bypass allows cross-repository label modification. [#8123](https://github.com/gogs/gogs/pull/8123) - [GHSA-cv22-72px-f4gh](https://github.com/gogs/gogs/security/advisories/GHSA-cv22-72px-f4gh) - _Security:_ Cross-repository comment deletion. [#8119](https://github.com/gogs/gogs/pull/8119) - [GHSA-jj5m-h57j-5gv7](https://github.com/gogs/gogs/security/advisories/GHSA-jj5m-h57j-5gv7) - 500 error on repository watchers and stargazers pages when using MSSQL. [#5482](https://github.com/gogs/gogs/issues/5482) - Submodules using `ssh://` protocol and a port number are not rendered correctly. [#4941](https://github.com/gogs/gogs/issues/4941) - Missing link to user profile on the first commit in commits history page. [#7404](https://github.com/gogs/gogs/issues/7404) - Unable to delete or display files with special characters in their names. [#7596](https://github.com/gogs/gogs/issues/7596) - Docker healthcheck fails when `HTTP_PROXY` or `HTTPS_PROXY` environment variables are set. [#7529](https://github.com/gogs/gogs/issues/7529) ### v0.14.1-rc.1 - Date: 2026-02-01 - Version: v0.14.1-rc.1 - Original notes: https://github.com/gogs/gogs/releases/tag/v0.14.1-rc.1 - Permalink: https://whatsnew.fyi/product/gogs/releases/v0.14.1-rc.1 - Labels: Pre-release ### v0.14.0 - Date: 2026-02-01 - Version: v0.14.0 - Original notes: https://github.com/gogs/gogs/releases/tag/v0.14.0 - Permalink: https://whatsnew.fyi/product/gogs/releases/v0.14.0 **ℹ️ Heads up! There is a new patch release [0.14.3](https://github.com/gogs/gogs/releases/tag/v0.14.3) available, we recommend directly installing or upgrading to that version.** >[!CAUTION] > This release was pulled back due to issues with builtin SSH server clone hanging, please use [0.14.1](https://github.com/gogs/gogs/releases/tag/v0.14.1) instead. ### v0.14.0-rc.1 - Date: 2026-01-31 - Version: v0.14.0-rc.1 - Original notes: https://github.com/gogs/gogs/releases/tag/v0.14.0-rc.1 - Permalink: https://whatsnew.fyi/product/gogs/releases/v0.14.0-rc.1 - Labels: Pre-release ### latest-commit-build — Latest commit build - Date: 2026-01-31 - Version: latest-commit-build - Original notes: https://github.com/gogs/gogs/releases/tag/latest-commit-build - Permalink: https://whatsnew.fyi/product/gogs/releases/latest-commit-build - Labels: Pre-release Automated build from the latest commit on main branch. This release is updated automatically with every push to main. ### release-archive-testing — Release archive testing - Date: 2026-01-31 - Version: release-archive-testing - Original notes: https://github.com/gogs/gogs/releases/tag/release-archive-testing - Permalink: https://whatsnew.fyi/product/gogs/releases/release-archive-testing - Labels: Pre-release Automated testing release for workflow development.