Release Notes
804.0.12
Released: Nov 2024
Release Highlights
Fix for feed not being generated
Fixed a bug in the 804.0.11
release that caused the Bloomreach Feed to not be generated.
804.0.11
Released: Nov 2024
Release Highlights
Fix for "writer must be open" error
Fixed an issue where the Bloomreach Feed Plugin would fail with a writer must be open
error after the first execution. The issue was caused by some missing cleanup in the OfferDtoWriter#close
method.
804.0.10
Released: Sep 2024
Release Highlights
Updated Bloomreach Feed Plugin to be compatible with Catalog Syndication refactoring
The Self-Managed Commerce 8.4 patch below made some changes that breaks the Bloomreach Feed Plugin:
- fb87b2cb: Refactored the Catalog Syndication builders to use
AbstractBatchJob
instead of Spring Batch, to address lock wait timeout issues during the build process. (11-Sep-2024)
The changes in this version make the Bloomreach Feed Plugin compatible with these changes, which now use AbstractBatchJob
instead of Spring Batch to generate the feed.
804.0.8
Released: Aug 2024
Release Highlights
Fixed NullPointerException that can occur if a product sku is deleted from the database
Fixed an issue where a NullPointerException
could occur during Bloomreach Feed generation if a product sku was recently deleted from the database.
804.0.7
Released: Jul 2024
Release Highlights
Fixed issue where Bloomreach settings were ignoring values set in the setting context table
When the setting values were read, the "default" value was being used, even if there was a setting context record overriding that value.
804.0.6
Released: Jun 2024
Release Highlights
COMMERCE/SYSTEM/PLUGIN/BLOOMREACH/stores
Fixed case sensitivity issue with The values from the COMMERCE/SYSTEM/PLUGIN/BLOOMREACH/stores
setting used by the Bloomreach plugin to determine which stores should be exported were treated as case sensitive. It has now been changed to case insensitive, meaning that configured store codes are exported regardless of what case is specified in the setting value.
804.0.5
Released: Jun 2024
Release Highlights
COMMERCE/SYSTEM/PLUGIN/BLOOMREACH/delimiterInColumn
and COMMERCE/SYSTEM/PLUGIN/BLOOMREACH/crumbDelimiter
where not working
Fixed issue where the default values for The configuration documentation indicates default values for these fields, but if the properties were not set, the plugin would throw an exception and fail to generate the feed. This has now been fixed so that the defaults work as expected.
804.0.4
Released: Jun 2024
Release Highlights
Fixed issue where the Bloomreach feed occasionally duplicates feed lines
If the Batch Server was terminated while a Bloomreach feed generation was in progress, a temporary file was left behind, and subsequent attempts to generate the Bloomreach feed would append to that temporary file. This fix ensures that any leftover temporary files are cleaned up before generating a new Bloomreach feed.
804.0.3
Released: Jun 2024
Release Highlights
Fixed issue with Bloomreach Feed intermittently duplicating and missing product skus in the feed
Spring Batch retrieves values from the projection table in batches, adding limit and offset values for each batch. Since the query to retrieve the projection records was missing an "order by" clause, sometimes the retrieved batch of results was not in the expected order. The required "order by" clause has now been added.
804.0.2
Released: Jun 2024
Release Highlights
Fix for Camel route not resetting core request scoped caching at start of route
An issue with the configuration of the Camel route that consumes the UPLOAD_BLOOMREACH_FEED
event message meant that the latest Catalog Projection data was not always being retrieved from the database. This could cause older product data snapshots from being uploaded to Bloomreach in some circumstances.
804.0.1
Released: Apr 2024
Release Highlights
Updated to use commons-net version 3.9.0
The plugin has been updated to use commons-net
version 3.9.0.
804.0.0
Released: Jan 2023
Release Highlights
Upgraded to support Elastic Path Commerce 8.4.x
The plugin has been updated to support compatibility with Elastic Path Commerce 8.4.x.