Version 3.0.0 - 2019/03/05¶
This release introduces TYPO3 9 support. It includes all features of version 2.x.
Download¶
Download this version from the TYPO3 extension repository or from GitHub.
Added¶
TYPO3 v9 Support
German translations
Dedicated module for extension configuration
Support für PHP 7.3 and 7.4
Constant
FrontendController::DEFAULT_TEMPLATE_PATH
Allow to assign tags via page property
Changed¶
Use PSR-3 logger interfaces
Extension configuration was moved into dedicated backend module as there are no deeplinks for extension configuration available anymore.
Removed¶
TYPO3 v8 support
PHP v7.0 support
All Changes¶
This is a list of all changes in this release:
2019-03-05 [RELEASE] Release of version 3.0.0 (Commit fd4bc38 by Florian Wessels)
2018-11-23 [TASK] Add contributing partners to Readme (Commit 32fe6b5 by Woeler)
2019-03-05 [TASK] Require EXT:marketing_automation in version ^1.1 (Commit 46cc262 by Florian Wessels)
2019-03-05 [TASK] Use constant for template path (Commit b1c705c by Florian Wessels)
2019-03-05 [FEATURE] Allow to set Mautic tags (Commit e325ea2 by Florian Wessels)
2018-12-28 [CLEAN-UP] Clean up code (Commit 3cd06d8 by Florian Wessels)
2018-12-28 [WIP] Refactor AuthorizeService (Commit 0c13776 by Florian Wessels)
2018-12-27 [WIP] Move extension configuration into BE module (Commit c61a795 by Florian Wessels)
2018-12-27 [WIP] Kickstart BE module (Commit 4e38761 by Florian Wessels)
2018-12-27 [TASK] Replace 'or' by '||' (Commit 76eedf5 by Florian Wessels)
2018-12-27 [TASK] Exclude Libraries directory (Commit 68397cb by Florian Wessels)
2018-12-27 [TASK] Raise PHP dependency to 7.2 and update mautic/api-library (Commit 49609ae by Florian Wessels)
2018-11-23 [TASK] Add german Em configuration translations (Commit ab69c61 by Florian Wessels)
2018-11-23 [TASK] Add german TCA translations (Commit 879c7ca by Florian Wessels)
2018-11-23 [TASK] Clean up code (Commit 8e92561 by Florian Wessels)
2018-11-23 [TASK] Remove logger from constructor (Commit 922a503 by Florian Wessels)
2018-11-23 [TASK] Implement LoggerAwareInterface if necessary (Commit 367b5a6 by Florian Wessels)
2018-11-23 [BUGFIX] Handle extension configuration as object (Commit 42c7e85 by Florian Wessels)
2018-11-23 [CLEAN-UP] Remove obsolete file (Commit 9a3a500 by Florian Wessels)
2018-11-23 [TASK] Add fallback if no form template is configured (Commit 1826c17 by Florian Wessels)
2018-11-23 [CLEANU-UP] Remove unnecessary sql code (Commit 3348c52 by Florian Wessels)
2018-11-23 [TASK] Enable logging vor development environments (Commit 37b77c9 by Florian Wessels)
2018-11-23 [TASK] Reformat code (Commit 2c3d083 by Florian Wessels)
2018-11-23 [TASK] Remove unused constant (Commit db0d96e by Florian Wessels)
2018-11-23 [TASK] Use proper LanguageService class (Commit 2b72f1a by Florian Wessels)
2018-11-23 [TASK] Use LoggerAwareTrait (Commit c6cd3df by Florian Wessels)
2018-11-23 [TASK] Suggest EXT:form in ext_emconf.php file (Commit ede91d5 by Florian Wessels)
2018-11-23 [TASK] Suggest typo3/cms-form in composer.json (Commit 71b9eee by Florian Wessels)
2018-11-23 [TASK] Drop TYPO3 8 LTS support from EmConfiguration DTO (Commit 1303d51 by Florian Wessels)
2018-11-23 [TASK] Drop TYPO3 8 LTS support and set version to 3.0.0-dev (Commit bd536a1 by Florian Wessels)
2018-11-23 [TASK] Introduce extension config as dto (Commit 9a109e0 by Florian Wessels)
2018-11-23 [TASK] Set version to 2.1.0-dev and adapt dependencies in ext_emconf.php (Commit 473c5f6 by Florian Wessels)
2018-11-23 [TASK] Replace logger->error by logger->critical and adapt dependencies (Commit 61a02da by Florian Wessels)