Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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
Copy link
Owner Author

bbottema commented Jan 2, 2022

7.0.0 just released with this improvement.

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

No branches or pull requests

1 participant