Releases: bbottema/simple-java-mail
v8.11.3 Reduce batch-module log spam
v8.11.2 Outlook support bug fix
#530: [Bug] After converting Outlook .msg to EML, bullet lists have duplicate numbering HTML converted from RTF
v8.11.1 maintenance update
v8.11.0
#526: When reading .msg files the RTF converted to HTML is garbled in some cases where the appropriate charset is not detected properly
NOTE: this release contains many (minor) dependency updates to resolve CVE issues, including:
- parent POM upgrade: Upgrades test dependencies as well as SLF4J versions
- outlook-message-parser 1.13.2 -> 1.14.0
- java-reflection 4.0.1 -> 4.0.2
- smtp-connection-pool 2.3.1 -> 2.3.2
- utils-mail-dkim 3.1.0 -> 3.2.0
- jakarta.mail-api 2.1.2 -> 2.1.3
- angus-mail 2.0.2 -> 2.0.3
- therapi-runtime-javadoc 0.13.0 -> 0.15.0
- kryo 5.0.0-RC1 -> 5.6.0
- maven-assembly-plugin 3.1.0 -> 3.7.1 (only for the CLI module during build)
v8.10.1 batch-module dependency fix
#510: Update upstream dependency generic-object-pool, which solves a critical bug when there are exceptions during allocation
v8.10.0 EmailConverter update
#508: [enhancement+bug] Make EmailConverter API more consistent regarding Session parameter, don't use Session.getDefaultInstance
anymore and fix bug where emlToEmailBuilder
used emlToMimeMessage
v8.9.0 - Security update
#507: [security] Update 3rd party dependencies to get rid of all currently known CVE issues
Changes:
Dependencies:
- Spring 5.3.27 -> 5.3.34
- Spring Boot 2.5.15 -> 2.7.18
- commons-io 2.7 -> 2.11.0
- utils-mail-smime 2.3.1 -> 2.3.3
- org.bouncycastle:bcjmail-jdk15to18 1.75 -> org.bouncycastle:bcjmail-jdk18on 1.78.1
- ical4j 2.2.4 -> ical4j-vcard 2.0.0-beta2
Other:
- Junit 4 -> Junit 5 (including Mockito, AssertJ and got rid of Powermock)
- maven-surefire-plugin 2.19.1 -> 3.2.5
v8.8.4 CVE smime-module (bouncycastle)
#506: [CVE] Upgrade utils-mail-smime dependency to 2.3.2, to resolve CVE issue in bouncycastle
v8.8.3
v8.8.2
- #495: Add config support for 'verifyingServerIdentity' with SMTP, also: since Angus 1.1.0 (8.6.0) server identity checks are on by default and can be countered by mailerBuilder.verifyingServerIdentity(false)
- #501: [dependency] Update outlook-message-parser dependency, which has improved support for X500 addresses
- #499 (fix): [maintenance] Added missing finer-grained DKIM Spring Boot properties