Releases: greenmail-mail-test/greenmail
2.1.8
What's Changed
Features
-Dgreenmail.usersoption allows password part to contain special characters ':' and '@' by @GenFlogi in #916
Dependencies
- Build(deps): Bump azul/zulu-openjdk from 11.0.28-jre to 11.0.29-jre in /greenmail-docker/standalone by @dependabot[bot] in #917
- Build(deps): Bump com.fasterxml.jackson:jackson-bom from 2.20.0 to 2.20.1 by @dependabot[bot] in #919
- Build(deps-dev): Bump org.bouncycastle:bcprov-jdk18on from 1.82 to 1.83 by @dependabot[bot] in #930
- Build(deps-dev): Bump org.bouncycastle:bcpkix-jdk18on from 1.82 to 1.83 by @dependabot[bot] in #929
New Contributors
Full Changelog: release-2.1.7...release-2.1.8
2.1.7
Fixes a performance regression introduced in Greenmail v2.1.3 caused by an infinite error loop
What's Changed
Bugfixes
- CPU leak / performance regression introduced in v2.1.3 #891 (thx alot @mjtrangoni @simonrob !)
Full Changelog: release-2.1.6...release-2.1.7
2.1.6
What's Changed
Bugfixes
- Add explicit dependency management for the Jackson core modules in pom.xml by @wesmacdonald in #886
- GETQUOTA command implemented as QUOTA by @Sn0wCrack in #901
Dependencies
- Bump com.fasterxml.jackson:jackson-bom from 2.19.2 to 2.20.0 by @dependabot[bot] in #892
- Bump jakarta.mail:jakarta.mail-api from 2.1.3 to 2.1.5 by @dependabot[bot] in #890 and #905
- Bump org.eclipse.angus:angus-activation from 2.0.2 to 2.0.3 by @dependabot[bot] in #893
- Bump jakarta.activation:jakarta.activation-api from 2.1.3 to 2.1.4 by @dependabot[bot] in #894
- Bump org.bouncycastle:bcprov-jdk18on from 1.81 to 1.82 by @dependabot[bot] in #900
- Bump org.bouncycastle:bcpkix-jdk18on from 1.81 to 1.82 by @dependabot[bot] in #899
- Bump org.assertj:assertj-core from 3.27.4 to 3.27.6 by @dependabot[bot] in #903 and #908
- Bump log4j2.version from 2.25.1 to 2.25.2 by @dependabot[bot] in #904
- Bump org.eclipse.angus:jakarta.mail from 2.0.4 to 2.0.5 by @dependabot[bot] in #909
New Contributors
- @wesmacdonald made their first contribution in #886
Full Changelog: release-2.1.5...release-2.1.6
2.1.5
What's Changed
Features
- Add XOAUTH2 support for IMAP (fixes #881)
- Add XOAUTH2 support for POP3 (fixes #878)
- Improve IMAP command handling (fixes #880)
Bugfixes
- Wrong parts returned for BODY.PEEK[1.10, 1.11 etc.] by @sergejsha in #883
Dependencies
- Bump log4j2.version from 2.25.0 to 2.25.1 by @dependabot[bot] in #875
- Bump azul/zulu-openjdk from 11.0.27-jre to 11.0.28-jre in /greenmail-docker/standalone by @dependabot[bot] in #877
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #876
- Bump junit5.version from 5.13.3 to 5.13.4 by @dependabot[bot] in #879
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 by @dependabot[bot] in #885
- Bump org.eclipse.angus:jakarta.mail from 2.0.3 to 2.0.4 by @dependabot[bot] in #882
- Bump jetty.version from 11.0.24 to 11.0.25 #846
New Contributors
- @sergejsha made their first contribution in #883
Full Changelog: release-2.1.4...release-2.1.5
2.1.4
What's Changed
- Bugfixes
- Dependency updates
- Bump azul/zulu-openjdk from 11.0.26-jre to 11.0.27-jre in /greenmail-docker/standalone by @dependabot[bot] in #854
- Bump junit5.version from 5.11.4 to 5.13.3 by @dependabot[bot] in #841, #845, #852, #862, #865, #869, #874
- Bump log4j2.version from 2.24.3 to 2.25.0 by @dependabot[bot] in #866
- Bump org.easymock:easymock from 5.5.0 to 5.6.0 by @dependabot[bot] in #860
- Bump org.bouncycastle:bcprov-jdk18on from 1.80 to 1.81 by @dependabot[bot] in #864
- Bump org.bouncycastle:bcpkix-jdk18on from 1.80 to 1.81 by @dependabot[bot] in #863
New Contributors
Full Changelog: release-2.1.3...release-2.1.4
2.1.3
What's Changed
- New features
- Dependency updates
- Bump org.assertj:assertj-core from 3.26.3 to 3.27.3 by @dependabot[bot] in #829, #830 , #831, #836
- Bump junit5.version from 5.11.3 to 5.11.4 by @dependabot[bot] in #828
- Bump log4j2.version from 2.24.2 to 2.24.3 by @dependabot[bot] in #827
- Bump org.bouncycastle:bcpkix-jdk18on from 1.79 to 1.80 by @dependabot[bot] in #835
- Bump org.bouncycastle:bcprov-jdk18on from 1.79 to 1.80 by @dependabot[bot] in #834
- Bump azul/zulu-openjdk from 11.0.25-jre to 11.0.26-jre in /greenmail-docker/standalone by @dependabot[bot] in #837
New Contributors
Full Changelog: release-2.1.2...release-2.1.3
2.1.2
What's Changed
- Bugfixes
- Fix handling of
greenmail.sieve.ignore.detailprop by @shlomi-lr in #824 - Modify regex in the RcptCommand class to allow adding parameters. by @ghdcksgml1 in #822
- Fix handling of
- Dependency updates
- Bump log4j2.version from 2.24.1 to 2.24.2 by @dependabot in #820
New Contributors
- @shlomi-lr made their first contribution in #824
- @ghdcksgml1 made their first contribution in #822
Full Changelog: release-2.1.1...release-2.1.2
2.1.1
What's Changed
-
Bugfixes
- loadEmails not working for directories on Windows primary partition #805
-
Dependency updates
- Bump junit5.version from 5.11.1 to 5.11.3 by @dependabot in #800, #807
- Bump azul/zulu-openjdk from 11.0.24-jre to 11.0.25-jre in /greenmail-docker/standalone by @dependabot in #806
Full Changelog: release-2.1.0...release-2.1.1
2.1.0
This is the latest 2.1.0 release of GreenMail 2.1 based on Jakarta Mail 2.1 / Jakarta EE 10
- Use Maven Central GAV coordinates
com.icegreen:greenmail:2.1.0or see download instructions
What's Changed
-
Features
-
Dependency updates
- Bump spring.version from 5.3.36 to 5.3.39 #739, #768
- Bump jetty.version from 11.0.21 to 11.0.24 #750, #776, #786
- Bump org.assertj:assertj-core from 3.26.0 to 3.26.3 #751
- Bump azul/zulu-openjdk from 11.0.23-jre to 11.0.24-jre (greenmail-standalone container) #758
- Bump junit5.version from 5.10.2 to 5.11.1 #749, #769, #792
- Bump log4j2.version from 2.23.1 to 2.24.1 #787, #794
Full Changelog: release-2.1.0-rc-1...release-2.1.0
2.1.0-rc-1
This is the latest 2.1.0-rc-1 preview release of GreenMail 2.1 based on Jakarta Mail 2.1 / Jakarta EE 10
- Use Maven Central GAV coordinates
com.icegreen:greenmail:2.1.0-rc-1or see download instructions
What's Changed
-
Breaking changes
- IMAP Content-Type differs POP3 and IMAP (conten-type is not upper-cased anymore) #706
-
Bugfixes
- Handle input stream body fetch edge case by @abdulaziz1928 in #724
- Do not preload hidden files and files in hidden folders #682 by @An1s9n in htps://github.com//pull/683
-
Dependency updates
- Bump spring.version from 5.3.32 to 5.3.36 #698, #707, #721, #723
- Bump jetty.version from 11.0.19 to 11.0.21 #677, #722
- Bump docker base image azul/zulu-openjdk from 11.0.21-jre to 11.0.23-jre in /greenmail-docker/standalone #681, #710
- Bump jakarta.mail:jakarta.mail-api from 2.1.2 to 2.1.3 #693
- Bump jakarta.activation:jakarta.activation-api from 2.1.2 to 2.1.3 #691
- Bump org.eclipse.angus:angus-activation from 2.0.1 to 2.0.2 #692
- Bump org.eclipse.angus:jakarta.mail from 2.0.2 to 2.0.3 #694
- Bump junit5.version from 5.10.1 to 5.10.2 #679
New Contributors
- @An1s9n made their first contribution in #683
- @abdulaziz1928 made their first contribution in #724
Full Changelog: release-2.1.0-alpha-4...release-2.1.0-rc-1