Newsletters by coding.ms: Verbesserungen für TYPO3 10
FEATURE
0 gesamt
TASK
0 gesamt
BUGFIX
0 gesamt
BREAKING
0 gesamt
Beschreibung
Newsletters by coding.ms 2.0.0 bringt umfassende Anpassungen für TYPO3 10 und behebt mehrere Fehler. Die Version fokussiert auf Kompatibilität, TCA-Refactorings, Konfigurationsmigrationen sowie Erweiterungen für Export, Logging und Integrationspunkte.
- TYPO3 10-Kompatibilität: Extbase-Persistence-Mapping, Migration von Konfigurationsdateien und bedingtes Versandverhalten sorgen dafür, dass die Erweiterung unter TYPO3 10 sauber arbeitet und Integrationsszenarien stabiler laufen.
- Architektur und Integrationen: Ein neues Signal/Slot für Aktionen beim Subscribe/Unsubscribe ermöglicht es, eigene Prozesse beim Abonnieren und Abbestellen anzuhängen; Source-Code-Refactoring verbessert Wartbarkeit und Erweiterbarkeit.
- Backend- und TCA-Änderungen: Umfangreiche TCA-Refactorings und Migration von TCA-Formelementen, inklusive der Umwandlung einer Topic-Export-Zeile in einen Toolbar-Button, verbessern die Bedienung im Backend.
- Fehlerbehebungen und Optimierungen: Korrekturen an TypoScript-Konstanten (Kategorie) und der Bootstrap-Button-Klasse, Fix des TCA dateTime-Typs beim Speichern als int/timestamp sowie das Hinzufügen eines fehlenden Push-Logs beim Subscription-Vorgang.
- Export und Datenschutz: Optimierter Dateiname für Topic-Subscriber-Exporte sowie eine neue TypoScript-Konstante für die Datenschutzseite mit Validierungsprüfung unterstützen sichere Exporte und rechtliche Anforderungen.
- Sonstiges: Zusätzliche Composer-Tags wurden ergänzt, um Paketmetadaten zu verbessern.
Change-Log
## 2020-06-12 Release of Version 2.0.0
* [TASK] Add extra tags in composer.json
* [FEATURE] Add signal/slot for performing action on subscribe/unsubscribe
* [BUGFIX] Fix TypoScript constants category and Bootstrap button class
* [TASK] Add missing push-log on subscription
* [TASK] Optimize filename for topic subscriber export
* [TASK] Add extbase persistence mapping for TYPO3 10
* [TASK] Add privacy page constant and validation check for that TypoScript constant
* [BUGFIX] Fix TCA dateTime type when saving as int/timestamp
* [TASK] Source code refactoring and conditional mail sending for TYPO3 10
* [TASK] Migration topic export row into toolbar button
* [TASK] TCA refactoring and migrating TCA form elements
* [TASK] Migrate configuration files for TYPO3 10