Skip to content

v2.3.0

Latest

Choose a tag to compare

@botisSmile botisSmile released this 30 Jul 10:18

New features

💎 Recommenders premium

Recommendations now have their own dedicated space in the back office. Administrators can define a recommendation strategy (a recommender type) and turn it into an auto-recommender that automatically suggests products across the storefront, all from a few simple screens.

Configuration from Gally:
gally_recommendations_2

What will be shown on front:
sylius_shop_recommendations

💎 Import/Export feature premium

Gally introduces a new Import/Export feature: bulk operations, such as loading or extracting large sets of data, can now be launched and tracked directly from a dedicated back-office screen, running in the background instead of tying up the interface. This release already puts it to use for Thesaurus dictionaries, with more use cases to come.
Import_export

Add facet search bar in example app

Filtering by facets just got easier when a list of values is long. The example app's "view more" facet panel now includes a search bar, letting shoppers type a few letters to instantly find the value they're looking for (a brand, a color, a size...) instead of scrolling through a long list.
facet_search

💎 Track visitor activity and see it in a new Search Usage dashboard premium

Gally can now capture how visitors search, browse and click across the storefront, thanks to a new tracking channel introduced in this release. A first Search Usage dashboard in the back office puts this data to use, giving merchandisers a set of key metrics on how search is used on their store, directly in Gally.
search_usage

💎 Term suggestion premium

This newly tracked visitor activity also powers a new term suggestion feature, recommending search terms based on what visitors are actually searching for on the store.
TermSuggestions

Update to API Platform 4.2

The technical foundation of Gally's API has been upgraded to its latest version. This keeps Gally aligned with the latest improvements from its underlying technology, and prepares the ground for future capabilities.

Performance optimizations

This release includes a dedicated round of performance improvements, making Gally more responsive and efficient, with nothing to configure, and no change of habits required.

New JS SDK

Gally now ships an official JavaScript/TypeScript SDK, giving developers a ready-to-use toolkit to build integrations and storefronts on top of Gally: catalog synchronization, search, indexing, visitor tracking and more, all in one place. It makes it faster and easier for technical teams to connect Gally to a new front end or a third-party platform.

⚠️ Breaking changes

  • New cron docker service: this release requires adding a cron service to your Docker setup. It's what runs the new background processing introduced in this release (Import/Export jobs and visitor tracking).
  • Reindex required: new index aliases have been introduced (catalog, localized catalog and locale). A full reindex is necessary after upgrading for search to keep working correctly.

📦 Features

🐛 Fixes

🔨 Quality

Full Changelog: v2.2.1...v2.3.0