Overall | Fixes and improvements (Nov 2025)
November 27th, 2025
Minor releases introduce new features and improvements. Check out what’s new!
API's
- Backend API | Small bugfix in two Backend API endpoints, which now are only available via authentication.
- Analytics API | We’ve made it possible to supply the
instanceKeyto the Analytics API via a query parameter instead of via a header. This was done to make it possible to use so called beacon requests. This will allow our Event Tag to track events more reliably in the background. With this change we’ve made using the instance key header obsolete. Using a query parameter is now the preferred way. This has also been reflected in the API specification.
Tweakwise App
- Tweakwise App | We've improved the Derived Attributes Preview and Value distribution tabs. When the values are being calculated, a message is displayed to reflect this. When the calculation is done, values will automatically be displayed. There will also be no longer a timeout error for larger complex attributes.
- Tweakwise App | Fixed a bug where established and manual suggestions would not load in the detail page if the selected category had ID 0 (zero).
- Tweakwise App | We renamed the use of the name Autocomplete to Suggestions throughout Tweakwise App.
- Tweakwise App | When searching for a specific category in Tweakwise App, it now is possible to search on both the
IDasKeytoo in category selectboxes (for example in those in Search Algorithms, Suggestions and Demoshop). Previously only searching by Category Name was possible. - Tweakwise App | Google Analytics (UA) has stopped working and is replaced by Google Analytics 4 (GA4) for quite some time now. There were however still some instances that had recurring tasks for importing old reports based on UA; now we have set these tasks to inactive as results were no longer beneficial to your Tweakwise setup.
- Tweakwise App | The Tweakwise App's menu now correctly expands on page reload if a visitor is currently in a module within any group.
- Tweakwise App | A small bug was fixed in the new Filter Template module, in which validation on the facet type
IsMultipleChoiceresulted in an error. We fixed that so that all existing templates from the old module should save correctly again in the new module as well. - Tweakwise App | You can now quickly update settings for a filter with the context menu (three dots). It supports setting the visibility, the collapsibility and the relevancy percentage for AI Smart Filters. When you select an option, it will be immediately applied for that filter. Also the lister page is extended with two columns: Usage and the amount of facets attached.
- Tweakwise App | We have updated the interlinking of the Attribute Used tab page to navigate to the new Filter Template module if that one is enabled for your instance.
- Tweakwise App | We added a clearer error messaging for failed connections to Google Analytics servers in order to assist with troubleshooting.
Demoshop
- Demoshop | We added an optional login to the Demoshop (same credentials as your Tweakwise account), which enables us to show more relevant data and in the Demoshop (as this information is not present in the Delivery API). First usecase of this is showing the SKU on the product tile and details about running A/B Tests.
Tweakwise JS
- Tweakwise JS | We improved the way personalized requests are sent to the server. Sometimes due to a raise condition the profile key was not part of the request. This should now be fixed. We also added the
requestIdto the navigation-success event. - Search & Merchandising JS | We added a new option called
selectionthat allows to pre-select filters for search. This setting was already available for category pages but was missing for search. - Search & Merchandising JS | Search & Merchandising JS now automatically trigger the Event Tag events where possible:
search,page impression,item click,add to cart,add to wishlist. Events not mentioned here (for example the purchase or productView) still need to be implemented manually. - Search & Merchandising JS | We've fixed a bug where the search term would not update properly in some cases.
- Recommendations JS | We fixed an issue in the recommendations where the carousel would 'jump' while scrolling through the results. This issue should be fixed now.
- Suggestions JS | Recommendations JS | Guided Selling JS | Automatically trigger the Event Tag events where possible:
item click,add to cart,add to wishlist. Events not mentioned here need to be implemented manually. The JS does not automatically include the Event Tag on it own. It still needs to be added to the platform manually for this to work.
Plugin Studio
- Plugin Studio | Added a new configuration option to the Plugin Studio's JS Suggestions configuration page to show the number of results for the given search suggestion. This number is shown on the results button, which of course needs to be enabled in order to see the number of results as well.
- Plugin Studio | We have added Event Tag configuration to the Plugin Studio so that you can setup which events should be fired automatically. Currently it is possible to configure whether, and what, events are fired automatically from each JS module (
search,page impression,click,add to cart,add to wishlist), essentially changing the package's configuration. Manual implementation of the tag itself is still required.
