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
>>
>>
>>

Reply via email to