Hide Region Field Text Required Indicator When Not Required
Conditionally displays the required indicator around the region field in storefront inputs when it is required, but not when region is either not required or not used in addresses.
Fix Wrong Action in Option Template Links
This was preventing proper selection of swatches on the storefront. We're now using details to fix XHR requests being incorrectly cached, and prevent duplicate content warnings when search engines crawl product detail pages.
Fix Option Set Templates Which Display Too Many Images
Use the primary image when no options are selected. Fixes a bug where by default a swatches product could attempt to render many more images than the design allows for.
Add Helper For Setting Locales In Tests
Introduce two new helper methods,
restore_locales, which make it easier to manipulate locale configuration in tests. Fixes broken locale tests in host applications when certain plugins or app code changes locales in other tests.