Skip to content

Release Notes

Gambio v4.5.1.0_beta1BETA1

System Requirements

PHP
min: 7.2 max: 7.4
MySQL
min: 5.5 max: 8.0
MariaDB
min: 5.5 max: 10.10
PHP-Extensions
json, curl, dom, filter, gd, intl, libxml, mbstring, soap, xml, zip, zlib

Admin

  • Wrong thousands and decimal separator in order detail view in Gambio Admin. (55222)
  • Color selection in GXModule.json is displayed incorrectly. (68850)
  • Warning message in Gambio Admin about old .htaccess file creates notice message in error log. (68501)
  • Icons in switcher on settings page is too large and not centered. (68884)
  • When reprocessing orders, taxes are determined based on the session, which leads to incorrect taxes for e.g. shipping costs if the customer has a different tax rate than the admin due to their country. (68513)
  • Search in admin is converted to + when using spaces, which leads to incorrect result after editing a product. (68538)
  • Downloading a backup via the download icon results in a "Unsecure page token!" error. (68664)
  • When adding cross-selling products with a very large number of groups, they are all transmitted via GET, which leads to problems. (68584)
  • RaceCondition may occur if e-mail invoices "Send" are clicked several times. (68588)
  • Refactoring PDF creation and handling. (68597)
  • Admin menu item "Template Settings" remove / change to Edit Theme. (68451)
  • Northern Ireland's ISO code should be XI and not IX. (68811)
  • Remove old unused product export code. (68642)
  • The invoice footer columns are not correctly hidden. (68784)
  • Settings for the invoice overview cannot be saved. (68768)
  • Restoring a database backup of a different shop version is not possible. (68759)
  • The configuration of the CKEditor, such as the height, should be customizable via data attributes in the HTML. (68756)
  • The COD module settings preview does not show the COD fee and the transfer charge per installed shipping method. (68648)
  • If the attribute inventory check is deactivated, all attributes will still be displayed in the Gambio Admin overview if no inventory is stored. (68745)
  • In the modal window of an e-mail, the buttons are arranged too close to each other. (68662)
  • The orders overview in the Gambio Admin is inperformant. (68938)
  • On the language page the option switchers are arranged incorrectly. (68663)
  • It is not possible to create new admin roles if English is inactive in the frontend. (68343)
  • The save button on the settings page is only usable after blur event of an input. (68103)
  • Customer group setting is not accepted if a language is deactivated in the front end. (68375)
  • On the special offers page in the Gambio Admin, a switcher is cut off in the configuration. (62623)

Attribute

  • Product cannot be opened if the model number in the attributes is NULL. (68886)
  • If you have stored a weight in attributes that is very close to 1.9, then when calculating with other attributes it can lead to too many decimal places being output. (68697)

CSV

  • When importing additional product images via CSV, you cannot re-import the CSV file if the additional images already exist in the database. (68509)

Checkout

  • If you have activated the header variant 2 with the small shopping cart in StyleEdit, then the slideout shopping cart is also triggered and thus the flyout shopping cart is covered with it. (68858)
  • Overloading checkout_shipping.php for customer registration is not possible. (68646)
  • In the shopping cart, the full name of the respective shipping country cannot be displayed. (68705)
  • Error message when completing an order if the Afterbuy module is installed and the order status is set to -1. (68728)
  • SEPA Bank Transfer should not show BIC and bank in checkout if IBAN verification is enabled. (68660)
  • Incorrect initials in the Cookie Consent Integration display which causes external scripts to load incorrectly and then load as internal. (68787)

Core

  • Language dependent text fields are not considered. (67450)
  • If no database connection is possible the store should not return HTTP status code 200 but HTTP 503. (68193)
  • Refactor cart_actions.php, tracking.php and write_customers_status.php. (68657)
  • Updating composer dependencies and adding Composer 2 support. (68703)
  • MainFactory refactoring. (68413)
  • Remove template system. (68622)
  • Avoid deprecated warnings in admin log regarding DBAL 3.0. (68856)
  • Store generates unnecessary log entries when the store is overwhelmed with incorrect parameters. (68462)
  • Improve overload ability of CheckoutShippingContentControl::proceed() and ot_coupon::calculate_tax_deduction(). (68464)
  • CodeIgniterDB should use existing xtc_db_connect() MySQL connection instead of always establishing its own connection. (68529)
  • An HTTP request to the shop sometimes establishes too many database connections. (68522)
  • Remove closing PHP tags from old files to avoid errors caused by spaces at the end of files. (68853)
  • Avoid errors in the store when unknown modules or parameters are passed in the URL. (68363)
  • Navigation in the search results page broken if you have a & in the search word. (68847)

E-Mail

  • Email signature is not displayed in the template for deleting a customer account. (68378)

Properties

  • "Shipping" link is not displayed in the product detail page although it should be displayed all the time. (68632)

Filter

  • Product filters can vanish when changing category. (68504)

Frontend

  • For products that are not for sale, the 0 EUR price is displayed in the detail view although the overview shows the text "not for sale". (68344)
  • Sorting by delivery time. (67257)
  • Update qtip2 branch from master to main. (68700)
  • The manufacturer menu box redirects to a URL with session ID when a manufacturer is selected. (68888)
  • Typo in CSS class in themes/Honeygrid/html/system/product_listing_filter.html. (68799)
  • The SQL queries to get the product recommendations on the start page (top products) and upcoming products are inperformant. (68883)

GX-Customizer

  • The GX Customizer cannot be displayed over the full width because the value is stored incorrectly in the database. (68748)

GXModules

  • The GXModules ServiceProvider registration cache is not cleared correctly. (68712)

Google Services

  • No sales are tracked in Google Analytics if you leave the "Shop name" field empty in My Shop. (68630)

Honeygrid

  • Clicking on a product image in a detail page redirects to the original product image. (68685)

Installer

  • After fresh installation, records are missing for the test products in the categories_index table. (68698)
  • In the installer, an e-mail with + in the name is not recognized as valid. (68797)

Malibu

  • After restoring products to the cart the cart icon in the top right of Malibu can't be clicked. (68852)
  • Slideout shopping cart hides FlyOut shopping cart when the small shopping cart is activated in the header in Malibu. (68725)
  • The shopping cart is not displayed on mobile version. (65992)
  • Typo in Malibu-Header-3-Code. (66095)

Partner

  • ITRK: API still uses get_magic_quotes_gpc(). (68479)
  • Update Mailbeez. (68500)
  • Removal of old PayPal Installments. (68589)
  • Heidelpay: module hppay cannot be uninstalled. (68338)
  • Remove YOOCHOOSE. (68637)
  • Integration of new Postfinance interface. (68848)
  • PayPal PLUS (paypal3): Subsequently entered discount coupons are not displayed at PayPal. (68461)
  • DHL GKV: Endorsement for international shipments. (68437)
  • Finologic export is not possible. (68830)

Payment

  • Remove Saferpay. (68640)
  • Changes to bank details are not accepted. (67936)
  • EU Standard Bank Transfer is missing German locales. (67807)

REST-API

  • Add "not equal" as operation for filtering in the REST API. (68925)
  • REST API: Requests for Payment Details for KlarnaPaylaterHub payments fail. (68445)
  • Typo in the error message of the customer API endpoint. (68647)
  • V2: Documented query parameter "search" is not implemented. (68829)

Invoice/Delivery Note

  • VAT column is displayed for invoices to the EU intra-community on the invoice although it is a net invoice. (68716)

Refactoring

  • The module "Send error reports" can be removed. (68873)
  • Deprecation of XML menu files. (68581)
  • Allow prioritization of event handlers. (68571)
  • Make UserConfigurationService available for all users (not only admins). (68569)
  • Email template preview should be extendable via overloads. (68865)
  • The customer detail page in the Gambio Admin should be extendable via an Extender. (68866)
  • Missing Exception suffix. (68572)
  • Improved and unified logging in shop frontend area. (68153)

Registration

  • The shop-internal VAT number check does not detect numbers from Croatia. (68585)

SEO

  • XTCsid is not filtered out for Canonical tags, which leads to unattractive and false links that search engines can follow. (68456)
  • The parameter no_boost=1 is included in Canonical URLs even though it is an SEO Boost URL. (68694)

Security

  • Security improvements and hardening of the application.

Miscellaneous

  • Attributes stock aren't displayed on product detail page. (68019)

Statistics

  • Sales statistics are calculated incorrectly if you have different currencies in the store. (68667)

StyleEdit 4

  • Apply theme specific Smarty template file overloads also for preview version used in StyleEdit. (68526)
  • Menu boxes are not displayed. (68839)
  • When inserting a product list with a category in StyleEdit 4 and the products have no delivery time, no products are displayed. (68742)
  • On the shopping cart page, the contents are not clickable when StyleEdit is used in edit mode. (68760)
  • The mobile device graphics for preview in StyleEdit 4 are not loaded from its own server. (68633)
  • The StyleEdit widgets do not show customer group-specific content during configuration in StyleEdit. (68611)
  • The search suggestion function in the product list widget in StyleEdit is inperformant. (68885)
  • Required default fonts are not downloaded if no Google Fonts API URL is provided in StyleEdit 4. (68426)

Theme

  • In smartphone view checkout in shopping cart is not possible when using widget in bottom section (Malibu and Honeygrid Theme). (68644)
  • The unit of measure cannot be styled via CSS or other elements because it does not enclose its own HTML element. (68401)

Updater

  • Column 'exported' is missing in the table 'orders' (Gambio Updater). (66724)