-
-
Notifications
You must be signed in to change notification settings - Fork 84
Closed
Labels
enhancementNew feature or requestNew feature or requestjavaPull requests that update Java codePull requests that update Java code
Milestone
Description
In release https://github.com/ArcadeData/arcadedb/releases/tag/25.4.1 the project fully migrated to java21 braking compatibility with java17.
This has a big impact on some users that are still on java 17 and are using ArcadeDB embedded in their code.
Even who is using the Arcadedb server using the Java client (module arcadedb-network) is impacted by this decision.
to let our users to stay on java 17, a new branch is created.
The branch is compiled with java17 and the packages are released on ghcr.io instead of maven central.
Same for the docker image, that are released to ghcr.io
One the new branch
- reconfigure maven to compile to java 17
- remove idiomatic java21 code
- tests are green locally
- reconfigure workflows to use java17
- tests are green on CI
- migrate docker image to java 17
- release in ghcrio
ironluca and YsirhC
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestjavaPull requests that update Java codePull requests that update Java code