Releases: Endereco/endereco-shopware6-client
Patch 1.4.1
Release Notes for Endereco Shopware 6 Client v1.4.1
Overview
This release is a bug fix release for the Endereco Shopware 6 Client. It addresses a bug introduced in version 1.4.0 related to non-nullable extension fields for house number and street.
Bug Fixes
Fixed Not Nullable Extension Fields Bug
-
Issue: In version 1.4.0, the
house_number
andstreet
fields were set to be non-nullable. However, due to the behavior of Doctrine (which Shopware uses internally), an empty string""
was being transformed into aNULL
value. This caused an SQL Exception when trying to write aNULL
to a non-nullable field, particularly when a user attempted to save an address without a house number. -
Resolution: To resolve this issue, the
house_number
andstreet
fields have been set to nullable. This change allows addresses without house numbers to be saved without causing SQL Exceptions.
Code Changes
Below are the significant code changes made in version 1.4.1:
- Updated the
composer.json
file to reflect the new version number (1.4.1). - Introduced a new migration file
Migration1678865789MakeStreetAndHousenumberNullableAgain.php
to alter theendereco_address_ext
table and modify thestreet
andhouse_number
fields to be nullable.
How to Upgrade
- Download the EnderecoShopware6Client-1.4.1.zip from a list below and upload it in your shop in the plugin manager
- Click on "Update" under the plugin version
Support and Feedback
For support and feedback, please send us a message to [email protected]
Thank You
Thank you for using the Endereco Shopware 6 Client. We appreciate your support and welcome feedback for improving our product.
Release 1.4.0
We're excited to introduce version 1.4.0 of our plugin. With a focus on enhancing the user experience and improving the accuracy of customer data, we've added several new features and refinements.
New Features:
-
Existing Customer Address Check:
- For customers who registered before the installation of this plugin, their addresses will now be checked.
- If corrections are needed, they'll be prompted to update their address during the confirm order stage of the checkout process.
-
PayPal Express Checkout Address Verification:
- Addresses of customers imported through PayPal Express Checkout will now be verified to ensure accuracy.
-
Name Validation and Auto-correction:
- Validates the customer's name to ensure its accuracy.
- Checks if the salutation matches the provided name.
- Automatically adjusts the title field if needed to align with the provided name.
-
Email Verification:
- Checks the validity of the provided email address.
- If there are issues with the email, it will be marked, and users will receive specific error messages prompting them for corrections.
-
Enhanced Submit Trigger for Address Check:
- The trigger mechanism for submitting and checking addresses has been made more robust, ensuring smoother and more accurate address verification.
-
CSS Load from File:
- To address strict Content-Security-Policy on certain websites, users can now load CSS from a file.
- This option can be adjusted in the plugin settings.
-
Integration Instruments:
- We've added tools to make it easier to integrate our plugin with other third-party plugins.
- Those wishing to leverage the address check and other functionalities in their plugins will find these instruments highly beneficial.
Bugfix 1.3.4
Dieser Bugfix beseitgt ein auftretendes Problem im Zusammenhang mit PayPal Express Checkout und aktivierter Trennung von Straße und Hausnummer.
Compatibility Patch 1.3.3
Kompatibilität mit Shopware 6.5 hergestellt
Bugfix 1.3.2
Bugfix:
- Änderung der Ereignisverwaltung: Das Plugin abonniert jetzt "click" statt "submit", um mögliche Race Conditions mit anderen Event-Listenern zu vermeiden.
Bugfix:
- Change in event management: The plugin now subscribes to "click" instead of "submit" to avoid possible race conditions with other event listeners.
Bugfix 1.3.1
Bugfix:
- Behebung eines kritischen Fehlers mit einer nicht initialisierten benannten Eigenschaft in der Entitätserweiterung, der die Kundenübersicht im Backend und den Login für einige Kunden im Frontend beeinträchtigte
Release 1.3.0
Neue Funktionen:
- Rufnummernprüfung: Telefonnummern können nun geprüft und einheitlich formatiert werden.
- Trennung von Straße und Hausnummer: Das Eingabefeld für die Straße ist optional in Straßenname und Hausnummer unterteilbar. In der Datenbank werden die Daten weiterhin zusammengefasst.
Release 1.2.0
Features:
- Aktualisierung des Modul-Cores als Vorbereitung für neue Funktionen
Enhancements:
- Das Modul wird nun nur noch auf den benötigten Seiten geladen
- Optional können weitere Controller für individuelle Anpassungen hinterlegt werden
- Die Dateigröße des JavaScripts wurde für eine schnellere Ladezeit optimiert
Patch Release 1.1.1
- JS-SDK auf die aktuellste Version aktualisiert
Feature-Release 1.1.0
- Füge die Möglichkeit das Plugin in bestimmten Verkaufkanälen zu deaktivieren hinzu.