Note: Breaking changes are marked with !!!
| Version | Release Date | Description |
|---|---|---|
| 8.3.2 | 2021-04-30 | Bugfix: Fix typehint error with overwriteValueFromTypoScript() |
| 8.3.1 | 2021-03-08 | Bugfix: Don't validate captcha fields of already persisted mails (in double optin) |
| 8.3.0 | 2021-02-16 | Feature: Add autodeployment functionality to TER |
| Bugfix: Foreign-Validator compatibility to core methods | ||
| Bugfix: Reanimate sending emails to backend users | ||
| Bugfix: Harden template utility functions against type errors | ||
| Bugfix: Resolve LazyLoadingProxy to fe_users relations | ||
| 8.2.4 | 2020-12-02 | Bugfix: Fix possible exception when extending powermail with own validators and using a confirmation view |
| 8.2.3 | 2020-11-08 | Bugfix: Set tx_powermail_domain_model_mail.fe_user value for logged in users |
| Bugfix: Fix link from PluginPreview to powermail module | ||
| Bugfix: Prevent possible exception if not existing form is selected in a plugin (e.g. from old data garbage) | ||
| Bugfix: Re-add english mail label for backend list view | ||
| Task: Small code cleanup | ||
| Task: Small documentation update | ||
| 8.2.2 | 2020-10-21 | Bugfix: Fix false positive error message in frontend "TypoScript is missing" together with marketing information |
| Bugfix: Fix a possible type hint error logs when no referrer is available | ||
| Bugfix: Fix a possible type hint exception if TSFE is not available | ||
| 8.2.1 | 2020-10-05 | Bugfix: Fix AJAX requests for hiding/enabling and deleting mails in backend module |
| Bugfix: Fix a possible type hint exception when powermail gets extended from third party extensions | ||
| Bugfix: Fix a possible type hint exception in Pi2 | ||
| 8.2.0 | 2020-09-22 | Feature: Add a Services.yaml with a default configuration to improve extension possibilities |
| Bugfix: Fix a possible type hint exception in FormSelectorUserFunc | ||
| Bugfix: Add missing translations in TCA for default fields again | ||
| 8.1.4 | 2020-09-01 | Bugfix: Fix possible exception with logged in frontend users and optin |
| Task: Fix typo in documentation | ||
| 8.1.3 | 2020-08-31 | Bugfix: Don't parse FlexForm field receivers if a different type is used |
| Bugfix: Prevent exception when saving values to third party table | ||
| 8.1.2 | 2020-07-10 | Bugfix: Fix typo in TypoScript condition for Pi2 |
| Task: Small documentation update | ||
| 8.1.1 | 2020-06-22 | Bugfix: Fix mapping to fe_users and fe_groups |
| Bugfix: Fix some wrong type hint declarations | ||
| Bugfix: Fix missing filenames and extensions for XLS/CSV exports in Pi2 | ||
| 8.1.0 | 2020-03-29 | Feature: Make $settings writable from signals in all controllers |
| Bugfix: Unique validator should also work with double opt in feature | ||
| Bugfix: Prevent exception if there are no mails stored yet | ||
| Bugfix: Fix wrong signal name in documentation | ||
| Bugfix: Fix field type in FlexForm for redirect after submit | ||
| Bugfix: Support t3:// links for redirection now | ||
| Bugfix: Preselect only if there is a "*" set in configuration (select, checkboxes, radiobuttons) | ||
| 8.0.2 | 2020-02-22 | Bugfix: Typehints in 8.x prevents plugins from inserting into pages with an exception |
| Bugfix: Update some sql queries with changed fieldnames in powermail 8 | ||
| 8.0.1 | 2020-02-19 | Bugfix: Small fix in ext_tables.sql for new fieldnames |
| 8.0.0 (!!!) | 2020-02-17 | Please use the TYPO3 upgrade wizard for an update to powermail 8.x! |
| Task: Support for TYPO3 10 (and only for this version) | ||
| Task: Add typehints for all functions | ||
| Task: Remove outdated functions | ||
| Task: Update notations for validators, lazy loading, etc... | ||
| Task: Replace old conditions with new symfony conditions | ||
| Task: Use TSFE for all functions that listen to GET/POST now to support routing | ||
| Task: Replace old extbase commandcontrollers with symfony commands | ||
| Task: Rename _field.pages to .page and _page.forms to .form and add an upgrade wizard for this | ||
| Task: _mail.sys_language_uid is now forced to -1 (also for _answer) and add an upgrade wizard for this | ||
| Task: Change documentation from RST to markdown | ||
| Task: Update automatic tests | ||
| Task: Code cleanup | ||
| 7.4.0 | 2019-08-27 | Feature: Allow aborting of the email sending process via signal |
| Feature: Add a new signal optinConfirmActionAfterPersist | ||
| Feature: Use new documentation rendering | ||
| Bugfix: Spamcheck fix while searching for links in answers with non-string values | ||
| Bugfix: Fix double opt-in with an upload field | ||
| Task: Change German wording for optin mails | ||
| Task: Small cleanups | ||
| Task: Update documentation | ||
| 7.3.1 | 2019-05-21 | Bugfix: Fix table fields for marketing information for mysql strict mode |
| Bugfix: Ensure to render a-tags as absolute links in mails | ||
| 7.3.0 | 2019-04-09 | Task: Some small cleanup |
| Feature: Support the usage in helhum/typo3-secure-web (Captcha, Export and Extension Icon) | ||
| Feature: Pass $this->settings to initializeObjectSettings Signal for a manipulation of settings via SignalSlot | ||
| Bugfix: Prevent exception in Pi2 in TYPO3 9.5 LTS | ||
| Bugfix: Allow backend module usage together with EXT:securedownloads | ||
| 7.2.0 | 2019-02-18 | Task: Small code cleanup |
| Feature: Add a transient property to mail model | ||
| Bugfix: Prevent type hint exception in PrefillFieldViewHelper | ||
| Bugfix: Fix a typo in a css class for a loading bar (AJAX submit) | ||
| Bugfix: Fixed a small typo | ||
| 7.1.0 (!!!) | 2019-01-12 | Task: Unit test update |
| Task: Remove deprecated keys in ext_emconf.php | ||
| !!! Bugfix: Make JavaScript work again in BE-Module in TYPO3 9.5 - Path of all JavaScript files changes from Resources/Public/JavaScripts/ to Resources/Public/JavaScript/ - maybe you have to adjust your TypoScript | ||
| Bugfix: Allow default values directly in PrefillFieldViewHelper | ||
| No mails are sent if database storing was disabled with the disclaimer feature | ||
| Remove outdated eID inclusion | ||
| Show only allowed froms in plugin (in TYPO3 9.5) | ||
| 7.0.0 (!!!) | 2019-01-12 | Feature: Add a disclaimer link functionality to sender- and optinmail (sender can remove his own mail completely from database now) |
| Task: Increase general hash length from 10 to 64 characters (optin links and new disclaimer links) | ||
| Task: ome cleanup | ||
| Bugfix: Reanimate location field (broken because of change in the google API). Now we're using openstreetmap for this |