Skip to content

Conversation

silvanli-confluent
Copy link
Member

@silvanli-confluent silvanli-confluent commented Jul 25, 2025

Cherry-picked from apache#13662, updates jackson to >2.15 to fix GHSA-h46c-h94j-95f3
Reviewers: Mickael Maison [email protected], Divij Vaidya [email protected]

ijuma and others added 4 commits July 23, 2025 23:54
Highlights:
* The default Scala Zinc version was updated from 1.3.5 to 1.6.1
* Multiple Checkstyle tasks may now run in parallel within a project
* Support for Java 18
* Much more responsive continuous builds on Windows and macOS
* Improved diagnostics for dependency resolution

Some of our tests require java.util and java.lang modules to be open,
so do it explicitly given the following Gradle bug fix:

> When running on Java 9+, Gradle no longer opens the java.base/java.util
> and java.base/java.lang JDK modules for all Test tasks. In some cases,
> this would cause code to pass during testing but fail at runtime.

Release notes: https://docs.gradle.org/7.5/release-notes.html

Reviewers:  Manikumar Reddy <[email protected]>, Luke Chen <[email protected]>
The highlights are:
* Support for Java 19
* Support for incremental compilation following a compilation failure
* Flag for individual task rerun (eg "gradle test --rerun")
* Re-use Scala compiler between runs (will be enabled via apache#12280)

Release notes: https://docs.gradle.org/7.6/release-notes.html

Also adjusted the directory used by `retry_zinc` for the build output from
`build` to `logs` as `gradlew clean` was causing unintended deletion of
the file used by that tool to decide if a retry is required.

Reviewers: Manikumar Reddy <[email protected]>
@silvanli-confluent silvanli-confluent requested a review from a team as a code owner July 25, 2025 02:12
@silvanli-confluent silvanli-confluent merged commit f1b3dbe into 3.3 Jul 25, 2025
1 of 2 checks passed
@silvanli-confluent silvanli-confluent deleted the upgrade-jackson-3-3 branch July 25, 2025 21:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants