Releases: jakartaee/mail-api
Jakarta Mail 2.1.3 Final Release
The 2.1.3 release is a bug fix release of 2.1.x (Jakarta EE 10).
Following changes are included:
- #631: Session.getService does not use proper classloader in OSGI environment
- #665: Jakarta Mail erroneously assumes that classes can be loaded from Thread#getContextClassLoader
- #694: SharedFileInputStream should comply with spec
- #710: Cannot parse messages without a session
- updates dependency on Jakarta Activation API jar to version 2.1.3 and angus-activation used by tests to 2.0.2
New Contributors
- @SeongEon-Jo made their first contribution in #695
Full Changelog: 2.1.2...2.1.3
Jakarta Mail 2.1.2 Final Release
The 2.1.2 release is a bug fix release of 2.1.x (Jakarta EE 10).
Following changes are included:
- #629: jakarta.mail-api-2.1.0.jar does not work in OSGi environment (hk2servicelocator)
- #635: The hk2 service loader is not used everywhere (where necessary)
- #660: fix wrong class file version for package-info
- #664: Typo in Session.setDebug Javadoc
- adds missing javadoc descriptions
- updates dependency on Jakarta Activation API jar to version 2.1.2 and angus-activation used by tests to 2.0.1
Full Changelog: 2.1.1...2.1.2
Jakarta Mail 2.1.1 Final Release
The 2.1.1 release is a bug fix release of 2.1.0.
Following changes are included:
- #621 - j.m.u.FactoryFinder.factoryFromServiceLoader needs PrivilegedAction
- #598 - expected resource not found: /META-INF/javamail.default.address.map
- #594 - Implement equals() and hashcode() on jakarta.mail.Header
- #630 - Use OSGi service loader mediator
New Contributors
- @yersan made their first contribution in #623
- @maeichris made their first contribution in #634
- @mnlipp made their first contribution in #633
Full Changelog: 2.1.0...2.1.1
Jakarta Mail 2.1.0 Final Release
The 2.1.0 release provides API module only.
The implementation has been moved out from this project to the new Eclipse Angus project and lives in its own repository - https://github.com/eclipse-ee4j/angus-mail
Project Board: https://github.com/eclipse-ee4j/mail/projects/1
Full Changelog: 2.0.1...2.1.0
Jakarta Mail 1.6.7 Final Release
The 1.6.7 release is a bug fix release of the Jakarta Mail project
in the 1.x line, and includes several bug fixes and enhancements.
The main jar file is located at com.sun.mail:jakarta.mail
The full list of changes is here:
https://eclipse-ee4j.github.io/mail/docs/CHANGES.txt
Please note the potential compatibility issues in this release:
https://eclipse-ee4j.github.io/mail/docs/COMPAT.txt
Please send feedback to mail-dev@eclipse.org.
Enjoy!
The Jakarta Mail Team
Jakarta Mail 2.0.1 Final Release
The 2.0.1 release is a bug fix release of the Jakarta Mail project
in the 2.x line, and includes several bug fixes and enhancements.
The main jar file is located at com.sun.mail:jakarta.mail
The full list of changes is here:
https://eclipse-ee4j.github.io/mail/docs/CHANGES.txt
Please note the potential compatibility issues in this release:
https://eclipse-ee4j.github.io/mail/docs/COMPAT.txt
Enjoy!
The Jakarta Mail Team
Jakarta Mail 1.6.6 Final Release
The 1.6.6 release is a bug fix release of the Jakarta Mail project
in the 1.x line, and includes several bug fixes and enhancements.
The main jar file is located at com.sun.mail:jakarta.mail
The full list of changes is here:
https://eclipse-ee4j.github.io/mail/docs/CHANGES.txt
Please note the potential compatibility issues in this release:
https://eclipse-ee4j.github.io/mail/docs/COMPAT.txt
Please send feedback to mail-dev@eclipse.org.
Enjoy!
The Jakarta Mail Team
Jakarta Mail 2.0.0 Final Release
The 2.0.0 release is the first release of the Jakarta Mail project using jakarta.mail.*
package namespace. There are no bug fixes nor enhancements from previous release.
Applications should be able to switch to this new version fairly easily by just changing all imports that use javax.mail.*
to instead use jakarta.mail.*
.
The main jar file is located at com.sun.mail:jakarta.mail.
The full list of changes is here:
https://eclipse-ee4j.github.io/mail/docs/CHANGES.txt
Please note the potential compatibility issues in this release:
https://eclipse-ee4j.github.io/mail/docs/COMPAT.txt
Enjoy!
The Jakarta Mail Team
Jakarta Mail 1.6.5 Final Release
The 1.6.5 release is (hopefully) the last release of the Jakarta Mail project in the 1.x line, and includes several bug fixes and enhancements, including:
OAuth2 support for POP3
The main jar file is located at com.sun.mail:jakarta.mail.
The full list of changes is here:
https://eclipse-ee4j.github.io/mail/docs/CHANGES.txt
Please note the potential compatibility issues in this release:
https://eclipse-ee4j.github.io/mail/docs/COMPAT.txt
Jakarta Mail, like other parts of Jakarta EE, is moving to the jakarta.* package namespace.
This is a major change, and so the next release will be Jakarta Mail 2.0.0, which will be
included in Jakarta EE 9. Applications should be able to switch to this new version fairly
easily by just changing all imports that use javax.mail.* to instead use jakarta.mail.*. Note
that SNAPSHOT and Release Candidate versions of Jakarta Mail 2.0.0 are already available.
Enjoy!
The Jakarta Mail Team
Jakarta Mail 1.6.4 Final Release
The 1.6.4 release is the first release of the Jakarta Mail project
using the Jakarta EE Specification Process and includes several
bug fixes and enhancements, including:
- Renaming of the project from JavaMail to Jakarta Mail
- Support the NTLMv2 authentication protocol
- Several fixes related to UTF-8 handling
The main jar file is located at com.sun.mail:jakarta.mail.
The full list of changes is here:
https://eclipse-ee4j.github.io/mail/docs/CHANGES.txt
Please note the potential compatibility issues in this release:
https://eclipse-ee4j.github.io/mail/docs/COMPAT.txt
Please send feedback to javamail_ww@oracle.com.
Enjoy!
The Jakarta Mail Team