github.com/go-gitea/gitea breaking changes
go45 curated breaking changes across major versions of github.com/go-gitea/gitea. Use this as a migration checklist before bumping dependencies.
- v1.25.5 \u2192 v1.26.0-rc0breaking
Bound PageSize in `ListUnadoptedRepositories` (#36884)
- v1.25.5 \u2192 v1.26.0-rc0breaking
Correct swagger annotations for enums, status codes, and notification state (#37030)
- v1.25.5 \u2192 v1.26.0-rc0breaking
Remove GET API registration-token (#36801)
- v1.25.5 \u2192 v1.26.0-rc0breaking
Support Actions `concurrency` syntax (#32751)
- v1.25.5 \u2192 v1.26.0-rc0breaking
Make PUBLIC_URL_DETECTION default to "auto" (#36955)
- v1.26.0-rc0 \u2192 v1.26.0breaking
Correct swagger annotations for enums, status codes, and notification state (#37030)
- v1.26.0-rc0 \u2192 v1.26.0breaking
Remove GET API registration-token (#36801)
- v1.26.0-rc0 \u2192 v1.26.0breaking
Support Actions `concurrency` syntax (#32751)
- v1.26.0-rc0 \u2192 v1.26.0breaking
Make PUBLIC_URL_DETECTION default to "auto" (#36955)
- v1.26.0-rc0 \u2192 v1.26.0breaking
Bound PageSize in `ListUnadoptedRepositories` (#36884)
- v1.24.6 \u2192 v1.25.0-rc0breaking
Use configurable remote name for git commands (#35172)
- v1.24.6 \u2192 v1.25.0-rc0breaking
Return 201 Created for CreateVariable API responses (#34517)
- v1.24.6 \u2192 v1.25.0-rc0breaking
Add label 'state' to metric 'gitea_users' (#34326)
- v1.24.6 \u2192 v1.25.0-rc0breaking
Upgrade security public key (#34956)
- v1.24.6 \u2192 v1.25.0-rc0breaking
Stream repo zip/tar.gz/bundle achives by default (#35487)
- v1.24.7 \u2192 v1.25.0breaking
Return 201 Created for CreateVariable API responses (#34517)
- v1.24.7 \u2192 v1.25.0breaking
Add label 'state' to metric 'gitea_users' (#34326)
- v1.24.7 \u2192 v1.25.0breaking
Upgrade security public key (#34956)
- v1.24.7 \u2192 v1.25.0breaking
Also include all security fixes in 1.24.x after 1.25.0-rc0
- v1.24.7 \u2192 v1.25.0breaking
Stream repo zip/tar.gz/bundle achives by default (#35487)
- v1.23.7 \u2192 v1.24.0-rc0breaking
Fix markdown render behaviors (#34122)
- v1.23.7 \u2192 v1.24.0-rc0breaking
Make Gitea always use its internal config, ignore `/etc/gitconfig` (#33076)
- v1.23.7 \u2192 v1.24.0-rc0breaking
Improve log format (#33814)
- v1.23.7 \u2192 v1.24.0-rc0breaking
Add package version api endpoints (#34173)
- v1.23.7 \u2192 v1.24.0-rc0breaking
Enforce two-factor auth (2FA: TOTP or WebAuthn) (#34187)
- v1.23.8 \u2192 v1.24.0breaking
Enforce two-factor auth (2FA: TOTP or WebAuthn) (#34187)
- v1.23.8 \u2192 v1.24.0breaking
Add package version api endpoints (#34173)
- v1.23.8 \u2192 v1.24.0breaking
Fix markdown render behaviors (#34122)
- v1.23.8 \u2192 v1.24.0breaking
Improve log format (#33814)
- v1.23.8 \u2192 v1.24.0breaking
Make Gitea always use its internal config, ignore `/etc/gitconfig` (#33076)
- v1.23.1 \u2192 v1.23.2breaking
Add tests for webhook and fix some webhook bugs (#33396) (#33442)
- v1.23.1 \u2192 v1.23.2breaking
Package webhook’s Organization was incorrectly used as the User struct. This PR fixes the issue.
- v1.23.1 \u2192 v1.23.2breaking
This changelog is just a hint. The change is not really breaking because most fields are the same, most users are not affected.
- v1.23.1 \u2192 v1.23.2breaking
Clone button enhancements (#33362) (#33404)
- v1.23.1 \u2192 v1.23.2breaking
Repo homepage styling tweaks (#33289) (#33381)
- v1.22.6 \u2192 v1.23.0-rc0breaking
Remove SHA1 for support for ssh rsa signing (#31857)
- v1.22.6 \u2192 v1.23.0-rc0breaking
Use UTC as default timezone when schedule Actions cron tasks (#31742)
- v1.22.6 \u2192 v1.23.0-rc0breaking
Delete Actions logs older than 1 year by default (#31735)
- v1.22.6 \u2192 v1.23.0-rc0breaking
Make OIDC introspection authentication strictly require Client ID and secret (#31632)
- v1.22.6 \u2192 v1.23.0-rc0breaking
Rename config option `[camo].Allways` to `[camo].Always` (#32097)
- v1.23.0-rc0 \u2192 v1.23.0breaking
Rename config option `[camo].Allways` to `[camo].Always` (#32097)
- v1.23.0-rc0 \u2192 v1.23.0breaking
Delete Actions logs older than 1 year by default (#31735)
- v1.23.0-rc0 \u2192 v1.23.0breaking
Use UTC as the default timezone when scheduling Actions cron tasks (#31742)
- v1.23.0-rc0 \u2192 v1.23.0breaking
Remove SHA1 for support for SSH RSA signing (#31857)
- v1.23.0-rc0 \u2192 v1.23.0breaking
Make OIDC introspection authentication strictly require Client ID and secret (#31632)
Get this data programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/breaking/go/github.com/go-gitea/gitea