Skip to content
This repository was archived by the owner on Aug 20, 2021. It is now read-only.

v7.0.0

Choose a tag to compare

@acelaya acelaya released this 09 Dec 14:10
· 231 commits to main since this release
7dba2f0

See UPGRADE guide here

Added

  • #153 Added real compatibility with Zend expressive
  • #166 Allowed preconfigured emails to extend among themeselves
  • #167 Allowed listeners cancel email sending on PRE_SEND when returning false
  • #165 Created console migration tool, to migrate config from v5/v6 to v7: zf-acmailer-tooling
  • #162 Added migration guide, explaining how to migrate form version 6 to 7
  • #169 Update documentation to explain new features and configuration structure
  • #163 Created .gitattributes dile defining elements to exclude when installing package from dist

Changed

  • #159 Module completely rewritten, changing the focus, and making services truly stateless
  • #172 Improved quality on attachments business logic
  • #170 Extracted mailviewrenderer creation to a specific factory
  • #155 Used ::class magic constant whenever possible
  • #157 Improved coding standards strictness by using slevomat/coding-standard

Deprecated

  • Nothing

Removed

  • #168 Dropped controller plugin, forcing the MailService to be injected in controllers
  • #154 Dropped PHP 5 support
  • #160 Removed everything which was deprecated in v6
  • #161 Removed config migration from AcMailer 4.5 and earlier to AcMailer 5.0

Fixed

  • #173 Ensured the charset is applied to all parts of the email body
  • #171 Ensured proper filename is discovered when adding an attachment without providing a name