Patch release notes for Workarea 3.1.37.
Optionally Find Order Item Details by Product ID
When merchants market the same SKU across multiple products,
OrderItemDetails needs to know the
product_id in order to find the
correct details hash for the variant. Update
accept an optional
:product_id keyword argument, which will be used
in the query to find a product variant if provided.
Fix ESLint Path Syntax in CI Scripts
In workarea-ci, the
eslint task was not running against all JS files
in the project, instead only picking the first match off the top of the
wildcard list. This seems to be due to
yarn run's way of interpreting
the wildcard argument given to it. Use a different syntax,
., to have
ESLint go through all files recursively in the current directory, and
node_modules/ folder with the
--ignore-paths flag to
Truncate Taxon Names In Menu Builder
In the Taxonomy menu builder, long taxon names have the potential to overlap the "Primary Navigation" edit link text, available when the taxon is a primary menu. The taxon's name is now truncated if the "Primary Navigation" link is going to appear next to it, allowing for longer names to span the full width of the menu if the link isn't going to be rendered.