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

Replace homebrew async result handling (AsyncResponse) with CompletableFuture proper #367

Closed
bbottema opened this issue Jan 2, 2022 · 2 comments

Comments

@bbottema
Copy link
Owner

bbottema commented Jan 2, 2022

As Simple Java Mail was stuck in Java 7 for a long time, it had to support a homebrew version of CompletableFuture that allowed handlers for success and exceptions. Now that we've finally moved on to Java 8, we can replace everything with CompletableFuture.

@bbottema
Copy link
Owner Author

bbottema commented Jan 2, 2022

Also relates to #148 and #338.

@bbottema bbottema changed the title Replace homebrew asyn result handling (AsyncResponse) with CompletableFuture proper Replace homebrew async result handling (AsyncResponse) with CompletableFuture proper Jan 2, 2022
@bbottema bbottema closed this as completed Jan 2, 2022
@bbottema bbottema added this to Done in 7.0.0 Jan 2, 2022
@bbottema
Copy link
Owner Author

bbottema commented Jan 2, 2022

7.0.0 just released with this improvement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
7.0.0
Done
Development

No branches or pull requests

1 participant