Shop by coding.ms - Checkout-Benutzeranlage und Bugfixes
FEATURE
0 gesamt
TASK
0 gesamt
BUGFIX
0 gesamt
BREAKING
0 gesamt
Beschreibung
Shop by coding.ms 4.6.0 bringt die Basislogik zur Anlage von Frontend-Benutzern während des Checkout-Prozesses (inklusive Pro-Version) und behebt mehrere Fehler, verbessert Kompatibilität und reduziert PHP-Deprecation-Warnungen.
- Neue Basisfunktion für die Erstellung von Frontend-Benutzern im Checkout (in der Pro-Version enthalten): legt die Grundlagen zur automatisierten Nutzeranlage während des Bestellvorgangs.
- Fehlerbehebungen: Zahlung-URLs ohne chash werden korrigiert, die Update-Wizard-Identifier-Zeichenfolge wurde repariert und Prozentzeichen in Logmeldungen werden korrekt escaped, was die Zuverlässigkeit von Zahlungs- und Update-Prozessen verbessert.
- Migrationen und Kompatibilität: Bedingte Abfrage für das Laden von Inhaltsdaten für TYPO3 11/12 ergänzt; utf8_encode/utf8_decode-Funktionen wurden migriert, um Deprecation-Warnungen in PHP 8.3 zu vermeiden.
- Architektur-Änderungen: Die Funktion zur Bestandsreduktion wurde in ein Event migriert, sodass Anpassungen und Erweiterungen über Event-Listener einfacher möglich sind.
- Weitere Verbesserungen: Option zur Stundenangabe für zeitlich begrenzte Downloads ergänzt; eine Produktfilter-Funktion für die Backend-Warenkorb-/Bestellliste hinzugefügt; Dokumentation und FAQ wurden erweitert; das inkompatible Test-Mail-Kommando wurde entfernt.
Change-Log
## 2024-09-06 Release of version 4.6.0
* [BUGFIX] Remove test-mail command, because it is not compatible anymore
* [FEATURE] Add base logic for creating frontend user during checkout process, which is included in Pro-Version
* [TASK] Extend documentation and FAQ pages
* [BUGFIX] Fix payment urls without chash
* [TASK] Add an hour option for time limited downloads
* [TASK] Add condition for fetching the content data for TYPO3 11/12
* [TASK] Migrate utf8_encode/decode functionality in order to avoid deprecatiopn warnings in PHP 8.3
* [BUGFIX] Fix update wizard identifier string
* [BUGFIX] Escape percent character in log messages
* [TASK] Migrate decrease stock feature into an event
* [TASK] Add backend basket order list product filter