Skip to content

Bump greenmail from 1.5.10 to 2.0.0

dependabot requested to merge dependabot-maven-com.icegreen-greenmail-2.0.0 into main

Bumps greenmail from 1.5.10 to 2.0.0.

Release notes

Sourced from greenmail's releases.

2.0.0

This is the new GreenMail release based on Jakarta Mail 2.0

Changes

  • Enhancements

    • #541 Configure mail session properties
  • Bugfixes

    • #536 GreenMail.isRunning() throws NullPointerException if the server was manually stopped
    • #522 Recreating a user fails with NPE
  • Dependency updates

  • Breaking changes

    • Jakarta Mail 2.0 : javax.mail -> jakarta.mail
    • #546 Jakarta EE 9 baseline (servlet 5, restfulWS-3.0) . Relevant for GreenMail webapp/API module.
    • #543 Require Java 11 for building
    • #533 Update spring version 4.x to latest 5.x (5.3.25)
    • #341 Remove deprecations due for 2.0 release

See the release milestone, previous 2.0.0-alpha-3, 2.0.0-alpha-2 and 2.0.0-alpha-1 for further details.

Download

See Download instructions or use Maven Central with GAV coordinates com.icegreen:greenmail:2.0.0 .

2.0.0-alpha-3

2.0.0-alpha-3 is an update of the previous release 2.0.0-alpha-2 on the road towards 2.0.0.

  • Based on Jakarta Mail 2.0 (breaking change since 1.6!). GreenMail 2.0 requires JDK 8+ now, and used Jakarta Mail 2.0.x
  • This release contains many bugfixes and dependency updates, as included in (1.6.12)[https://github.com/greenmail-mail-test/greenmail/releases/tag/release-1.6.12].
  • The 'alpha' in the version is for minor potential API changes but not for stability regarding bugs.
    Both stable 1.6.x and 2.0.0-alpha-x releases share and succeed on the same test suites.

Changes

  • Enhancements
    • #455 Provide docker image for M1 macbooks (arm64v8)
    • #421 Make certificate configurable
    • #449 Get/create user by login instead of mail address
    • #422 Support IMAP MOVE command

... (truncated)

Commits
  • f4b9b3a [maven-release-plugin] prepare release release-2.0.0
  • 360e4d0 Docs: Update for next 2.0.0 release
  • 56e4554 Jakarta EE 9 baseline (servlet 5, restfulWS-3.0, fixes #546)
  • cf0f04c Require Java 11 for building (fixes #543)
  • c6d6c05 Minor POM cleanup (formatting etc.)
  • 289d76d Doc: Updated roadmap
  • fc39896 Docs: Update for next 1.6.14 release
  • 1748fc3 Configure mail session properties (fixes #541)
  • 98bd65c Update jerset to 2.39 (fixes #539)
  • 66d140d Update log4j to 2.0.20 (fixes #538)
  • Additional commits viewable in compare view


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • $dependabot rebase will rebase this MR
  • $dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts

Merge request reports