-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update all dependencies for 2.2 #106
Comments
Not sure if it helps (if it doesn't, sorry for the spam), but when I was hacking 2.1.x to work with Java 11, I did some updating and this combination is working. I ls'd the two directories (stock vs mine) and diff'd them: -ant-optional-1.5.1.jar |
We should update logback to at least 1.2.9, see https://github.com/lsc-project/lsc/security/dependabot/pom.xml/ch.qos.logback:logback-core/closed |
working on |
@abpai94 the goal is to try to upgrade dependencies in pom.xml to latest versions (if possible) and verify that LSC is still working (at least unit tests must pass) |
NoteDiscovered a lot of libraries couldn't be upgraded to due to java 8 limitations. Moving to java 11 will enable more modern libraries. We may have reached the ceiling with some libraries due to bytecode class versioning becoming a limiting factor rather than java 8 limitations regardless of the jvm backwards compatibility in java 11+.
|
Thanks @abpai94 @rouazana @soisik @davidcoutadeur I propose to keep Java 8 compatibility for LSC 2.2 and drop it for LSC 2.3. |
It appears that in Java 11 the |
* Bump org.bouncycastle:bcprov-jdk18on from 1.75 to 1.78 Bumps [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) from 1.75 to 1.78. - [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html) - [Commits](https://github.com/bcgit/bc-java/commits) --- updated-dependencies: - dependency-name: org.bouncycastle:bcprov-jdk18on dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> * Updating libraries - commons-io to v2.16.1 - commons-logging to v1.3.4 - rhino to v1.7.15 - bcprov-jdk18on to v1.78.1 - commons-cli to v1.9.0 - jcifs to v1.3.17 - junit to v4.13.2 - guava to v33.3.0-jre - javax.xml.bind:jaxb-api to jakarta.xml.bind:jakarta.xml.bind-api v2.3.3 - jaxb-core to v3.0.0 - jaxb-impl to v4.0.5 - javax.resource:connector-api to jakarta.resource:jakarta.resource-api v2.1.0 - org.codehaus.groovy:groovy-all to org.apache.groovy:groovy-all v4.0.22 - api-all to 2.1.7 - xml-apis to v2.0.2 - jackson-databind to v2.17.2 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The goal is to update all dependencies for the next major release
The text was updated successfully, but these errors were encountered: