Skip to content

Commit

Permalink
Merge pull request #2887 from plentymarkets/changelog/5_0_32
Browse files Browse the repository at this point in the history
bump version and add changelogs
  • Loading branch information
stentrop authored Jun 1, 2021
2 parents 7f941e3 + ecaab7a commit ac5e2b2
Show file tree
Hide file tree
Showing 5 changed files with 64 additions and 4 deletions.
30 changes: 30 additions & 0 deletions meta/documents/changelog_de.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
# Release Notes für Ceres

## v5.0.32 (2021-06-01) <a href="https://github.com/plentymarkets/plugin-ceres/compare/5.0.31...5.0.32" target="_blank" rel="noopener"><b>Übersicht aller Änderungen</b></a>

### Hinzugefügt

- Im plentyShop-Assistenten kann jetzt die Gültigkeit des Session-Cookies zusätzlich auf eine Stunde oder einen Tag eingestellt werden.
- In den SEO-Einstellungen des plentyShop-Assistenten und des Ceres-Plugins kann jetzt das Mapping verschiedener Barcodes (GTIN-8, GTIN-13, ISBN und MPN) sowie die Preisgültigkeit (priceValidUntil) und die SKU für die Rich Snippets der Artikelseite aktiviert werden.

### Geändert

- Fehler beim serverseitigen Rendern der Vue.js-App können jetzt abgefangen und die Seite clientseitig gerendert werden.
- Im Bilderkarussell-Widget wurde die Performance beim Laden von verknüpften Artikelvarianten verbessert.

### Behoben

- Der Inhalt eines Text-Widgets wird nun nicht mehr auf der Seite des Servers gerendert (SSR), um Hydration-Fehlern vorzubeugen.
- Die Logik zum Scrollen fixierter Elemente im Header wurde angepasst. Dies verbessert den Wert 'Cumulative Shift Layout' (CLS) der Google Core Web Vitals.
- Das Artikellisten-Widget hat unter bestimmte Umständen im ShopBuilder keine Bilder angezeigt. Dies wurde behoben.
- Durch einen Fehler konnten serverseitig verschachtelte Komponenten nicht über `data-component` überschrieben werden was zu Hydration-fehlern geführt hat. Dies wurde behoben.
- Um den Ceres-Assistenten zu durchlaufen sind für den plentymarkets-Benutzer ab sofort keine Berechtigungen mehr für die Bereiche "Buchhaltung" und "Auftragsstatus" erforderlich.
- Durch einen Fehler konnte im AfterScriptsLoaded-Container nicht mehr auf `window.ceresStore` zugegriffen werden. Dies wurde behoben.

### Angepasste Templates

- Im Zuge des Releases von Ceres 5.0.32 gab es Änderungen an einer Template-Datei, die für Theme-Entwickler relevant sind. Die Verlinkung führt direkt zu der umgesetzten Änderung in der entsprechenden Datei.
- [resources/views/PageDesign/Partials/Header/DefaultHeader.twig](https://github.com/plentymarkets/plugin-ceres/pull/2874/files#diff-19f0c0c56118a0d17212318a2cf8c6e113276dc4c61779c2317b2e7a0976db31)
- [resources/views/PageDesign/Partials/Header/Header.twig](https://github.com/plentymarkets/plugin-ceres/pull/2874/files#diff-f2a11c8bc92192c490363ceeb2b7e9a02819568c77971a10e43eedc93270014f)
- [resources/views/Widgets/Category/ItemGridWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2881/files#diff-f0aaf1ea155523f16c664c97d4b8877ad9db66f705f85a59ebffc0a3834f2456)
- [resources/views/Widgets/Common/ImageCarouselWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2875/files#diff-43b0576fe9cb61d0343a4aa220f562347c237717821f276ab632973e3970ec96)
- [resources/views/Item/SingleItemWrapper.twig](https://github.com/plentymarkets/plugin-ceres/pull/2879/files#diff-192a8837dba88964356b7ecd49003fe083ed719e2c601b9623e6dd4b24be9326)

## v5.0.31 (2021-05-19) <a href="https://github.com/plentymarkets/plugin-ceres/compare/5.0.30...5.0.31" target="_blank" rel="noopener"><b>Übersicht aller Änderungen</b></a>

### Hinzugefügt
Expand Down
30 changes: 30 additions & 0 deletions meta/documents/changelog_en.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
# Release Notes for Ceres

## v5.0.32 (2021-06-01) <a href="https://github.com/plentymarkets/plugin-ceres/compare/5.0.31...5.0.32" target="_blank" rel="noopener"><b>ÜOverview of all changes</b></a>

### Added

- In the plentyShop assistant, the validity of the session cookie can now additionally be set to one hour or one day.
- You can now activate the mapping of various barcodes (GTIN-8, GTIN-13, ISBN, and MPN), the price validity (priceValidUntil), and the SKU for the Rich Snippets of the single item view in the SEO settings of the plentyShop assistant and the Ceres settings.

### Changed

- Errors in server-side rendering of the Vue.js app can now be caught. In this case, the page is rendered client-side.
- In the image carousel widget, the performance for loading linked item variations has been improved.

### Fixed

- The content of a text widget is no longer rendered on the server side (SSR) to prevent hydration errors.
- The logic for scrolling fixed elements in the header has been adjusted. This improves the 'Cumulative Shift Layout' (CLS) value of the Google Core Web Vitals.
- Under certain circumstances, the item list widget did not display images in ShopBuilder. This has been fixed.
- Due to an error, server-side nested components could not be overwritten via `data-component`, which led to hydration errors. This has been fixed.
- To run the Ceres assistant, plentymarkets users no longer require the user rights for the "Accounting" and "Order status" sections.
- Due to an error, `window.ceresStore` could no longer be accessed in the AfterScriptsLoaded container. This has been fixed.

### Changed templates

- In Ceres 5.0.32 we have made changes to a template file which are relevant for theme developers. You can find the changed template below. The link directs you to the effected changes in the corresponding file.
- [resources/views/PageDesign/Partials/Header/DefaultHeader.twig](https://github.com/plentymarkets/plugin-ceres/pull/2874/files#diff-19f0c0c56118a0d17212318a2cf8c6e113276dc4c61779c2317b2e7a0976db31)
- [resources/views/PageDesign/Partials/Header/Header.twig](https://github.com/plentymarkets/plugin-ceres/pull/2874/files#diff-f2a11c8bc92192c490363ceeb2b7e9a02819568c77971a10e43eedc93270014f)
- [resources/views/Widgets/Category/ItemGridWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2881/files#diff-f0aaf1ea155523f16c664c97d4b8877ad9db66f705f85a59ebffc0a3834f2456)
- [resources/views/Widgets/Common/ImageCarouselWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2875/files#diff-43b0576fe9cb61d0343a4aa220f562347c237717821f276ab632973e3970ec96)
- [resources/views/Item/SingleItemWrapper.twig](https://github.com/plentymarkets/plugin-ceres/pull/2879/files#diff-192a8837dba88964356b7ecd49003fe083ed719e2c601b9623e6dd4b24be9326)

## v5.0.31 (2021-05-19) <a href="https://github.com/plentymarkets/plugin-ceres/compare/5.0.30...5.0.31" target="_blank" rel="noopener"><b>Overview of all changes</b></a>

### Added
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "Ceres",
"license": "AGPL-3.0",
"version": "5.0.31",
"version": "5.0.32",
"repository": {
"type": "git",
"url": "https://github.com/plentymarkets/plugin-ceres.git"
Expand Down
4 changes: 2 additions & 2 deletions plugin.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version" : "5.0.31",
"version" : "5.0.32",
"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.",
Expand All @@ -15,7 +15,7 @@
"keywords" : ["plentymarkets", "plugins", "layout", "template", "ceres"],
"type" : "template",
"require" : {
"IO": "~5.0.30"
"IO": "~5.0.32"
},
"namespace" : "Ceres",
"serviceProvider" : "Ceres\\Providers\\TemplateServiceProvider",
Expand Down

0 comments on commit ac5e2b2

Please sign in to comment.