> Are we unblocked to upgrade things like errorprone now? Yeah I think so. We have already started upgrading gradle plugins (e.g. checkerframework-gradle-plugin in #35624). Errorprone is also in plan.
Thanks, Yi On Thu, Jul 17, 2025 at 5:07 PM Kenneth Knowles <k...@apache.org> wrote: > 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 >>>> >>>> >>>>