Play Mailer Versions Save

Play mailer plugin

10.0.0

6 months ago

Noteworthy

This release requires Play 3.0.0!

With version 10.0.0 the groupId changes from com.typesafe.play to org.playframework. To add this project as dependency you now have to use:

libraryDependencies += "org.playframework" %% "play-mailer" % -version-
libraryDependencies += "org.playframework" %% "play-mailer-guice" % -version-

Changes

  • #298 Switch to org.playframework by @mkurz
  • #296 Remove Typesafe in example/tests by @mkurz
  • #295 Patch updates (backport #294) by @scala-steward
  • #291 Move scala steward conf into .github folder by @mkurz
  • #289 Play 2.9.0-RC3 (was 2.9.0-RC2) by @scala-steward
  • #287 MiMa should check Scala 3 artifacts now by @mkurz

:heart: Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor. You can also individually sponsor the project by becoming a backer.

:bow: Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors. Special thanks to all code contributors who helped with this particular release (they are listed below)!

9.0.0

6 months ago

Noteworthy

This release requires Play 2.9.0!

  • #224 Drop Java 8 by @mkurz
  • #256 Scala 3 support by @mkurz
  • #278 Scala 3.3.1 / 2.13.12 by @mkurz
  • #299 Play 2.9.0 by @mkurz
  • #271 Guice 6 by @mkurz
  • #193 Streaming attachments by @mkurz

Changes

  • #297 [9.0.x] Remove Typesafe in example/tests (backport #296) by @mkurz
  • #294 [9.0.x] Patch updates by @scala-steward
  • #292 [9.0.x] Move scala steward conf into .github folder by @mkurz
  • #290 [9.0.x] Play 2.9.0-RC3 (was 2.9.0-RC2) (backport #289) by @scala-steward
  • #288 [9.0.x] MiMa should check Scala 3 artifacts now (backport #287) by @mkurz
  • #286 [9.0.x] Adjust branch for GHA workflows by @mkurz
  • #283 Play 2.9 release candidate by @mkurz
  • #285 sbt 1.9.6 by @mkurz
  • #284 Group Scala Steward patch updates into single PR by @mkurz
  • #282 sbt 1.9.5 by @mkurz
  • #281 Update slf4j-api to 2.0.9 by @scala-steward
  • #280 Update sbt to 1.9.4 by @scala-steward
  • #279 Play 2.9.0 M7 by @mkurz
  • #277 Update sbt to 1.9.3 by @scala-steward
  • #276 Update sbt-mima-plugin to 1.1.3 by @scala-steward
  • #275 Update sbt to 1.9.2 by @scala-steward
  • #274 Update sbt to 1.9.1 by @scala-steward
  • #272 Latest scala versions + others by @mkurz
  • #269 Update scalatestplus-play to 6.0.0-M4 by @scala-steward
  • #268 Update filters-helpers, play, ... to 2.9.0-M5 by @scala-steward
  • #270 Update sbt to 1.9.0 by @scala-steward
  • #265 Update scala3-library to 3.3.0-RC6 by @scala-steward
  • #263 Update sbt-dynver to 5.0.1 by @scala-steward
  • #266 Update sbt to 1.8.3 by @scala-steward
  • #262 Update sbt-ci-release to 1.5.12 by @scala-steward
  • #260 Scala 3.3.0-RC5 by @mkurz
  • #258 Update scala3-library to 3.3.0-RC4 by @scala-steward
  • #257 Update filters-helpers, play, ... to 2.9.0-M4 by @scala-steward
  • #254 Update filters-helpers, play, ... to 2.9.0-M3 by @scala-steward
  • #255 Update scalatestplus-play to 6.0.0-M3 by @scala-steward
  • #253 Update sbt-mima-plugin to 1.1.2 by @scala-steward
  • #252 Try to fix sbt dependency submission again by @mkurz
  • #251 Try to fix sbt-dependency-submission by @mkurz
  • #250 sbt-dependency-submission can handle multiple projects now by @mkurz
  • #249 Update slf4j-api to 2.0.7 by @scala-steward
  • #248 Update data for pom.xml by @mkurz
  • #247 Remove old copyright by @mkurz
  • #246 Update developer information for pom.xml by @mkurz
  • #245 Update scalatestplus-play to 6.0.0-M2 by @scala-steward
  • #244 Set up sbt dependency submission by @mkurz
  • #243 Make sure samples are also visited by scala-steward by @mkurz
  • #241 Update sbt to 1.8.2 by @scala-steward
  • #240 Update slf4j-api to 2.0.6 by @scala-steward
  • #239 Update slf4j-api to 2.0.5 by @scala-steward
  • #238 Update slf4j-api to 2.0.4 by @scala-steward
  • #237 Update sbt to 1.8.0 by @scala-steward
  • #228 Revert "scala-xml workaround" / sbt 1.8.0-RC1 by @mkurz
  • #236 Update sbt-ci-release to 1.5.11 by @scala-steward
  • #235 Link to .github/RELEASING.md by @mkurz
  • #234 Use contributor guidelines from .github repo by @mkurz
  • #233 Update slf4j-api to 2.0.3 by @scala-steward
  • #232 Update sbt-mima-plugin to 1.1.1 by @scala-steward
  • #231 GitHub friendly license by @mkurz
  • #230 Use the mergify config from the .github repo by @mkurz
  • #229 scalatestplus-play 6 milestone by @mkurz
  • #227 Play 2.9 milestone by @mkurz
  • #226 Latest Scala/sbt versions by @mkurz
  • #225 Semantic Scala version selector expression in workflows by @mkurz
  • #223 Update slf4j-api to 2.0.1 by @scala-steward
  • #222 🔄 Synced file(s) with playframework/.github by @ihostage
  • #220 sbt 1.7 by @mkurz
  • #218 Update play, play-specs2 to 2.8.16 by @scala-steward
  • #219 Update scala-library to 2.12.16 by @scala-steward
  • #217 GitHub actions last round + badges by @mkurz
  • #216 Introduce sbt-ci-release by @mkurz
  • #215 Switch to GitHub actions by @mkurz
  • #214 Update sbt-mima-plugin to 1.1.0 by @scala-steward
  • #213 Switch to GitHub Discussions (+ rm outdated Google Groups) by @mkurz
  • #212 Play 2.8.15 in samples by @mkurz
  • #211 Update play, play-specs2 to 2.8.15 by @scala-steward
  • #210 Update play, play-specs2 to 2.8.14 by @scala-steward
  • #209 Update sbt-mima-plugin to 1.0.1 by @scala-steward
  • #205 Update scala-library to 2.12.15 by @scala-steward
  • #199 Update sbt-dynver to 4.1.1 by @scala-steward
  • #201 Update typesafe:config to 1.4.2 by @scala-steward
  • #202 Update sbt-mima-plugin to 0.9.2 by @scala-steward
  • #200 Update guice to 5.1.0 by @scala-steward
  • #203 Update play, play-specs2 to 2.8.13 by @scala-steward
  • #204 Update sbt-bintray to 0.6.1 by @scala-steward
  • #207 Update sbt to 1.6.2 by @scala-steward
  • #206 Update scala-library to 2.13.8 by @scala-steward
  • #208 Update slf4j-api to 1.7.36 by @scala-steward
  • #198 Add release drafter with configs from .github repo by @mkurz
  • #197 Rename master branch to main by @mkurz
  • #196 Use official release drafter action by @mkurz
  • #189 Remove dead versions from readme by @ennru
  • #188 Update Bintray password by @ennru
  • #187 Bintray setup by @ennru
  • #186 Travis: escape special chars in a different way by @ennru
  • #185 Add Bintray keys and publish by @ennru

:heart: Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor. You can also individually sponsor the project by becoming a backer.

:bow: Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors. Special thanks to all code contributors who helped with this particular release (they are listed below)!

9.0.0-RC1

7 months ago

Noteworthy

  • #256 Scala 3 support by @mkurz
  • #224 Drop Java 8 by @mkurz
  • #271 Guice 6 by @mkurz
  • #193 Streaming attachments by @mkurz
  • #283 Play 2.9 release candidate by @mkurz

Changes

  • #285 sbt 1.9.6 by @mkurz
  • #284 Group Scala Steward patch updates into single PR by @mkurz
  • #282 sbt 1.9.5 by @mkurz
  • #281 Update slf4j-api to 2.0.9 by @scala-steward
  • #278 Scala 3.3.1 / 2.13.12 by @mkurz
  • #280 Update sbt to 1.9.4 by @scala-steward
  • #279 Play 2.9.0 M7 by @mkurz
  • #277 Update sbt to 1.9.3 by @scala-steward
  • #276 Update sbt-mima-plugin to 1.1.3 by @scala-steward
  • #275 Update sbt to 1.9.2 by @scala-steward
  • #274 Update sbt to 1.9.1 by @scala-steward
  • #272 Latest scala versions + others by @mkurz
  • #269 Update scalatestplus-play to 6.0.0-M4 by @scala-steward
  • #268 Update filters-helpers, play, ... to 2.9.0-M5 by @scala-steward
  • #270 Update sbt to 1.9.0 by @scala-steward
  • #265 Update scala3-library to 3.3.0-RC6 by @scala-steward
  • #263 Update sbt-dynver to 5.0.1 by @scala-steward
  • #266 Update sbt to 1.8.3 by @scala-steward
  • #262 Update sbt-ci-release to 1.5.12 by @scala-steward
  • #260 Scala 3.3.0-RC5 by @mkurz
  • #258 Update scala3-library to 3.3.0-RC4 by @scala-steward
  • #257 Update filters-helpers, play, ... to 2.9.0-M4 by @scala-steward
  • #254 Update filters-helpers, play, ... to 2.9.0-M3 by @scala-steward
  • #255 Update scalatestplus-play to 6.0.0-M3 by @scala-steward
  • #253 Update sbt-mima-plugin to 1.1.2 by @scala-steward
  • #252 Try to fix sbt dependency submission again by @mkurz
  • #251 Try to fix sbt-dependency-submission by @mkurz
  • #250 sbt-dependency-submission can handle multiple projects now by @mkurz
  • #249 Update slf4j-api to 2.0.7 by @scala-steward
  • #248 Update data for pom.xml by @mkurz
  • #247 Remove old copyright by @mkurz
  • #246 Update developer information for pom.xml by @mkurz
  • #245 Update scalatestplus-play to 6.0.0-M2 by @scala-steward
  • #244 Set up sbt dependency submission by @mkurz
  • #243 Make sure samples are also visited by scala-steward by @mkurz
  • #241 Update sbt to 1.8.2 by @scala-steward
  • #240 Update slf4j-api to 2.0.6 by @scala-steward
  • #239 Update slf4j-api to 2.0.5 by @scala-steward
  • #238 Update slf4j-api to 2.0.4 by @scala-steward
  • #237 Update sbt to 1.8.0 by @scala-steward
  • #228 Revert "scala-xml workaround" / sbt 1.8.0-RC1 by @mkurz
  • #236 Update sbt-ci-release to 1.5.11 by @scala-steward
  • #235 Link to .github/RELEASING.md by @mkurz
  • #234 Use contributor guidelines from .github repo by @mkurz
  • #233 Update slf4j-api to 2.0.3 by @scala-steward
  • #232 Update sbt-mima-plugin to 1.1.1 by @scala-steward
  • #231 GitHub friendly license by @mkurz
  • #230 Use the mergify config from the .github repo by @mkurz
  • #229 scalatestplus-play 6 milestone by @mkurz
  • #227 Play 2.9 milestone by @mkurz
  • #226 Latest Scala/sbt versions by @mkurz
  • #225 Semantic Scala version selector expression in workflows by @mkurz
  • #223 Update slf4j-api to 2.0.1 by @scala-steward
  • #222 🔄 Synced file(s) with playframework/.github by @ihostage
  • #220 sbt 1.7 by @mkurz
  • #218 Update play, play-specs2 to 2.8.16 by @scala-steward
  • #219 Update scala-library to 2.12.16 by @scala-steward
  • #217 GitHub actions last round + badges by @mkurz
  • #216 Introduce sbt-ci-release by @mkurz
  • #215 Switch to GitHub actions by @mkurz
  • #214 Update sbt-mima-plugin to 1.1.0 by @scala-steward
  • #213 Switch to GitHub Discussions (+ rm outdated Google Groups) by @mkurz
  • #212 Play 2.8.15 in samples by @mkurz
  • #211 Update play, play-specs2 to 2.8.15 by @scala-steward
  • #210 Update play, play-specs2 to 2.8.14 by @scala-steward
  • #209 Update sbt-mima-plugin to 1.0.1 by @scala-steward
  • #205 Update scala-library to 2.12.15 by @scala-steward
  • #199 Update sbt-dynver to 4.1.1 by @scala-steward
  • #201 Update typesafe:config to 1.4.2 by @scala-steward
  • #202 Update sbt-mima-plugin to 0.9.2 by @scala-steward
  • #200 Update guice to 5.1.0 by @scala-steward
  • #203 Update play, play-specs2 to 2.8.13 by @scala-steward
  • #204 Update sbt-bintray to 0.6.1 by @scala-steward
  • #207 Update sbt to 1.6.2 by @scala-steward
  • #206 Update scala-library to 2.13.8 by @scala-steward
  • #208 Update slf4j-api to 1.7.36 by @scala-steward
  • #198 Add release drafter with configs from .github repo by @mkurz
  • #197 Rename master branch to main by @mkurz
  • #196 Use official release drafter action by @mkurz
  • #189 Remove dead versions from readme by @ennru
  • #188 Update Bintray password by @ennru
  • #187 Bintray setup by @ennru
  • #186 Travis: escape special chars in a different way by @ennru
  • #185 Add Bintray keys and publish by @ennru

:heart: Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor. You can also individually sponsor the project by becoming a backer.

:bow: Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors. Special thanks to all code contributors who helped with this particular release (they are listed below)!

7.0.2

3 years ago

For use with Play 2.7.x.

Changes

  • Enable Release drafter as Github action [#179] by @ennru
  • Default to enabling SSL check server identity [#178] by @jroper

8.0.1

3 years ago

Changes

  • Travis: introduce publish stage / drop Interplay [#181] by @ennru
  • Enable Release drafter as Github action [#179] by @ennru
  • Default to enabling SSL check server identity [#178] by @jroper

8.0.0

3 years ago

For use with Play 2.8.x.

This was released on 2020-01-29.

4.0.0

8 years ago

This release is compatible with Play! 2.4

Changelog

Everything contained in 4.0.0-M1 plus:

  • Upgrade to apache commons email 1.4 (@mkurz) (#82)

5.0.0-M1

8 years ago

This release is compatible with Play! 2.5

Changelog

Breaking changes

  • Mailer instance will reconfigure itself when send method is called (@schmitch) (#81)

Infrastructure

  • Upgrade to Play! 2.5 version (@marcospereira) (#90)

3.0.1

8 years ago

This release is compatible with Play! 2.4

4.0.0-M1

8 years ago

This release is compatible with Play! 2.4

Changelog

Breaking changes

  • CommonsMailer class renamed to SMTPMailer

Improvements

  • Compile-time Dependency Injection #70
  • Fluent Email API in Java #68
  • Allow to configure the mailer programmatically #54

Infrastructure

  • Adds mima plugin to the build #59
  • Upgrade to the latest Play! 2.4 version #61