diff --git a/meta/documents/changelog_de.md b/meta/documents/changelog_de.md index 413e50ba65..8779fd4d96 100644 --- a/meta/documents/changelog_de.md +++ b/meta/documents/changelog_de.md @@ -1,5 +1,36 @@ # Release Notes für Ceres +## v5.0.13 (2020-09-28) Übersicht aller Änderungen + +### Geändert + +- Dem Breadcrumb-Widget wurde die Einstellung **Auf rechtlichen Seiten anzeigen** hinzugefügt. Diese Einstellung betrifft nur rechtliche Seiten, die im Shopbuilder erstellt wurden. +- Die Daten für die Breadcrumbs werden nun immer geladen, wenn man sich auf einer mit dem ShopBuilder verknüften Artikel- oder Content-Kategorieseite befindet. Dadurch kann das Breadcrumb-Widget immer den Pfad zur aktuellen Kategorie anzeigen. +- Die Performance für Webshops, die eine externe Suche einsetzen, wurde verbessert. +- Im Widget Artikeldaten-Tabelle wurde eine ungenutzte Einstellung entfernt. + +### Behoben + +- In der Mehrsprachigkeitsoberfläche war das Feld `addressFieldName1` doppelt vorhanden. Dies wurde behoben. Wir bedanken uns bei @Lauflust für den Beitrag. +- Das Sticky Container-Widget wurde unter bestimmten Umständen beim Scrollen direkt wieder auf seine ursprüngliche Position zurückgesetzt, was zu einer zitternden Darstellung führte. Dieses Verhalten wurde behoben. +- Das Eingabefeld im Gastbestellungs-Widget wurde nicht automatisch fokussiert. Dies wurde behoben. +- Es kam zu Fehlern in der `normalizeUrl` Funktion, wenn die Option **Slash am Ende von URLs** inaktiv war, die Seite aber mit einem Slash am Ende der URL aufgerufen wurde. Dieses Verhalten wurde behoben. +- Beim Laden weiterer Kategorien in der Step-By-Step-Navigation wurde keine Ladeanimation angezeigt. Dies wurde behoben. +- Im Navigationsbaum wird jetzt auf die Existenz untergeordneter Kategorien geprüft, auch wenn die nächste Ebene des Kategoriebaums nicht mehr geladen wurde. +- Unter bestimmten Umständen kam es zu Fehlern, wenn kein API-Schlüssel für Google reCAPTCHA hinterlegt war. Dies wurde behoben. +- In der Kategorieansicht wurde das Meta-Tag `og:image` nicht korrekt befüllt. Dieses Verhalten wurde behoben. +- In einem Standard-Mein-Konto-Bereich war es möglich, Retouren anzulegen, obwohl die dazugehörige Einstellung in der Ceres-Konfiguration inaktiv war. Diese Einstellung wird nun wieder korrekt berücksichtigt. + +### Angepasste Templates + +- Im Zuge des Releases von Ceres 5.0.13 gab es Änderungen an den im Folgenden aufgelisteten Template-Dateien, die für Theme-Entwickler relevant sind. Die Verlinkungen führen direkt zu den umgesetzten Änderungen in den entsprechenden Dateien. +- [resources/scss/ceres/components/_sticky-element.scss](https://github.com/plentymarkets/plugin-ceres/pull/2378/files#diff-5e661ae82cc538fe6612799243d943ad) +- [resources/js/src/app/components/category/StepByStepNavigation.vue](https://github.com/plentymarkets/plugin-ceres/pull/2374/files#diff-50c90a6655c0e7cbcf03de0a7b2c1e66) +- [resources/views/Widgets/Navigation/StepByStepNavigationWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2374/files#diff-d3ea59b4c6ebb4395ce978e00fc64e0b) +- [resources/views/Widgets/Item/ItemDataTableWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2380/files#diff-be40dbd506648d6e32e18e5b8c819461) +- [resources/views/Category/Macros/CategoryTree.twig](https://github.com/plentymarkets/plugin-ceres/pull/2356/files#diff-09d849cf28f22de603fc51c7165ab279) +- [resources/views/ResultFields/CategoryTree.fields.json](https://github.com/plentymarkets/plugin-ceres/pull/2356/files#diff-aadbcb4d0f3fe3e283b2f032903fb518) + ## v5.0.12 (2020-09-14) Übersicht aller Änderungen ### Geändert diff --git a/meta/documents/changelog_en.md b/meta/documents/changelog_en.md index 2dafb834e4..bfafa2f552 100644 --- a/meta/documents/changelog_en.md +++ b/meta/documents/changelog_en.md @@ -1,5 +1,37 @@ # Release Notes for Ceres +## v5.0.13 (2020-09-28) Overview of all changes + +### Changed + +- We added the option **Display on legal pages** to the settings of the breadcrumbs widget. This setting only applies to legal pages that have been created with the ShopBuilder. +- The data for breadcrumbs is now always loaded if a user is on an item or content category page that is linked with the ShopBuilder. Therefore, the breadcrumbs widget is always able to display the path to the current category. +- Performance has been improved for online stores that use an external search provider. +- We removed an obsolete setting from the item data table widget. + +### Fixed + +- The field `addressFieldName1` appeared twice in the multilingualism interface. This has been fixed. We would like to thank @Lauflust for the contribution. +- Under certain circumstances, the sticky container widget reset to its original position while scrolling, which led to a shaky display of the widget. This behaviour has been fixed. +- The input field of the guest order widget was not automatically selected. This has been fixed. +- The `normalizeUrl` function could lead to errors if the setting **Trailing slash** was inactive, but the page was accessed via a URL with a trailing slash. This behaviour has been fixed. +- The loading animation was not displayed while the step-by-step navigation loaded additional categories. This has been fixed. +- The navigation tree now checks if subcategories exist, even if the next level of the category tree has not been loaded. +- Under certain circumstances, an error could occur if no API key had been stored for Google reCAPTCHA. This has been fixed. +- The meta tag `og:image` was not correctly filled in in the category view. This behaviour has been fixed. +- In a standard My Account area, it was possible to create returns, even though the corresponding setting in the Ceres configuration was inactive. This setting now applies as intended. + +### Changed templates + +- In Ceres 5.0.13 we have made changes to a number of template files which are relevant for theme developers. You can find a list of the changed templates below. Each link directs you to the effected changes in the corresponding files. +- [resources/scss/ceres/components/_sticky-element.scss](https://github.com/plentymarkets/plugin-ceres/pull/2378/files#diff-5e661ae82cc538fe6612799243d943ad) +- [resources/js/src/app/components/category/StepByStepNavigation.vue](https://github.com/plentymarkets/plugin-ceres/pull/2374/files#diff-50c90a6655c0e7cbcf03de0a7b2c1e66) +- [resources/views/Widgets/Navigation/StepByStepNavigationWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2374/files#diff-d3ea59b4c6ebb4395ce978e00fc64e0b) +- [resources/views/Widgets/Item/ItemDataTableWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2380/files#diff-be40dbd506648d6e32e18e5b8c819461) +- [resources/views/Category/Macros/CategoryTree.twig](https://github.com/plentymarkets/plugin-ceres/pull/2356/files#diff-09d849cf28f22de603fc51c7165ab279) +- [resources/views/ResultFields/CategoryTree.fields.json](https://github.com/plentymarkets/plugin-ceres/pull/2356/files#diff-aadbcb4d0f3fe3e283b2f032903fb518) + + ## v5.0.12 (2020-09-14) Overview of all changes ### Changed diff --git a/package-lock.json b/package-lock.json index 34a3369207..e57ae763c0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "Ceres", - "version": "5.0.12", + "version": "5.0.13", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index cf20469312..c5cdcd0767 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "Ceres", "license": "AGPL-3.0", - "version": "5.0.12", + "version": "5.0.13", "repository": { "type": "git", "url": "https://github.com/plentymarkets/plugin-ceres.git" diff --git a/plugin.json b/plugin.json index cd584029d7..fe731397df 100755 --- a/plugin.json +++ b/plugin.json @@ -1,5 +1,5 @@ { - "version" : "5.0.12", + "version" : "5.0.13", "name" : "Ceres", "marketplaceName" : {"de": "Ceres","en": "Ceres"}, "description" : "This is the official Ceres plugin developed by plentymarkets. Ceres is the default template plugin for plentymarkets 7 online stores.",