Skip to content
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

Upgrade dependencies #1598

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

juherr
Copy link
Contributor

@juherr juherr commented Apr 2, 2024

No description provided.

@juherr
Copy link
Contributor Author

juherr commented Apr 3, 2024

@joelittlejohn What do you think if the support of Java8 will be dropped?

@juherr juherr force-pushed the feature/upgrade-codemodel branch 2 times, most recently from 9530990 to 8224c09 Compare April 3, 2024 15:54
@joelittlejohn
Copy link
Owner

joelittlejohn commented Apr 3, 2024

I'm open to that, but is there a specific benefit to moving to this version? Does 3.x support java 8?

@juherr
Copy link
Contributor Author

juherr commented Apr 3, 2024

Good idea, I will start to check if it is possible.
But notice that lot of dependencies dropped java8 support and it will be difficult to be up to date.

@juherr juherr force-pushed the feature/upgrade-codemodel branch from 8224c09 to a01875a Compare April 3, 2024 19:31
@juherr juherr force-pushed the feature/upgrade-codemodel branch from a01875a to d496765 Compare April 3, 2024 19:36
@juherr juherr changed the title Upgrade codemodel from com.sun 2.6 to org.glassfish 4.0.5 Upgrade codemodel from com.sun 2.6 to org.glassfish 3.0.2 Apr 3, 2024
@juherr
Copy link
Contributor Author

juherr commented Apr 3, 2024

I worked with 3.x. To be honest, I expected more changes that could use some new java features but it looks like it is not a very active project.
The changelog is available at https://github.com/eclipse-ee4j/jaxb-ri/releases

For the record, it looks https://github.com/phax/jcodemodel is a bit more active but the latest release is old too and the merge with upstream is compromised (see phax/jcodemodel#73 and eclipse-ee4j/jaxb-ri#1353)

dependabot bot added 9 commits April 3, 2024 22:02
Bumps [maven-install-plugin](https://github.com/apache/maven-install-plugin) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/apache/maven-install-plugin/releases)
- [Commits](apache/maven-install-plugin@maven-install-plugin-3.1.0...maven-install-plugin-3.1.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-install-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/apache/maven-deploy-plugin/releases)
- [Commits](apache/maven-deploy-plugin@maven-deploy-plugin-3.1.0...maven-deploy-plugin-3.1.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-deploy-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps httpclient from 4.5.13 to 4.5.14.

---
updated-dependencies:
- dependency-name: org.apache.httpcomponents:httpclient
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [commons-codec:commons-codec](https://github.com/apache/commons-codec) from 1.15 to 1.16.0.
- [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt)
- [Commits](apache/commons-codec@rel/commons-codec-1.15...rel/commons-codec-1.16.0)

---
updated-dependencies:
- dependency-name: commons-codec:commons-codec
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [s4u/setup-maven-action](https://github.com/s4u/setup-maven-action) from 1.8.0 to 1.10.0.
- [Release notes](https://github.com/s4u/setup-maven-action/releases)
- [Commits](s4u/setup-maven-action@v1.8.0...v1.10.0)

---
updated-dependencies:
- dependency-name: s4u/setup-maven-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) from 3.2.0 to 3.3.2.
- [Release notes](https://github.com/apache/maven-clean-plugin/releases)
- [Commits](apache/maven-clean-plugin@maven-clean-plugin-3.2.0...maven-clean-plugin-3.3.2)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-clean-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) from 2.15.2 to 2.15.3.
- [Commits](https://github.com/FasterXML/jackson/commits)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@juherr juherr changed the title Upgrade codemodel from com.sun 2.6 to org.glassfish 3.0.2 Upgrade dependencies Apr 3, 2024
@joelittlejohn
Copy link
Owner

I do wonder if there is something similar to codemodel that has kept up with all the language additions that Java has had recently. I guess probably not as XML has become less popular and so has jaxb.

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.

None yet

2 participants