Shoptimizer v1.5.0
·
27 commits
to main
since this release
New Features
- Added support for faster Cloud Build deployment times (caching)
- Successive builds are now cached to reduce the deployment time in Cloud Build.
- Added French language support along with default FR config files.
- Added support for optional override of setting mining to be able to be toggled ON or OFF by setting the following HTTP request headers (set to "True" or "False"):
brand_mining_on
,color_mining_on
,gender_mining_on
, andsize_mining_on
.
- Added support to allow optional override of controlling if mined product attributes are overwritten or not with their respective mined values using the following HTTP request headers (set to "True" or "False"):
color_mining_overwrite
,gender_mining_overwrite
, andsize_mining_overwrite
.
Bugfixes/Changes
- Enhanced clothing size regexes (for optimizers that use size mining) to decrease false positives while at the same time increasing match coverage, as well as cover "one-size-fits-all" cases for Japanese language.
- Upgraded Mecab version (to 1.0.4) and updated code and dependencies to be compatible with the latest version.
- Added precompiling of regexes for the title-word-order-optimizer to address performance bottlenecks.
- Refactored gender mining logic into its own module.
Documentation
- Clarified verbiage in the optimizer descriptions to more accurately describe the effect of each optimizer.
- Added explanations on the usage of Request Headers to control mining toggle settings.
- Added verbiage on how to clear the Cloud Build cache.