View Release
- [BUGFIX][IN23-251] Ported obsolete/deprecated install- and upgradeschema to db_schema.xml and db_schema_whitelist.json. (Boris van Katwijk)
- [FEATURE][IN23-252] Make EmailCatcher PHP 8.2 compatible; rework constructs and remove backwards compatibility for lower versions of Magento. (Boris van Katwijk)
View Release
- [BUGFIX][#67][NEND-744] PHP Deprecated: Creation of dynamic property Experius\EmailCatcher\Cron\Clean::$connection is deprecated in /Cron/Clean.php on line 49 (Boris van Katwijk)
View Release
- #63: ERROR - Run Cleanup (Prashant Patel)
- Update function imapUtf8 with check on string type (Experius)
View Release
- [FEATURE][BACI-694] Changed adminhtml ui component to have dates in the grid based on timezone (Quinn Stadens)
View Release
- [FEATURE] - Restored old setupscripts. Allows for reinstall on a new M2.2 environment (Rens Wolters)
- [FEATURE] - Added db_schema changes after removal of installscripts to installscripts (Rens Wolters)
View Release
- [REFACTOR] - Fix backwards compatibility with 2.2.X (Ruben Panis)
View Release
- [BUGFIX] - Add required parameter before optional parameter in constructor (Ruben Panis)
View Release
- [BUGFIX] - Fixed recipient string in resend message (Ruben Panis)
View Release
- [BUGFIX] fixed bug for email getting into spam cause of utf-8 (martijnvanhaagen)
View Release
- [FEATURE] [BACI-154] Added strict_types=1 and added License (Lewis Voncken)
View Release
- [REFACTOR] [BACI-157] Removed setup_version from module.xml (Lewis Voncken)
View Release
- [REFACTOR] Removed unused code or added suppression when unused code is allowed and applied phpcs fixes (Lewis Voncken)
View Release
- [FEATURE] Added clarification to configuration (Matthijs Breed)
- [REFACTOR] - Getting rid of rewrites, prevents conflicts with other modules (Ruben Panis)
- [FEATURE] - Converted old setup script to db_schema (Ruben Panis)
- [BUGFIX] - Save template identifier on emailcatcher item to fix whitelist check on resend/forward (Ruben Panis)
- [REFACTOR] - Some codesniffer fixes (Ruben Panis)
- [BUGFIX] - Fixed class references (Ruben Panis)
View Release
- Add days to clean on configuration field (Mauro Sempere)
- Add configuration to admin field (Mauro Sempere)
- Refactor field (Mauro Sempere)
View Release
- Update UpgradeSchema.php (Sudheer Kumar Nayak)
View Release
- Fixes #47 undefined imap_utf8 (Tomasz Gregorczyk)
View Release
- Change old decoder to utf-8 encoder (F43BL4CK)
View Release
- [BUGFIX] Fix for installation error when magento uses prefix for database tables (sergey)
- Fixes upgrade script to skip column change when columns already exist (Rens Wolters)
View Release
- [FEATURE] Created preferences on Magento email classes (Transport / TransportBuilder) to preserve template identifier on email transport. This will allow filtering of email sending (in sendMessage()) based of configurable template whitelist. (Boris van Katwijk)
- [FEATURE] [SFTG-187] Added logic to check email versus whitelisted templates and send those configured to be whitelisted (Matthijs Breed)
- [FEATURE] Added custom email templates to dropdown selector for templates to whitelist (Matthijs Breed)
- [BUGFIX] Removed debugging code (Matthijs Breed)
- [BUGFIX] Empty whitelist was still sending email, resolved this by making !empty() check on template whitelist. [REFACTOR] Small refactor for readability of class functions in plugin. (Boris van Katwijk)
- [BUGFIX] Message for resending was incorrectly displaying empty email adress. Message rewritten to "email was resent". (Boris van Katwijk)
- [DOCS] Updated README with 3.1.0 changes. Updated all authors. (Boris van Katwijk)
View Release
- [FEATURE] Magento 2.3.3 support for forwarding and resending emails using the newly introduced \Magento\Framework\Mail\EmailMessageInterface. Fully backwards compatible to 2.2.x (Boris van Katwijk)
- [REFACTOR] Removed no longer in use test files. (Boris van Katwijk)
- [REFACTOR] DocBlocks and License update. [FEATURE] Made days for cleanup a constant in the Cleanup class. (Boris van Katwijk)
- [FEATURE] Add "something went wrong" message if email preview does not load correctly (ID could not be retrieved) for unknown reasons. (Boris van Katwijk)
- [REFACTOR] Changed composer require namespace from "experius/emailcatcher" to "experius/module-emailcatcher". [DOCS] Updated authors of module. (Boris van Katwijk)
- [DOCS] Updated README, starting change logs (Boris van Katwijk)
- [REFACTOR] Unused code scan, removed unused parameter $resultPageFactory. (Boris van Katwijk)
- [REFACTOR] Codescan PHPCBF --standard=PSR2 --severity=1 (Boris van Katwijk)
View Release
- [BUGFIX] __construct() dependency injection breaks on Emailcatcher model due to sort order of injected classes. (Boris van Katwijk)
- [BUGFIX] UI xml argument: name="context" xsi:type="configurableObject" breaks adminhtml in Magento 2.3.3. [FEATURE] Removed redundant commented out xml in UI xml declaration for mass action. [FEATURE] Sort order changed to be a tad more logical in the adminhtml overview. [FEATURE] Removed "id" selection column, since no actions are present. (Boris van Katwijk)
View Release
- [TASK] Email body formatting quoted_printable_decode and removed argument class validation in saveMessage (dheesbeen)
- [TASK] quoted_printable_decode only for Magento 2.3.3 or higher (dheesbeen)
View Release
- [BUGFIX] Changed installschema back to old version (Daphne Witmer)
View Release
- [BUGFIX][PGW-228] Fix more getters and setters (Daphne Witmer)
View Release
- [BUGFIX][PGW-228] Could not sort emails on 'to' and 'from' in adminpanel grid (Daphne Witmer)
View Release
- [TASK] removed unnecessary mail class, switch to mailTransportFactory (dheesbeen)
View Release
- [TASK] added date filter (Derrick Heesbeen)
- [BUGFIX] Solved: Fatal error: Access level to Experius\EmailCatcher\Block\Adminhtml\Forward\Edit::_construct() must be protected (as in class Magento\Backend\Block\Widget\Form\Container) or weaker (Lewis Voncken)
- [TASK] disabled missing plugin class for magento 2.1 or lower (Derrick Heesbeen)
- [BUGFIX] di compile error fix, non excisting email/transport class (Derrick Heesbeen)
- [TASK] Made transport class same as 2.1 version (Derrick Heesbeen)
- [TASK] Added model event prefix and object name (Derrick Heesbeen)
- [DOCS] Updated the README with compatible Magento 2 versions (Lewis Voncken)
- [DOCS] Updated the README with compatible Magento 2 versions (Lewis Voncken)
- [TASK] Magento 2.3 compatibility (dheesbeen)
View Release
- [TASK] added date filter (Derrick Heesbeen)
- [BUGFIX] Solved: Fatal error: Access level to Experius\EmailCatcher\Block\Adminhtml\Forward\Edit::_construct() must be protected (as in class Magento\Backend\Block\Widget\Form\Container) or weaker (Lewis Voncken)
- [TASK] disabled missing plugin class for magento 2.1 or lower (Derrick Heesbeen)
- [BUGFIX] di compile error fix, non excisting email/transport class (Derrick Heesbeen)
- [TASK] Made transport class same as 2.1 version (Derrick Heesbeen)
- [TASK] Added model event prefix and object name (Derrick Heesbeen)
- [DOCS] Updated the README with compatible Magento 2 versions (Lewis Voncken)
- [DOCS] Updated the README with compatible Magento 2 versions (Lewis Voncken)
View Release
- [DOCS] Updated the README with compatible Magento 2 versions (Lewis Voncken)
View Release
- [TASK] Added model event prefix and object name (Derrick Heesbeen)
View Release
- [TASK] added date filter (Derrick Heesbeen)
- [BUGFIX] Solved: Fatal error: Access level to Experius\EmailCatcher\Block\Adminhtml\Forward\Edit::_construct() must be protected (as in class Magento\Backend\Block\Widget\Form\Container) or weaker (Lewis Voncken)
- [TASK] disabled missing plugin class for magento 2.1 or lower (Derrick Heesbeen)
- [BUGFIX] di compile error fix, non excisting email/transport class (Derrick Heesbeen)
- [TASK] Made transport class same as 2.1 version (Derrick Heesbeen)
View Release
- [BUGFIX] di compile error fix, non excisting email/transport class (Derrick Heesbeen)
View Release
- [TASK] removed preferences, replaced with plugin, add date filter, fixed little errors (Derrick Heesbeen)
- [TASK] Updated readme (Derrick Heesbeen)
- [TASK] Updated readme (Derrick Heesbeen)
- [TASK] Updated readme (Derrick Heesbeen)
- [TASK] Version with no preferences, only plugin and backwards compatible (Derrick Heesbeen)
- [TASK] disabled missing plugin class for magento 2.1 or lower (Derrick Heesbeen)
View Release
- [BUGFIX] Solved: Fatal error: Access level to Experius\EmailCatcher\Block\Adminhtml\Forward\Edit::_construct() must be protected (as in class Magento\Backend\Block\Widget\Form\Container) or weaker (Lewis Voncken)
View Release
- [TASK] removed preferences, replaced with plugin, add date filter, fixed little errors (Derrick Heesbeen)
- [TASK] Updated readme (Derrick Heesbeen)
- [TASK] Updated readme (Derrick Heesbeen)
- [TASK] Updated readme (Derrick Heesbeen)
- [TASK] added date filter (Derrick Heesbeen)
View Release
- [TASK] Updated readme (Derrick Heesbeen)
- [TASK] Updated readme (Derrick Heesbeen)
- [TASK] Updated readme (Derrick Heesbeen)
View Release
- [TASK] psr-2 code formatting, MEQP2 code adjustments (Derrick Heesbeen)
- [TASK] removed preferences, replaced with plugin, add date filter, fixed little errors (Derrick Heesbeen)
View Release
- [TASK] #8 added cleanup cron (Derrick Heesbeen)
View Release
- [TASK] added intergration test. Test if order email is catched (Derrick Heesbeen)
- [TASK] Added intergration test (Derrick Heesbeen)
View Release
- [BUGFIX] grid filter history/bookmark save' (Derrick Heesbeen)
View Release
- [TASK] disable Magento_Email plugin. Its now possible to catch emails if smtp_disable is true (Derrick Heesbeen)
View Release
- [BUGFIX] magento 2.1.* fix (Derrick Heesbeen)
View Release
- [TASK] updated overwritten mail transporter with 2.2 feature/bugfixes (Derrick Heesbeen)
View Release
View Release
- [FEATURE] forward email option, resend option (Derrick Heesbeen)
View Release
- Update README.md (Mr. Lewis)
View Release
- [BUGFIX] mime decode subject, magento 2.2 abstract method require fix (Derrick Heesbeen)
View Release
- [TASK] added acl (Derrick Heesbeen)
View Release
- [FEATURE] compatible with magento 2.1.8, added settings disable/enable (Derrick Heesbeen)
View Release
- [TASK] Removed email body from grid collection so it does not appear in de javascript array. It can cause javascript errors (Derrick Heesbeen)
View Release
- Use getBody() instead getBodyHtml() (Sergio Jovani)
- compile fix (Derrick Heesbeen)
- [BUGFIX] compile error fixes (Derrick Heesbeen)
View Release
- compile fix (Derrick Heesbeen)
View Release
- Readme update (Derrick Heesbeen)
- Update composer.json (Experius)
View Release
- First commit (Derrick Heesbeen)
- beta version (Derrick Heesbeen)
- added README (Derrick Heesbeen)
- composer correct info (Derrick Heesbeen)
- changed menu link, start with ui component js action extend (Derrick Heesbeen)
- Option to disable all email sending (Derrick Heesbeen)
- Action view link in popup (Derrick Heesbeen)