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

Ready to release 4.6 #832

Closed
hazendaz opened this issue Sep 25, 2024 · 1 comment
Closed

Ready to release 4.6 #832

hazendaz opened this issue Sep 25, 2024 · 1 comment
Assignees
Labels
is:feature New feature

Comments

@hazendaz
Copy link
Collaborator

Lets go ahead and get 4.6 released.

Here is what is in it

  • Add apache-2 no email support
  • Use JSR330 inject rather than deprecated component
  • Use try with resources
  • Small api changes on java end (ie closeable exchanged to autocloseable)
  • Require maven 3.6.3 per maven guildelines
  • More lambdas
  • Test cleanup
  • Some logging level checks so it doesn't run expensive checks and then not log
  • Better handling of filepath that was repeating path replacements
  • Lots of library / plugin updates

I don't expect any real improvement on speed nor did my tests show any. However, I think this is where we want to alert this will be last java 8 release per my ticket #831. Then we can start moving onto 11 and doing any new cleanup we can get from that and follow up in few weeks after with a java 11 release noting that is likely last there too, followed by doing a proper java 17. FWIW overriding jgit still works with this using the 7.0 release of jgit but better to error on side of caution and jgit is not really likely to keep releasing old versions when so many frameworks have moved.

@mathieucarbou
Copy link
Owner

Release done. Thanks a lot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is:feature New feature
Projects
None yet
Development

No branches or pull requests

2 participants