Releasenotes July 2024
Update: Price Display
The latest update introduces a new feature that allows prices to be displayed excluding VAT. When the new setting 'import_vat_from_unit_price' is enabled, prices will be displayed excluding VAT only if the 'prices_including_vat' field is on. The setting can be easily enabled or disabled via the settings interface. A new unit test has been added to verify this behavior.
Update: EAN and Product Description Fallbacks
Users will now see fallback EAN and product descriptions in the 'My Orders' and 'Order Details' views, even if the original data is missing or incorrect. This provides a consistent and correct user experience.
Update: Shopping Cart
Added a new 'Last Updated' column to the shopping cart to show when the cart was last modified. The date format is based on the user's locale.
Form Image Positioning and Display
Admin users can now choose whether or not to display an image next to a form on the website, and select whether the image should appear on the left or right side of the form. This feature is not available on mobile devices. When an image is displayed, the form and image will be arranged in a 60/40 ratio. If no image is displayed, the form will be displayed at full screen.
New Features and Enhancements for Product Recommendation and Add to Cart Controls
On product pages, you will now see a recommendation section, featuring suggestions such as 'Others Also Bought', 'Complete Your Look', and more. For simple products, these tiles will now include an 'Add to Cart' control, allowing you to adjust the quantity with +/- buttons and an input field. Additionally, the 'Featured Products' tiles will now only display a 'Go to Product' button, without an 'Add to Cart' control.
Improved tracking and security for exported orders
Exported orders now include ship-to-code of account used to place order, allowing for better tracking and security.
Spam Protection for Adjustable Forms with Google reCAPTCHA v3
Google reCAPTCHA v3 has been integrated into all Adjustable Forms on the website. A new configuration option has been added under Settings/Security to store the API-key for Google reCAPTCHA v3. Conditional activation has been implemented, meaning that the spam protection via Google reCAPTCHA v3 will only be activated if a valid API-key has been entered.
New Add to Cart and Remove from Cart Events for Matrix and Simple Products (Google Tag Manager)
Customers can now track add to cart and remove from cart events for matrix and simple products using GTM. The events will only be triggered if the configuration settings in Jira ticket B2B-4851 are enabled. The data layer in GTM will be updated with relevant product information such as ID, name, price, and quantity. The events must be correctly initiated in GTM to enable analysis and tracking of user interactions. Error handling mechanisms have been put in place to ensure that the events are not triggered if adding to the cart fails or if the configuration settings do not allow for the events to be triggered.
Update: Tiered Prices
We have added a new feature to the webcatalogue that will allow users to see clear insight into tiered prices on all matrix- and simple-products. Users will be able to understand how the price changes with different quantities and when they will reach the next tier. The tiered pricing overview will be displayed under an info icon modal. The mobile display will be the same as the matrix on desktop. Additionally, the next tier will not be visible when the quantity is 0. The current tier will be displayed in a black square, and a +/- tier message will be shown above the buttons.
New Color Group Feature Available
We have added a new feature that allows for the automatic import of a number of standard color groups. These color groups can be integrated with existing systems and easily identified and linked within the user interface.
Security Enhancement: Ajax Call Protection
The application has been made more secure by ensuring that ajax calls are only accessible to authorized users.
Removed: XML import notification template
The XML import notification template has been removed from the templates module to improve user experience.
Improved Security Measures
We have implemented new security measures to prevent clickjacking attacks on our site. These measures include setting X-Frame-Options or Content Security Policy headers for all outgoing HTTP responses. With the X-Frame-Options header, we can specify whether the site can be displayed in an iframe or not. The Content Security Policy header provides even more detailed instructions about which sites are allowed to access our site. These measures are in place to ensure the safety and security of our users.
New Option to Add Preview Images for Non-Image Assets
Admin users can now choose to add a preview image when uploading non-image assets like PDF or Excel files. Default icons have been added for each non-image mime type and will be displayed if a preview image is not uploaded.
New Search Banner Feature
A new toggle 'Use Tweakwise search banner' has been added to Tweakwise settings. When turned on, a Search Banner will appear at the top of the search page. Contact Tweakwise support for more information about this.