Release notes
Your bookmark friendly source for BigCommerce platform updates and enhancements.
Latest updates
Cornerstone 4.12.0 for November 5, 2020
Theme
- Reduce lodash usage in compare-products.js and image-gallery.js. #1827
- Fixed product image carousel when it becomes unresponsive on Product page. #1879
- Move phrases and static strings to en.json for improving translation customizing. #1850
- Update carousel images to improve LCP indicator from Lighthouse performance report. #1876
- Add aria label with price to Product Grid item. #1875
- Search result not notified by screen reader. #1867
Add aria label with price to Product List item. #1878 - Fixed comparing Products on ‘Account - Recently Viewed’ page. #1877
- Remove layout shifts to improve CLS indicator from Lighthouse performance report. #1869
- Fix aria-labels for collapsibleFactory elements. #1868
- Fixed social icons click behavior after quick view modal reopening. #1874
- Fixed special characters rendering under Wishlists. #1873
- Cornerstone quick view. #1857
- Return heading to product card. #1848
- Added announcement for “Add to cart” button on PLP and PDP. #1860
- Fixed logo displaying on mobile. #1865
- Fixed image in modal for IE. #1840
- Add announcement for filtered results on "Shop by Price". #1854
- Add announcement for Reset Filter by Price. #1858
- Content should not scroll in two directions when zoomed. #1853
- Notification of number of products not announced. #1845
- Quick search query param needs to be fixed while navigating to the Search page. #1832
- Zooming and scaling must not be disabled. #1843
- Options on change modal need focus border. #1839
- Product cards should link to products. #1842
- Sort By dropdowns need a visual focus border. #1833
- Product link has incorrect voice over focus on Cart Page. #1830
- Wishlist’s first option has no bottom outline when in focus. #1825
- Carousel hidden when one or more of its images are not found. #1816
- Rating and other filter sections should be accessible by keyboard. #1838
- Fixed header logo focus border for voiceover and browser. #1831
- Unified browsers list that we support. #1836
- Bump stencil utils and update hooks to account for refactor to drop Jquery in stencil utils. #1821
API Updates for October 29, 2020
API
- Endpoints for managing order metafields added to Orders v3.
- Moved all management API related articles under a new Management API section and all storefront API related articles under a Storefront API section for consistency.
Cornerstone 4.11.0 for October 15, 2020
Theme
- Now supports global regions for display of widgets across multiple storefront pages. #1859
- Add Info and Add Coupon forms on Cart Page tabbable when hidden. #1820
- Fixed outline styles for breadcrumbs on focus state. #1824
- Fixed review rating icons focus border. #1818
- Fixed announcement of SortBy Select to listbox from button via screen reader. #1837
- Fixed missing top outline on chosen filter’s focused. #1829
- Added immediate keyboard focus on write-a-review modal. #1835
- Fixed VoiceOver focus is not sync with keyboard focus on Faceted Search.#1826
- Add collapsed/expanded state announcement by screen reader to add-info button within shipping estimator. #1844
- Fixed empty cart notification not announced by screen reader. #1846
- Product carousel with related products - arrows not working. #1828
- Fixed contrast on buttons border color in compliance with AA standard. #1817
- Fixed contrast on carousel arrows input according to AA standard. #1814
- Fixed contrast on product ratings according to AA standard. #1799
- Fixed contrast on email address input according to AA standard. #1804
- Cross icon on close button misalignment. #1822
- Fixed contrast on faceted search checkboxes in compliance with AA standard. #1815
- Face accessibility standards with social links on PDP’s page. #1809
- State of search link not announced. #1798
- Fixed subscription notification screen reader announcing. #1813
- Delete item button in cart cut off from right side when in focus. #1823
- Focus not visible on logo element. #1800
- Incorrect styles for focused buttons in grid card product item. #1801
API
- Widget versioning is now available in the Widgets API.
OAuth Client ID is no longer required for requests to api.bigcommerce.com
As of October 9, 2020, it is no longer necessary to send the OAuth Client ID as the X-Auth-Client
header with API requests you make to api.bigcommerce.com
.
Going forward, API connections are authenticated only with your OAuth Token, using the X-Auth-Token
header as usual.
Catalog API Updates for October 8, 2020
Cornerstone 4.10.0 for October 1, 2020
Theme
- Return heading to product card. #1848
- Quick search query param needs to be fixed while navigating to search page. #1832
- Create unified focus styling in Cornerstone. #1812
- Review link in quick modal focused twice. #1797
- Fixed product image doesn’t change on click when viewing a product with multiple images in IE11. #1748
- Fixed alt text on image change in product view. #1747
- Added tooltip for modal close buttons. #1773
- Carousel links should have discernible text. #1789
- Add labels to swatches. #1761
- ARIA attributes on Write Review modal need valid values. #1790
- Fixed improper heading hierarchy on PLPs. #1779
- Cornerstone - Cart link not visible on mobile Chrome depending on swatch image size. #1793
- Added a valid ARIA role for li elements on “Related Products” tab. #1782
- Fixed IDs used in ARIA and labels which are not unique. #1791
- Button inputs with the same name attribute should be part of a group. #1792
- Fixed Shop by Price insufficient link text. #1786
- Fixed improper heading hierarchy on Add to Cart modal recommendation. #1784
- Fixed improper heading hierarchy on Add to Cart modal heading. #1783
- Changed heading tag for carousel slides. #1780
- Selected state on search page not announced. #1788
- Added additional focusable element for rating announcing. #1769
- Error messages from Write a Review should be announced. #1777
- Fixed issue with missing logo on mobile and tablet. #1767
- Visually hidden cart link read by screen reader. #1770
- Improper heading hierarchy on Cart page. #1775
- Fixed failing to add product to cart on IE11. #1762
- Fixed overlapping at footer columns when long texts (without spaces) are entered. #1753
- Incorrect focus order on PDPs. #1771
- Unnecessary heading on product cards. #1768
- Improper footer heading hierarchy. #1760
- Improper heading hierarchy on Sitemap. #1774
- Added modal trap for product details. #1758
- Added tooltips for carousel Previous and Next buttons. #1749
Deprecation of JSPM in stencil-cli for September 17, 2020
Theme
- The new stencil-cli version (2.0.0) no longer supports JSPM.
Developer Blog
Page Builder and API Updates for September 9, 2020
Page Builder
- As of September 9, 2020, Page Builder is enabled on all Stencil stores by default.
- Page Builder documentation updated.
API
- Passwordless Login updated to include more details and a customer email example.
- Listing requirements added to App Store Approval Requirements.
- New custom helpers added to Handlebars Helpers Reference.
Developer Blog
Cornerstone 4.9.0
- Added correct alt text on image change in product view. #1747
- Description tab is hidden in case of empty product description. #1746
- Stencil CLI updated to the latest version. #1744
- Added immediate keyboard focus for quick view modal. #1743
- Added ability to change sale badge text for merchants. #1742
- Fixed focusing for quick search aria hidden element. #1739
- Fixed ‘Add To Cart’ & ‘Quick View’ buttons appearing while tabbing. #1738
- PDP’s ‘Write a Review’ role changed to 'button’. #1737
- Added ability to skip main content with keyboard. #1736
- Added labels for PLP pagination. #1735
- Added ability to open wishlist menu with keyboard. #1732
- Added aria label for breadcrumbs. #1734
- Email subscribe messages are readable by screen readers. #1731
- Optimize themeSettings injection. #1730
- Added aria labels to menu links. #1729
- Carousel bullets should be buttons. #1727
- Fixed causing of white space by long product descriptions. #1723
- Added ‘none’ options for non-required fields. #1714
- Fixed thumbnail videos behaviour on click. #1706