Chapter 11. Releases

3.12.12

Migration Hints
  • There are heavy changes in the structure of the cart and checkout templates (cart, order and review pages). The page for address/payment/shipping information got no change. If you have customizations, they’ll break! Please double check your checkout after this update. In case of trouble, remove your template overrides and see if the new changes already to your needs. The changes are already deployed on https://www.svenbluege.de/demo which might help getting an idea.
  • #989 Reworked the cart and checkout to leverage Bootstrap 5 cards. While doing this, a lot of the cart and checkout templates have changed. This starts with PHP files and ends with CSS classes and statements. If you have customizations here, they’ll break!
Major Changes
  • #982 the Stripe payment plugin can now be configured to allow payments with Credit Card, iDEAL, Sofort, SEPA, Przelewy24, Giropay, EPS and Bancontact. Stripe offers here an out of the box solution, not additional configurations necessary. It depends on your country if those methods are supported.
  • #989 Reworked the cart and checkout to leverage Bootstrap 5 cards. While doing this, a lot of the cart and checkout templates have changed. This starts with PHP files and ends with CSS classes and statements. If you have customizations here, they’ll break!
Minor Changes
  • #987 The download icon for Google Photos images will trigger a direct download instead of opening the image.
  • #992 The options for the checkout are regrouped and a new toggle is available to hide the filename in the checkout and order pages. This is useful for Google Photos and Flickr because they use long random character sequences which do not bring any additional value to your customer.
  • #996 The message field in the checkout can now be configured to be mandatory.
Bug Fixes
  • #983 A text column can’t have a not null default value. This caused SQL exceptions on some systems.
  • #984 Joomla 4 // The Google Photos Album selector did not close after selecting an album. You need to do this manually.This is fixed now.
  • #985 Joomla 4 // Downloaded ZIP-archives for Google Photos contained files without file extension.
  • #986 The social share button in the ajax list layout stopped working.
  • #988 Invalid links in modules generated in case a menu item used the root category.
  • #991 Joomla 4 // The description of Events could not be saved.
  • #990 The camera model appeared twice in the EXIF data of Google Photos.
  • #998 Joomla 4 // remove warning on categories pages in the backend. :leveloffset: 0
All prices include VAT. The gross price will vary depending on the selected shipping country.