Release notes
Your bookmark friendly source for BigCommerce platform updates and enhancements.
Latest updates
API internal migration on August 7, 2023
API
We are implementing an internal migration for GET v3/catalog/categories and GET v3/catalog/categories/{category_id} endpoints to enhance our API’s performance. If you experience any unexpected API behavior on the following endpoint, please check the documentation to ensure all accurate query params and API usage.
API Updates and Announcement for August 3, 2023
API
Added
date_created
anddate_modified
to the response body for the Customers Group endpoint.Updated the webhooks blocking strategy. See the Callback retry mechanism section for more information.
Announcement
To help ensure platform stability, starting on August 15th, 2023, BigCommerce will begin limiting the get a single price list record and set a single price list record API endpoints to 40 concurrent requests each across the platform. Once we roll out the limits, API users can expect to see a 429 error code if they exceed this limit and should add appropriate error handling.
Please review the required steps below:
Recommendations:
For writes, we recommend you implement either of our two batch price record endpoints:
Set up to 1000 price records to the same price list.
OR
Set up to 1000 price records for different price lists in a single request.
For reads, we recommend you implement the paginated read endpoint to retrieve multiple price records.
API Update for July 27, 2023
API
To help ensure platform stability, we will be limiting the following endpoints to 40 concurrent requests:
API users can expect to see a 429 error code if they exceed this limit and should add appropriate error handling.
Alternatively, users can try either of our two batch price record endpoints. Add up to 1000 price records to the same price list or different price lists in a single request.
API Updates for July 20, 2023
API
Added instructions for configuring wallet buttons for Cornerstone themes below version 6.7.
Additional consignment support for the Get an Order and Create an Order endpoints.
Include
query parameter offers support for bothconsignments
andconsignments.line_items
.Added PUT
pricelists/records
endpoint to Price Lists Records API Reference. This endpoint enables merchants to create a batch of Price List Records.
WordPress
Updated WordPress Troubleshooting documentation.
Developer Blog
API Update for July 12, 2023
API
Added the following BODL events:
View category page
View product page
Add item to cart
View Cart
Remove item from cart
Add shipping information
Add payment information
Cornerstone 6.12.0 for July 10, 2023
Theme
6.12.0
Sync package lock file. #2373
The stored payment method name is not visible in Cornerstone Bold theme style. #2371
(sanitize product.description) in the theme results to ‘error length of description’ from Google indexing for lengthy product description. #2363
Added style configs to payment buttons. #2361
Bump Stencil utils to 6.15.1. #2365
Writing a review on the product page shows a blank pop-up on the second click. #2368
Added ACH payment method section to My Account -> Payment Methods page. #2362
Removed
data_tag_enabled
check from everywhere. #2369Fixed add product to cart on iPhone x (iPhone version 11). #2370
API Updates and Announcements for July 6, 2023
API
Updated the node and npm versions required to use Widget Builder.
Added an article about getting started with Next.js + BigCommerce, the BigCommerce-optimized version of Vercel’s Next Commerce v2. Archived the v1 Quick Start.
Announcements
Node-sass
BigCommerce is preparing to deprecate our current SASS compiler, node-sass fork, in favor of the more modern node-sass, which will allow us to support the latest versions of Node (Node 18) in Stencil CLI.
BigCommerce is sunsetting the node-sass fork on 11/1/2023. Sunsetting this fork means your live storefront will run into styling issues after this date unless you address these issues.
To ensure your storefront is up to date, please do the following:
Using the latest version of stencil-cli, run the stencil bundle command to validate your theme’s code and note any errors in the console output.
stencil bundle
For most issues, we have supplied an option to run a script to update your files with the correct formatting. You can do this by running the following:
To see what changes will be made without actually changing/saving said changes, we have created a dry run option.
stencil -scss-autofix.js --dry
To make the changes and revalidate simply run the following:
stencil -scss-autofix.js
stencil bundle
You may wish to test your site after making these changes to ensure there are no visual regressions. You can simply run stencil start as usual to preview the site.
If everything looks good, you can run stencil push (or follow your normal theme deployment workflow) to push the changes live to your storefront.
App Extensions
BigCommerce is pleased to announce the release of a new feature for App developers called App Extensions.
This new feature helps BigCommerce App developers create more deeply embedded experiences by allowing an app's functionality to augment certain pages of the BigCommerce control panel, such as View Orders, View Products, and View Customers to allow apps that help with order management, catalog management, and customer management to integrate into a merchant's existing workflow.
Using this feature, you can link directly to your app’s functionality from the relevant pages of the BigCommerce control panel to streamline a user’s workflow and allow them to accomplish tasks using your app without switching contexts or performing duplicative steps.
Developer Blog
API Updates for June 29, 2023
API
Updated our v2/shipping/zone/:zoneId/methods API for the
default_cost
property.Added inventory settings override for storefront channels to product inventory webhook.
Added the Site Content with the GraphQL Storefront API article.
API Update for June 22, 2023
API
Added manage stored account payments section. This section describes how shoppers use the microapp to manage their stored payment instruments.
API Updates for June 15, 2023
API
Added webhooks for price list assignments.
Added limits for the coupon code length and coupon name. See Create a Coupon Code (Beta) and Create a New Coupon.
Stencil
Added information on how to access items in the Stencil object. See migration handlebars v3 to v4 for details.
Developer Blog