Awesome! Are we unblocked to upgrade things like errorprone now?
Kenn On Wed, Jul 16, 2025 at 2:37 PM XQ Hu via dev <dev@beam.apache.org> wrote: > Thank you, Yi! > > On Wed, Jul 16, 2025 at 5:02 PM Ahmed Abualsaud via dev < > dev@beam.apache.org> wrote: > >> Amazing, thank you Yi! >> >> On Wed, Jul 16, 2025 at 4:59 PM Yi Hu via dev <dev@beam.apache.org> >> wrote: >> >>> Hi Beam Developers, >>> >>> As part of Java8 deprecation [1], Beam repo now requires Java11+ to >>> build jars from Beam repository sources. >>> >>> * What's affected: >>> >>> Commit [2] upgraded certain Gradle plugins that dropped Java 8 support. >>> As a result, build Beam using Gradle now requires Java11+ in JAVA_HOME or >>> PATH. >>> >>> * What's not affected: >>> >>> The byte code compatibility of Beam Java artifacts aren't changed. It's >>> still on Java 8 until Beam 3.0, as planned. >>> >>> Users can still use Java 8 to build their own pipelines, though it's >>> deprecated since Beam 2.66.0 [3]. Prior to that, individual optional >>> modules (e.g. IOs) may drop Java 8 support earlier due to upstream >>> dependency support status. For example, DebeziumIO will require Java17+ >>> since Beam 2.67.0 ([4]). >>> >>> Thanks for your attention! >>> >>> [1] https://github.com/apache/beam/issues/31678 >>> >>> [2] >>> https://github.com/apache/beam/commit/01768c3787bf16c0c6d3cc0d377e81b0ee4f22d0 >>> >>> [3] https://github.com/apache/beam/pull/35064 >>> >>> [4] https://github.com/apache/beam/issues/34747 >>> -- >>> >>> Yi Hu, (he/him/his) >>> >>> Software Engineer >>> >>> >>>