Explore · Breaking

Breaking Changes per Major Version

Verified breaking changes between major versions, with migration hints. Call this before any major-version bump.

Recent breaking changes (12)

PackageFrom → ToTypeBreaking changeMigration hint
go/github.com/gogits/gogs0.12.110.13.0removedRemove option to use Makefile as the build tool. [#6980](https://github.com/gogs/gogs/pull/6980)
go/github.com/gogits/gogs0.12.110.13.0breakingConfiguration option `[database] PASSWD` is no longer used, please use `[database] PASSWORD`.
go/github.com/gogits/gogs0.12.110.13.0breakingConfiguration option `[database] DB_TYPE` is no longer used, please use `[database] TYPE`.
go/github.com/gogits/gogs0.12.110.13.0breakingConfiguration option `[server] LANDING_PAGE` is no longer used, please use `[server] LANDING_URL`.
go/github.com/gogits/gogs0.12.110.13.0breakingConfiguration option `[server] ROOT_URL` is no longer used, please use `[server] EXTERNAL_URL`.
go/github.com/gogits/gogs0.12.110.13.0breakingConfiguration option `[session] SESSION_LIFE_TIME` is no longer used, please use `[session] MAX_LIFE_TIME`.
go/github.com/gogits/gogs0.12.110.13.0breakingConfiguration option `[session] GC_INTERVAL_TIME` is no longer used, please use `[session] GC_INTERVAL`.
go/github.com/gogits/gogs0.12.110.13.0breakingConfiguration option `[auth] REGISTER_EMAIL_CONFIRM` is no longer used, please use `[auth] REQUIRE_EMAIL_CONFIRMATION`.
go/github.com/gogits/gogs0.12.110.13.0breakingConfiguration option `[auth] ENABLE_NOTIFY_MAIL` is no longer used, please use `[user] ENABLE_EMAIL_NOTIFICATION`.
go/github.com/gogits/gogs0.12.110.13.0breakingConfiguration option `[auth] ENABLE_CAPTCHA` is no longer used, please use `[auth] ENABLE_REGISTRATION_CAPTCHA`.
go/github.com/gogits/gogs0.12.110.13.0breakingConfiguration option `[auth] RESET_PASSWD_CODE_LIVE_MINUTES` is no longer used, please use `[auth] RESET_PASSWORD_CODE_LIVES`.
go/github.com/gogits/gogs0.12.110.13.0breakingConfiguration option `[auth] ACTIVE_CODE_LIVE_MINUTES` is no longer used, please use `[auth] ACTIVATE_CODE_LIVES`.
Sample of curated entries across ecosystems. Search for a specific package above.

What we track

Curated major-version transitions for packages that matter to AI coding agents: React, Next.js, Prisma, Express, Node, TypeScript, ESLint, Tailwind, Vite, Pydantic, SQLAlchemy, Django, Python, Rust editions, Rails, Laravel, Symfony, Spring Boot, Jakarta EE, .NET, Swift and more. Each entry links the breaking behaviour with a tested migration command or code pattern.