@@ -4,7 +4,39 @@ This changelog goes through the changes that have been made in each release
44without substantial changes to our git log; to see the highlights of what has
55been added to each release, please refer to the [ blog] ( https://blog.gitea.com ) .
66
7- ## [ 1.25.3] ( https://github.com/go-gitea/gitea/releases/tag/1.25.3 ) - 2025-12-17
7+ ## [ 1.25.4] ( https://github.com/go-gitea/gitea/releases/tag/v1.25.4 ) - 2026-01-15
8+
9+ * SECURITY
10+ * Release attachments must belong to the intended repo (#36347 ) (#36375 )
11+ * Fix permission check on org project operations (#36318 ) (#36373 )
12+ * Clean watches when make a repository private and check permission when send release emails (#36319 ) (#36370 )
13+ * Add more check for stopwatch read or list (#36340 ) (#36368 )
14+ * Fix openid setting check (#36346 ) (#36361 )
15+ * Fix cancel auto merge bug (#36341 ) (#36356 )
16+ * Fix delete attachment check (#36320 ) (#36355 )
17+ * LFS locks must belong to the intended repo (#36344 ) (#36349 )
18+ * Fix bug on notification read (#36339 ) #36387
19+ * ENHANCEMENTS
20+ * Add more routes to the "expensive" list (#36290 )
21+ * Make "commit statuses" API accept slashes in "ref" (#36264 ) (#36275 )
22+ * BUGFIXES
23+ * Fix git http service handling (#36396 )
24+ * Fix markdown newline handling during IME composition (#36421 ) (#36424 )
25+ * Fix missing repository id when migrating release attachments (#36389 )
26+ * Fix bug when compare in the pull request (#36363 ) (#36372 )
27+ * Fix incorrect text content detection (#36364 ) (#36369 )
28+ * Fill missing ` has_code ` in repository api (#36338 ) (#36359 )
29+ * Fix notifications pagination query parameters (#36351 ) (#36358 )
30+ * Fix some trivial problems (#36336 ) (#36337 )
31+ * Prevent panic when GitLab release has more links than sources (#36295 ) (#36305 )
32+ * Fix stats bug when syncing release (#36285 ) (#36294 )
33+ * Always honor user's choice for "delete branch after merge" (#36281 ) (#36286 )
34+ * Use the requested host for LFS links (#36242 ) (#36258 )
35+ * Fix panic when get editor config file (#36241 ) (#36247 )
36+ * Fix regression in writing authorized principals (#36213 ) (#36218 )
37+ * Fix WebAuthn error checking (#36219 ) (#36235 )
38+
39+ ## [ 1.25.3] ( https://github.com/go-gitea/gitea/releases/tag/v1.25.3 ) - 2025-12-17
840
941* SECURITY
1042 * Bump toolchain to go1.25.5, misc fixes (#36082 )
@@ -31,7 +63,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.com).
3163 * Fix error handling in mailer and wiki services (#36041 ) (#36053 )
3264 * Fix bugs when comparing and creating pull request (#36166 ) (#36144 )
3365
34- ## [ 1.25.2] ( https://github.com/go-gitea/gitea/releases/tag/1 .25.2 ) - 2025-11-23
66+ ## [ 1.25.2] ( https://github.com/go-gitea/gitea/releases/tag/v1 .25.2 ) - 2025-11-23
3567
3668* SECURITY
3769 * Upgrade golang.org/x/crypto to 0.45.0 (#35985 ) (#35988 )
@@ -418,7 +450,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.com).
418450 * Hide href attribute of a tag if there is no target_url (#34556 ) (#34684 )
419451 * Fix tag target (#34781 ) #34783
420452
421- ## [ 1.24.0] ( https://github.com/go-gitea/gitea/releases/tag/1 .24.0 ) - 2025-05-26
453+ ## [ 1.24.0] ( https://github.com/go-gitea/gitea/releases/tag/v1 .24.0 ) - 2025-05-26
422454
423455* BREAKING
424456 * Make Gitea always use its internal config, ignore ` /etc/gitconfig ` (#33076 )
@@ -788,7 +820,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.com).
788820 * Bump x/net (#32896 ) (#32900 )
789821 * Only activity tab needs heatmap data loading (#34652 )
790822
791- ## [ 1.23.8] ( https://github.com/go-gitea/gitea/releases/tag/1 .23.8 ) - 2025-05-11
823+ ## [ 1.23.8] ( https://github.com/go-gitea/gitea/releases/tag/v1 .23.8 ) - 2025-05-11
792824
793825* SECURITY
794826 * Fix a bug when uploading file via lfs ssh command (#34408 ) (#34411 )
@@ -815,7 +847,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.com).
815847 * Bump go version in go.mod (#34160 )
816848 * remove hardcoded 'code' string in clone_panel.tmpl (#34153 ) (#34158 )
817849
818- ## [ 1.23.7] ( https://github.com/go-gitea/gitea/releases/tag/1 .23.7 ) - 2025-04-07
850+ ## [ 1.23.7] ( https://github.com/go-gitea/gitea/releases/tag/v1 .23.7 ) - 2025-04-07
819851
820852* Enhancements
821853 * Add a config option to block "expensive" pages for anonymous users (#34024 ) (#34071 )
@@ -913,7 +945,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.com).
913945* BUGFIXES
914946 * Fix a bug caused by status webhook template #33512
915947
916- ## [ 1.23.2] ( https://github.com/go-gitea/gitea/releases/tag/1 .23.2 ) - 2025-02-04
948+ ## [ 1.23.2] ( https://github.com/go-gitea/gitea/releases/tag/v1 .23.2 ) - 2025-02-04
917949
918950* BREAKING
919951 * Add tests for webhook and fix some webhook bugs (#33396 ) (#33442 )
@@ -3443,7 +3475,7 @@ Key highlights of this release encompass significant changes categorized under `
34433475 * Improve decryption failure message (#24573 ) (#24575 )
34443476 * Makefile: Use portable !, not GNUish -not, with find(1). (#24565 ) (#24572 )
34453477
3446- ## [ 1.19.3] ( https://github.com/go-gitea/gitea/releases/tag/1 .19.3 ) - 2023-05-03
3478+ ## [ 1.19.3] ( https://github.com/go-gitea/gitea/releases/tag/v1 .19.3 ) - 2023-05-03
34473479
34483480* SECURITY
34493481 * Use golang 1.20.4 to fix CVE-2023 -24539, CVE-2023 -24540, and CVE-2023 -29400
@@ -3456,7 +3488,7 @@ Key highlights of this release encompass significant changes categorized under `
34563488 * Fix incorrect CurrentUser check for docker rootless (#24435 )
34573489 * Getting the tag list does not require being signed in (#24413 ) (#24416 )
34583490
3459- ## [ 1.19.2] ( https://github.com/go-gitea/gitea/releases/tag/1 .19.2 ) - 2023-04-26
3491+ ## [ 1.19.2] ( https://github.com/go-gitea/gitea/releases/tag/v1 .19.2 ) - 2023-04-26
34603492
34613493* SECURITY
34623494 * Require repo scope for PATs for private repos and basic authentication (#24362 ) (#24364 )
@@ -3955,7 +3987,7 @@ Key highlights of this release encompass significant changes categorized under `
39553987 * Display attachments of review comment when comment content is blank (#23035 ) (#23046 )
39563988 * Return empty url for submodule tree entries (#23043 ) (#23048 )
39573989
3958- ## [ 1.18.4] ( https://github.com/go-gitea/gitea/releases/tag/1 .18.4 ) - 2023-02-20
3990+ ## [ 1.18.4] ( https://github.com/go-gitea/gitea/releases/tag/v1 .18.4 ) - 2023-02-20
39593991
39603992* SECURITY
39613993 * Provide the ability to set password hash algorithm parameters (#22942 ) (#22943 )
@@ -4382,7 +4414,7 @@ Key highlights of this release encompass significant changes categorized under `
43824414 * Fix the mode of custom dir to 0700 in docker-rootless (#20861 ) (#20867 )
43834415 * Fix UI mis-align for PR commit history (#20845 ) (#20859 )
43844416
4385- ## [ 1.17.1] ( https://github.com/go-gitea/gitea/releases/tag/1 .17.1 ) - 2022-08-17
4417+ ## [ 1.17.1] ( https://github.com/go-gitea/gitea/releases/tag/v1 .17.1 ) - 2022-08-17
43864418
43874419* SECURITY
43884420 * Correctly escape within tribute.js (#20831 ) (#20832 )
0 commit comments