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

Migrate to Java 8 #322

Closed
bbottema opened this issue Jun 12, 2021 · 3 comments
Closed

Migrate to Java 8 #322

bbottema opened this issue Jun 12, 2021 · 3 comments

Comments

@bbottema
Copy link
Owner

bbottema commented Jun 12, 2021

(edit 2022-01-03: see the new migration notes for 7.0.0 for motivation for this change)

@bbottema bbottema added this to the 7.0.0 milestone Jun 12, 2021
@bbottema bbottema self-assigned this Jun 12, 2021
@bbottema
Copy link
Owner Author

bbottema commented Jun 28, 2021

It's basically all working in Java 8, but I haven't done any code improvements using lambda etc. I did have to work around a bug in Therapi, which compiles the source javadoc to runtime documentation for the CLI module. Waiting for a proper fix there.

bbottema added a commit that referenced this issue Dec 26, 2021
…ed upstream dependencies) and Jakarta 2.0.1
bbottema added a commit that referenced this issue Dec 28, 2021
…the abandoned project with Java 8 and Jakarta 2.x.x (see https://github.com/davidmoten/subethasmtp). Simple Java Mail uses the SMTP test harness Wiser from the project.
bbottema added a commit that referenced this issue Dec 28, 2021
…ed and maintained by Simple Java Mail, which switched to Java 8 and Jakarta 2.0.1 and ApacheV2 license (see https://github.com/simple-java-mail/java-utils-mail-smime)
@bbottema
Copy link
Owner Author

Alright, things are looking up. I've upgraded everything to Java 8, Jakarta 2.0.1 and latest log4j version due to the recent security issues there. I've forked and migrated markenwerk DKIM and S/MIME to the Simple Java Mail space, with permissions of all parties involved and everything is not up to day and under ApacheV2 license.

@bbottema
Copy link
Owner Author

bbottema commented Jan 2, 2022

7.0.0 just released with this upgrade.

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

No branches or pull requests

1 participant