Skip to content

Releases: plentymarkets/plugin-ceres

5.0.49

11 Apr 15:39
062f083
Compare
Choose a tag to compare

v5.0.49 (2022-04-11) Overview of all changes

Changed

  • The display of graduated prices in the From price in the category view can now be configured. The settings for this can be found in the plentyShop assistant under Displayed information. This setting is disabled by default.
  • Characteristics of type "none" with additional costs are now displayed below the item price.

Fixed

  • The base price display on the category view was calculated incorrectly if graduated prices were defined for the article. This has been fixed.

Changed templates

5.0.48

21 Mar 14:25
Compare
Choose a tag to compare

v5.0.48 (2022-03-21) Overview of all changes

TODO

  • Due to changes to ShopBuilder widgets, it is necessary to regenerate the ShopBuilder contents via the Regenerate contents button in the CMS » ShopBuilder menu.

Added

  • The item grid and item list widgets now contain a new option via which the VAT note can be hidden.
  • The item grid and item list widgets now contain a new option via which the bakground of the item tiles can be coloured grey.
  • The newsletter widget now contains a text for describing mandatory input fields. You can edit the text with the translation key newsletterIsRequired in the CMS » Multilingualism menu.
  • We added a new option to the image carousel widget with which images can be scaled to the full screen width.
  • The widgets image box, image carousel and background image now contain an option via which images can be scaled to the full screen height.
  • The widgets coupon input, item list, item grid, tool bar, order data and order history now contain the option to display buttons as outlined buttons. For item lists and item grid widgets, this only applies to the display on mobile devices.
  • You can now create ShopBuilder contents of the type Softlogin with the corresponding coftlogin widget.

Changed

  • The order property option Pre-selected is now considered by checkboxes in the shop. For order properties of the type None for which the order options Pre-selected and Required are active, no checkbox is displayed in the shop.
  • The URL from which the default company logo and default footer logo were loaded has been changed.

Fixed

  • The default tagging of cache blocks that contain category tree data or item data now works as intended.

Changed templates

5.0.47

25 Feb 13:54
Compare
Choose a tag to compare

v5.0.47 (2022-02-25) Overview of all changes

Fixed

  • Sorting items by price caused errors in certain circumstances. This has been fixed.

5.0.46

24 Feb 17:38
Compare
Choose a tag to compare

v5.0.46 (2022-02-24) Overview of all changes

TODO

  • Due to changes to ShopBuilder widgets, it is necessary to regenerate the ShopBuilder contents via the Regenerate contents button in the CMS » ShopBuilder menu.
  • Graduated prices in the category view are now labelled with a "from" by default. Users can remove the "from" in the CMS » Multilingualism menu. The corresponding translation key is categoryItemFromPrice.

Added

  • ShopBooster now supports cache blocks. In the default plentyShop LTS, header, footer and item tiles (e.g. in item lists) are cached in blocks. This increases the ShopBooster cache coverage.
  • The ShopBuilder preset for the homepage has been completely overhauled. The preset now contains demo images, sample texts, and a collection of various widgets.
  • The asterisk characters for footnotes in the single item view, the category view, and live shopping pages can now be changed in the CMS » Multilingualism menu. The corresponding translation keys are singleItemFootnote1, categoryItemFootnote, and liveShoppingFootnote.

Changed

  • In the newsletter registration, first and last names are now checked for invalid characters in order to prevent spam.
  • In case of a CSRF token mismatch during a sensitive REST call, the client is reloaded and a notification is displayed. In this case, users are forwarded to the login page.
  • The magnifying glass icon in the search bar now changes into a loading animation while the search data is requested.

Fixed

  • Graduated prices are now displayed in the category view, if they exist. The graduated price is now also labelled with "from". The corresponding translation key is categoryItemFromPrice.
  • The template of the Add to wish list component was changed from an a-tag to a button-tag.
  • The setting Show categories as filter options for search results has been renamed and an error that occurred during saving was fixed.
  • Under certain circumstances, the sticky container widget and the shopping cart preview overlapped. This has been fixed.
  • The ShopBuilder preset Footer used an invalid parameter value for the cookie bar. This has been fixed.
  • The widget Selected filters no longer leads to errors in the server-side rendering process (SSR) if it is placed above the filter selection.
  • On iOS devices the shopping cart preview only opened after a second touch interaction. This has been fixed.

Changed templates

5.0.45

18 Jan 15:30
346f318
Compare
Choose a tag to compare

v5.0.45 (2022-01-18) Overview of all changes

TODO

  • Since the setting Customers have to fill in all possible order characteristics before they can add an item to the shopping cart in the step Displayed information of the plentyShop assistant no longer applies to order properties, sellers might need to activate the option Required for their order proerties in the Setup » Settings » Properties » Configuration » (Select property) » Options » Order options menu.

Added

  • The visibility of displayed item information in the shopping cart preview can now also be edited in the step Displayed information of the plentyShop assistant.

Changed

  • Order properties and order characteristics are now displayed even if the variation cannot be purchased.

Fixed

  • The styling of completed live shopping offers has been aligned with the styling of active live shopping offers.
  • It was possible to submit a newsletter subscription without the reCAPTCHA if the corresponding cookie had been rejected. This has been fixed.
  • The plentyShop assistant did not display default values for global values. This has been fixed.
  • Due to an error, the entered search term was not correctly appended to the URL. This has been fixed.
  • The setting Customers have to fill in all possible order characteristics before they can add an item to the shopping cart in the plentyShop assistant no longer applies to order properties.
  • Due to an error, changes to the settings of the cookie bar widget were not applied. This has been fixed.
  • Properties of the type None in a group of the type Select are now working properly if the option Required has been activated.

5.0.44

28 Dec 13:24
Compare
Choose a tag to compare

v5.0.44 (2021-12-27) Overview of all changes

TODO

  • The settings for displaying price information in the shopping cart preview are now effective. Review the settings in the Plugins » plentyShop LTS » Shopping cart section for the setting Show basket preview information and adjust the settings to your needs.
  • Due to changes to CookieBar widget in the ShopBuilder, it is necessary to regenerate the related contents via the Regenerate contents button in the CMS » ShopBuilder menu.

Added

  • It is now possible to prioritise the search results by variation name. You can find the setting in the Search step in the plentyShop assistant.
  • It is now possible to determine the order of the buttons of the cookie bar in the widget settings. Additionally, you can hide the Reject all button.
  • The description of order characteristics and order properties can now be displayed on mobile devices via a button.
  • It is now possible to show or hide price information in the shopping cart preview. You can carry out this setting in the plentyShop configuration under Shopping cart » Show basket preview information.
  • Order characteristics with the option Required are now supported.
  • Footnote symbols on the single item page are now customizable via multilingualism. The corresponding translation keys are: singleItemFootnote1, singleItemFootnote2, singleItemFootnote12.

Changed

  • The colour settings in the tab Design of the plentyShop LTS settings have been deprecated. These settings can now only be accessed in the design settings of ShopBuilder. The selected colours remain unchanged.
  • The scroll bar of the shop is now hidden as long as the shopping cart preview is opened. We would like to thank user @MaxBentz for their contribution.

Fixed

  • The item grid widget generated too much data in the ShopBuilder preview and unnecessarily increased the file size. This has been fixed.
  • The cookie bar also rejected essential cookies if a user clicked Reject all. This has been fixed.
  • Live shopping items scheduled for a future time slot that have no strikethrough price now display the correct normal price.
  • The automatic phone number detection in the Safari browser could lead to hydration errors if SSR was active. It is therefore deactivated by default.
  • Tool tips for the Add to wish list widget were not displayed correctly. This has been fixed.
  • The plentyShop assistant did not display the back end name of shipping profiles. This has been fixed.
  • An HTML element was output for the tag list, even if an item was not linked to any tags. This has been fixed. We would like to thank user @Lauflust for their contribution.
  • The validation of order properties and order characteristics of the type File is now exclusively carried out on the server side.

Changed templates

5.0.43

30 Nov 14:50
c63db4e
Compare
Choose a tag to compare

v5.0.43 (2021-11-30) Overview of all changes

Added

  • aria-labels have been added to every Close button. We would like to thank @MaxBentz for their contribution!
  • The entry cookieBarDenyAll was added to the multilingualism UI for changing the text of the Reject all button of the cookie bar.

Changed

  • The default cookie bar of plentyShop now contains the three buttons Accept selection, Accept all, and reject all.
  • All cookie bar buttons are now in the same colour.

Fixed

  • The default logos for plentyShop LTS and plentymarkets were not correctly displayed. This has been fixed.
  • Payment methods that included a lot of descriptive text were not correctly displayed in the checkout on small display sizes. This has been fixed.

Changed templates

5.0.42

16 Nov 09:22
da39d6e
Compare
Choose a tag to compare

v5.0.42 (2021-11-15) Overview of all changes

ToDo

  • Themes and customised CSS have to be checked for obsolete <span> elements. We either removed or replaced all <span> elements that contained block level elements in order to prevent invalid HTML. Please check whether your selectors use the affected <span> elements and, if necessary, adjust your selectors. You can find the affected files in the section Changed templates below.

Changed

  • The validity of the date of birth is now checked whenever the address is updated, even if the date of birth input field is not visible.
  • The ShopBuilder presets for Checkout and My account now use Inline Text widgets instead of Text widgets.
  • The option Item ID has been added for the SEO setting for stock keeping units.

Fixed

  • The setting Show when hovering over shopping cart icon in the hearder for the shopping cart preview no longer worked as intended. This has been fixed.
  • Opening and closing the mobile navigation is now carried out in one central place, which prevents varying states of the CSS classes that are applied to the displayed navigation.
  • When server-side rendering was active, parts of the Javascript bundle were loaded without the build hash, which could lead to obsolete content being loaded from the browser cache. This has been fixed.
  • Saving the plentyShop assistant no longer invalidates the entire ShopBooster cache. Settings which only affect values of the plugin configuration (preview mode) now only invalidate those pages affected by the setting.
  • After creating a return, users are no longer redirected to the homepage; instead, they are redirected to the My account area or the order confirmation page, depending on their login state.
  • The missing translation for the currency Netherlands Antillean guilder and the corresponding setting ind the plugin configuration have been added.
  • Invalid items were not removed from the shopping cart when a user changed the country of delivery. This has been fixed.
  • <span> elements must not contain block level elements. The affected <span> elements have either been removed or replaced with <div> elements in order to prevent invalid HTML. We'd like to thank user @MaxBentz for their contribution.

Changed templates

5.0.41

20 Oct 12:15
4c33a78
Compare
Choose a tag to compare

v5.0.41 (2021-10-20) Overview of all changes

Added

  • The LayoutContainer "Ceres::PageDesign.AfterOpeningHeadTag" was added. @felixries

Changed

  • Rebranding: Ceres is now promoted as plentyShop LTS.

Fixed

  • In the standard login template, the input of the guest login modal was not focused after opening. This has been fixed.
  • The assistant didn't show when the order properties were activated. This has been fixed.

Changed templates

  • In Ceres 5.0.41 we made a change to a template file which is 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/PageDesign.twig

5.0.40

05 Oct 11:08
07d4d92
Compare
Choose a tag to compare

v5.0.40 (2021-10-05) Overview of all changes

Added

  • plentyShop now supports order properties. In order to use order properties, you need to activate the setting Activate order properties in the step Online store of the plentyShop assistant. Please note that this replaces order characteristics.

Changed

  • A maximum of 250 properties were displayed in the data field picker in the ShopBuilder. This has been changed to a maximum of 1500 properties.
  • plentyShop is now able to react to a future order setting with which prefixes for item bundles and components can be customised. Note that changing these prefixes may lead to a faulty display of older orders.
  • The maximum number of displayed items in the preview of the item grid widget in the ShopBuilder has been limited to 50.

Fixed

  • Item lists of the type Last seen didn't work as intended if Server-Side Rendering was inactive. This behaviour has been fixed.
  • If the setting Block unaccepted cookies was inactive, accepting cookies could lead to a reCAPTCHA error. This has been fixed.
  • The option Show categories as filter options for search results, which is necessary for displaying the category filter widget, has been added to the plentyShop assistant.