Skip to content

Releases: jakartaee/mail-api

Jakarta Mail 2.1.5 Final Release

30 Sep 09:27

Choose a tag to compare

The 2.1.5 release is a bug fix release of 2.1.x (Jakarta EE 10).

Following changes are included:

  • #752: Inconsistent MailMessage contentId property
  • #789: Only one META-INF/javamail.providers resource file is processed

Full Changelog: 2.1.4...2.1.5

Jakarta Mail 2.1.4 Final Release

03 Sep 05:49

Choose a tag to compare

The 2.1.4 release is a bug fix release of 2.1.x (Jakarta EE 10).

Following changes are included:

  • #777: services/jakarta.mail.Provider override not working
  • #699: Multipart performs blocking call in every instantiation
  • #527: Using Jakarta mail and Javamail in the same runtime

Full Changelog: 2.1.3...2.1.4

Jakarta Mail 2.1.3 Final Release

04 Mar 11:34

Choose a tag to compare

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

Full Changelog: 2.1.2...2.1.3

Jakarta Mail 2.1.2 Final Release

22 May 06:50

Choose a tag to compare

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

16 Jan 09:57

Choose a tag to compare

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

Full Changelog: 2.1.0...2.1.1

Jakarta Mail 2.1.0 Final Release

03 May 19:44

Choose a tag to compare

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

08 Apr 13:10

Choose a tag to compare

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 [email protected].

Enjoy!

The Jakarta Mail Team

Jakarta Mail 2.0.1 Final Release

08 Apr 12:22

Choose a tag to compare

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

08 Mar 18:32

Choose a tag to compare

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 [email protected].

Enjoy!

The Jakarta Mail Team

Jakarta Mail 2.0.0 Final Release

27 Oct 08:06

Choose a tag to compare

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