Skip to content

Commit

Permalink
Merge pull request #2873 from plentymarkets/changelog/5_0_31
Browse files Browse the repository at this point in the history
Update Ceres Version and add new changelog entries
  • Loading branch information
stentrop authored May 19, 2021
2 parents c26d7af + 248ebfa commit dcbd585
Show file tree
Hide file tree
Showing 5 changed files with 63 additions and 3 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.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

- Das Bilderbox-Widget besitzt nun eine weitere Option der Einstellung Seitenverhältnis: "Seitenverhältnis beibehalten". Mit dieser Option behält das Widget das Seitenverhältnis des Bildes.
- Am Auswahlfeld-Widget des Kontaktformulars lässt sich jetzt beim Auswahltyp "Mehrfachauswahl" in Kombination mit der Option "Pflichtfeld" die Minimal- und Maximalmenge der auszuwählenden Optionen einstellen.
- Das Artikellisten-Widget unterstützt nun das Vorladen von Bildern.

### Geändert

- Die QuantityInput-Komponente wird nun gemeinsam mit der AddToBasket-Komponente geladen. Dies verringert die Ladezeit in der Artikelansicht. Danke an @naturdrogerie
- Die ShippingCountrySelect-Komponente im Header wird nun von Intersect anstatt von Lazy-Hydrate abgedeckt. Danke an @MaxBentz!

### Behoben

- Die Einstellung zum Aktivieren von Vue-SSR im Assistenten konnte in Konfigurationen im Vorschaumodus nicht angezeigt werden. Dies wurde behoben.
- Templates von verschachtelten Komponenten, die nicht über Vue.component() registriert wurden, werden serverseitig berücksichtigt.
- Die Trennzeichen in überschriebenen Komponenten-Templates werden von SSR korrekt interpretiert.
- In der LazyLoad-Komponente konnte es zu NullPointerExceptions kommen. Das Verhalten wurde behoben.

### Angepasste Templates

- Im Zuge des Releases von Ceres 5.0.31 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/Widgets/Common/ImageBoxWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2856/files#diff-9f438954b9f177761379a8b382eea014077ec743060583796ac4f9aaed3d3003)
- [resources/views/Widgets/Common/ItemListWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2862/files#diff-56e4aca5195c81e2f933daaf2a1d1397fcd1e72844a24d75155dcab09e4cb0ee)
- [resources/views/Widgets/Form/SelectionWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2855/files#diff-87084c109a175d99c3284c8dc3de606d3ef045d10aa519da1acf7530c5b36fc0)
- [resources/views/Widgets/Header/TopBarWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2851/files#diff-2696f6a2e31a39130c691133b3d6fdf30b218a6bdbbd0717433c835d060c3f66)
- [resources/views/Widgets/Header/DefaultHeader.twig](https://github.com/plentymarkets/plugin-ceres/pull/2851/files#diff-19f0c0c56118a0d17212318a2cf8c6e113276dc4c61779c2317b2e7a0976db31)

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

### Geändert
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.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

- The image box widget now has another option for the aspect ratio setting: "Retain aspect ratio". With this option, the widget retains the aspect ratio of the image.
- At the selection field widget of the contact form, you can now use the selection type "Checkboxes" in combination with the option "Mandatory field" to define the minimum and maximum amount of options to be selected.
- The item list widget now supports image preloading.

### Changed

- The QuantityInput component is now loaded together with the AddToBasket component. This reduces the loading time of the item view. Thanks to @naturdrogerie
- The ShippingCountrySelect component in the header is now covered by Intersect instead of Lazy-Hydrate. Thanks to @MaxBentz!

### Fixed

- The setting for enabling Vue SSR in the assistant could not be displayed in preview mode configurations. This has been fixed.
- Templates of nested components that have not been registered via Vue.component() are taken into account on the server-side.
- The delimiters in overwritten component templates are interpreted correctly by SSR.
- NullPointerExceptions could occur in the LazyLoad component. The behaviour has been fixed.

### Changed templates

- In Ceres 5.0.31 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/Widgets/Common/ImageBoxWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2856/files#diff-9f438954b9f177761379a8b382eea014077ec743060583796ac4f9aaed3d3003)
- [resources/views/Widgets/Common/ItemListWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2862/files#diff-56e4aca5195c81e2f933daaf2a1d1397fcd1e72844a24d75155dcab09e4cb0ee)
- [resources/views/Widgets/Form/SelectionWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2855/files#diff-87084c109a175d99c3284c8dc3de606d3ef045d10aa519da1acf7530c5b36fc0)
- [resources/views/Widgets/Header/TopBarWidget.twig](https://github.com/plentymarkets/plugin-ceres/pull/2851/files#diff-2696f6a2e31a39130c691133b3d6fdf30b218a6bdbbd0717433c835d060c3f66)
- [resources/views/Widgets/Header/DefaultHeader.twig](https://github.com/plentymarkets/plugin-ceres/pull/2851/files#diff-19f0c0c56118a0d17212318a2cf8c6e113276dc4c61779c2317b2e7a0976db31)

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

### Changed
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.30",
"version": "5.0.31",
"repository": {
"type": "git",
"url": "https://github.com/plentymarkets/plugin-ceres.git"
Expand Down
2 changes: 1 addition & 1 deletion plugin.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version" : "5.0.30",
"version" : "5.0.31",
"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 Down

0 comments on commit dcbd585

Please sign in to comment.