release notes
Product release update
Integration
Version 1.1.0
- OXID 7
- August 12, 2026
Kompatibel mit OXID eShop 7.1 bis 7.5 (Twig).
Dieses Update bringt mehrere Sicherheitsverbesserungen, die vollständige Integration des JS-SDK 1.14.5 und zahlreiche Fehlerbehebungen, besonders für das APEX-Theme.
Improvements
- API-Key abgesichert: Die Kommunikation mit der endereco-API läuft jetzt serverseitig. Der API-Key wird nicht mehr an den Browser übermittelt.
- JS-SDK 1.14.5 vollständig integriert: Die Adressprüfung funktioniert jetzt korrekt bei Ländern mit und ohne Bundesland-Auswahl. Veraltete Prüfstatus werden beim Seitenaufruf erkannt und bereinigt.
- Smart Autofill entfernt: Die Funktion wurde dauerhaft deaktiviert und aus der Plugin-Konfiguration entfernt, da sie in der Praxis zu fehlerhaften Eingaben führte.
- Namensprüfung klarer benannt: Die Einstellung hieß bisher „Anredeprüfung“, obwohl sie die gesamte Namensprüfung steuert. Die Bezeichnung wurde angepasst.
- OXID 7.4 und 7.5: Das Plugin unterstützt jetzt offiziell auch die neuesten OXID-Versionen.
- Referer abgesichert: Bei fehlendem Referer-Header wurde bisher der Server-Pfad an die endereco API übermittelt. Jetzt wird stattdessen die Shop-URL verwendet.
- Überflüssiger Code entfernt: Veraltete Komponenten aus der OXID-6-Zeit und nicht mehr genutzter Code wurden entfernt. PHP-Warnungen in verschiedenen Bereichen wurden behoben.
Bug fixes
- 502-Fehler bei der Adressprüfung: Wurde bei der Registrierung kein Land ausgewählt oder die Option „keine Anrede“ genutzt, konnte die Adressprüfung mit einem 502-Fehler abbrechen. Das ist behoben.
- Sonderzeichen in Ländernamen: Ländernamen mit Apostrophen (z. B. Côte d’Ivoire) konnten dazu führen, dass die Adressprüfung nicht korrekt initialisiert wurde. Die Zeichenverarbeitung funktioniert jetzt zuverlässig.
- Prüfstatus wurde nicht gespeichert: Bei neu angelegten Lieferadressen, Gastbestellungen und Checkout-Registrierungen wurde der Prüfstatus nicht korrekt gespeichert und bei jedem Seitenaufruf zurückgesetzt. Der Status wird jetzt beim ersten Speichern korrekt geschrieben.
- Adresskorrektur auf der Bestellseite: Wer im Korrektur-Dialog auf „Bearbeiten“ klickte, wurde zwar zur Adresseingabe weitergeleitet, aber das Formular öffnete sich dort nicht. Das Formular öffnet sich jetzt nach der Weiterleitung korrekt.
- Checkout-Buttons im APEX-Theme: Der „Weiter“-Button im Checkout löste die Adressprüfung nicht aus. Der „Bearbeiten“-Button schloss das Formular nach der Prüfung wieder. Beide Buttons funktionieren jetzt wie vorgesehen.
- Namensprüfung mit falschem Namen: Wurde im APEX-Theme eine neue Lieferadresse angelegt, konnte die Namensprüfung den Namen der vorherigen Adresse verwenden. Der zwischengespeicherte Name wird jetzt beim Anlegen einer neuen Adresse zurückgesetzt.
- Ländervorschläge wurden ignoriert: Schlug die Adressprüfung ein anderes Land vor als das eingegebene, wurde der Vorschlag nicht übernommen. Länder-Korrekturen werden jetzt korrekt verarbeitet
- Korrekturvorschläge im Admin-Bereich: Auf den Seiten für Kundenstammdaten und Adressen im Admin wurden Korrekturvorschläge nicht angezeigt. Das ist behoben.
Notes on the Update
Nach dem Update die Datenbank-Migrationen ausführen, den Cache leeren und die Datenbank-Views neu aufbauen.
Bereits geprüfte Adressen werden nach dem Update einmalig neu geprüft, da sich die interne Berechnung des Adress-Hashs geändert hat. Das passiert automatisch bei der nächsten Nutzung der Adresse.
Shops mit individuellen Anpassungen sollten beachten: Die endereco API wird jetzt über einen eigenen Proxy-Controller angesprochen statt direkt aus dem Browser. Und die Adress-Speicherung erfordert jetzt einen POST vom eingeloggten Besitzer der Adresse.
Wir empfehlen, das Update zuerst in einer Testumgebung durchzuführen.