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)
| Package | From → To | Type | Breaking change | Migration hint |
|---|---|---|---|---|
| julia/NFLTables | v0.1.4→v0.2.0 | breaking | Remove broken tests, reduce API (#16) (@KyleSJohnston) | — |
| julia/NFLTables | v0.1.4→v0.2.0 | breaking | Use NFLData.jl instead | — |
| julia/NFLTables | v0.1.4→v0.2.0 | breaking | Deprecation of NFLTables.jl | — |
| julia/ForwardDiff | v0.10.38→v1.0.0 | breaking | Fix typo in DerivativeConfig docs (#733) (@gdalle) | — |
| julia/ForwardDiff | v0.10.38→v1.0.0 | breaking | Bump version to 1.0.0 (#729) (@devmotion) | — |
| julia/ForwardDiff | v0.10.38→v1.0.0 | breaking | Remove CI check for invalidations (#722) (@devmotion) | — |
| julia/ForwardDiff | v0.10.38→v1.0.0 | breaking | Specialize on functions in StaticArrays extension (#721) (@devmotion) | — |
| julia/ForwardDiff | v0.10.38→v1.0.0 | breaking | Equality (`==`) on `Dual` numbers now requires both the real and dual part to match (https://github.com/JuliaDiff/ForwardDiff.jl/pull/481). This removes a large number of bugs where the "structure" of e.g, non-zero values in an array was inspected, leading to erroneous derivatives. This might cause slightly different behavior in programs but should in general be more correct than previously. | — |
| julia/TensorTrains | v0.12.2→v0.13.0 | breaking | Randomize also imaginary part when creating random tensor train with complex type (#66) (@stecrotti) | — |
| julia/TensorTrains | v0.12.2→v0.13.0 | breaking | Fix import (#65) (@stecrotti) | — |
| julia/TensorTrains | v0.12.2→v0.13.0 | breaking | Add Tensor Train regression using DMRG-like algorithm (#63) (@stecrotti) | — |
| julia/TensorTrains | v0.12.2→v0.13.0 | breaking | Added `weights` keyword options in likelihood computations | — |
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.