Maven packages: breaking changes and upgrades
Releases from Maven Central, Google Maven, Gradle Plugin Portal, each with an upgrade verdict against the version before it.
Popular packages
org.scala-lang:scala3-library_33.10.0org.scala-lang:scala3-library_sjs1_33.10.0androidx.compose.runtime:runtime1.12.1com.google.firebase:firebase-bom35.1.0com.google.guava:guava33.7.2-jreio.micrometer:micrometer-core1.17.2org.springframework.data:spring-data-commons4.1.2ch.qos.logback:logback-core1.6.6org.scala-lang:scala-library3.10.0redis.clients:jedis8.0.2org.jetbrains.kotlin:compose-compiler-gradle-plugin2.4.21dev.chrisbanes.haze:haze2.0.1
Recent major releases
Verdict against the previous versionMorg.apache.poi:poi-ooxml6.0.0Stable UnknownOct 19, 2026Morg.apache.poi:poi6.0.0Stable UnknownOct 19, 2026Mcom.google.firebase:firebase-bom35.0.0Stable UnknownOct 7, 2026Mcom.google.firebase:firebase-database23.0.0Stable UnknownOct 7, 2026Mcom.google.firebase:firebase-installations20.0.0Stable UnknownOct 7, 2026Mcom.google.firebase:firebase-config24.0.0Stable UnknownOct 7, 2026Mcom.google.firebase:firebase-crashlytics21.0.0Stable UnknownOct 7, 2026Mcom.google.firebase:firebase-messaging26.0.0Stable UnknownOct 7, 2026Mcom.google.firebase:firebase-analytics24.0.0Stable UnknownOct 7, 2026Mdev.chrisbanes.haze:haze2.0.0Stable BreakingBreaking9New2Changed2Other1Sep 22, 2026Mcom.google.android.gms:play-services-auth22.0.0Stable UnknownAug 25, 2026Morg.json:json20260814Stable Review neededFixed1Aug 14, 2026
Breaking this week
Mcom.google.errorprone:error_prone_annotations2.51.0Oct 23, 2026CompareToZero is upgraded from warning to error and expanded to flag non-relational operations, unary negation, and switch on compareTo/compare results without Integer.signum.Morg.jetbrains.kotlinx:kotlinx-serialization-json1.12.0Oct 20, 2026Wraps every exception thrown during deserialization by custom serializers and @Serializable constructors into a JsonException.Mio.rest-assured:rest-assured6.2.0Oct 16, 2026Non-backward compatible change: given no longer writes the session id into the RestAssured.config field or RestAssured.defaultParser into the global parser registry.Mio.netty:netty-handler4.1.139.FinalOct 6, 2026FileUpload.setContentType now throws IllegalArgumentException when the string is not a plausible MIME content type.Mio.netty:netty-common4.1.139.FinalOct 6, 2026Remove not used tools from docker image.Mio.netty:netty-codec-http4.1.139.FinalOct 6, 2026FileUpload.setContentType now validates input and throws IllegalArgumentException for implausible MIME content types.Morg.eclipse.jetty:jetty-util12.0.40Oct 5, 2026SessionHandler uses ConnectionMetaData.isSecure instead of Request.isSecure, breaking secure session cookies behind ForwardedRequestCustomizer.Morg.eclipse.jetty:jetty-server12.0.40Oct 5, 2026SessionHandler now uses ConnectionMetaData.isSecure() instead of Request.isSecure(), breaking secure session cookies behind ForwardedRequestCustomizer.Morg.scala-lang:scala3-library_33.10.0Oct 5, 2026Stops inferring implicits from non-accessible companions.Morg.scala-lang:scala-library3.10.0Oct 5, 2026Stops inferring implicits from non-accessible companions.Morg.scala-lang:scala3-library_sjs1_33.10.0Oct 5, 2026Stops inferring implicits from non-accessible companions.