
Release notes
Your bookmark friendly source for BigCommerce platform updates and enhancements.
API Updates and Announcements for May 30, 2024
API
The Create an order shipment endpoint no longer supports UPSOnline as a shipper.
The newly-released product review mutation is now available. Now, you can create product reviews through the built-in comment system using the GraphQL Storefront API.
We are excited to announce Japanese language support. Now, BigCommerce’s Cornerstone Stencil theme supports uneditable strings in Japanese.
We’ve added a new query parameter,
transaction_id
, in GET Refunds API endpoints.The GraphQL Storefront API now supports creating cart/checkout redirect URLs.
Announcements
BigCommerce will deprecate support for Stencil CLI version 6 and older starting June 3, 2024. This decision is part of our ongoing efforts to ensure optimal performance and security for all platform users.
Action required: To facilitate a smooth transition, we encourage you to upgrade to the latest version of Stencil CLI before the deprecation date. Upgrading ensures you and your team access the latest enhancements and features.
How to upgrade: Run the following command in your terminal window to install the latest version.
npm i -g @bigcommerce/stencil-cli
If you have any questions or need assistance with the upgrade process, please don’t hesitate to contact our support team. We’re here to help ensure a seamless transition for your storefront.
We’ve updated our list of dev support options to include the Resource Hub.
Bug Fixes
Updated error responses and definitions for brands v3 endpoints.
Corrected the Create a product variant response body example.
Clarified the ambiguity around what it means to be a subscriber and added examples of POST/PUT requests for subscribers. See Customers and subscribers for details.
Updated data type from array to string for the
name:link
parameter for Get All Price Lists.Removed duplicated parameters in the following openAPI operations. Thank you @smack-riccardoc!
Cornerstone 6.14.0 for May 20, 2024
Cornerstone 6.14.0
account.php is inside of a list item. #2457
Screen reader only text must be provided. #2454
Remove “cookie notification” JS and CSS. #2447
Storefront navigation for switching between country-specific websites (step 1). #2453
ADA Compliance - Accordion buttons are not read by screen reader correctly. #2441
ADA Compliance - Region requires additional ARAI markup to assist screen reader users. #2435
ADA Compliance - Add translations to accessibility attributes for Coupon Code and Gift Certificates. #2440
ADA Compliance - The Add to Cart modal dialog container is not labeled. #2427
ADA Compliance - Decorative SVG elements should be hidden from screen reader users. #2432
ADA Compliance - Content that functions as a list should be indicated as such to screen reader users. #2429
ADA Compliance - All form fields must be properly labeled. #2433
ADA Compliance - Errors are not identified to screen reader users within the Refine By accordions. #2424
ADA Compliance - Expandable items should be read by screen reader. #2422
Page Suggested Items are still listed on Cornerstone. #2438
Remove shop_by_price: true from category.html. #2431
Added SEPA and ECP stored bank account types to the Payment methods page. #2434
Added min-height for vaulted payment methods. #2455
API Updates for May 9, 2024
API
The REST Management API’s Update a checkout endpoint allows you to add a custom shipping method to the consignment ID. This feature allows you to create a manual order using this shipping method.
Bug Fixes
We corrected our authentication documentation because the Customer login API had the wrong information for token creation. Users need store-level access to create a token. You must install the app on the store before creating a JWT.
Added missing
order_level_refund_amount
field to the Create a refund quote response.Clarified the relation between the amounts needed to complete the refund in the Create refund quote endpoint.
Developer Blog
API Updates for May 2, 2024
API
The newly released SRI hash feature is now available to use. Now, you can add SRI hashes to external SRC scripts.
We’re happy to announce the
include_fields
query parameter on batch metafields, which can help you query specific enum fields. You can view this change for the following metafields:
Payments
We're pleased to inform you that PayPal (Commerce Platform) now supports the storage of PayPal accounts with Braintree. This update brings added convenience and ease to your payment processes.
Bug Fixes
Replaced the incorrect currency code in the Create a cart endpoint so merchants can use the sample code for Carts with 'custom item' without encountering an error.
Fixed a broken category assignments link on the Channel webhooks page.
Removed an incorrect statement in the Create cart redirect URL usage notes. You can create redirects for any cart, including one created with the GraphQL Storefront API.
Fixed an incorrect example on the Update instruments endpoint.
API Updates and Announcement for April 25, 2024
API
We’re happy to announce Promotions API is Generally Available (GA).
The GraphQL Storefront API now supports cart metafields.
Added a Localization document that describes how to localize a Catalyst storefront.
Webhooks
The newly-released delivery exception webhook alerts users of delivery issues at their primary delivery destination.
Announcement
BigCommerce will deprecate support for Stencil CLI version 6 and older starting June 3, 2024. This decision is part of our ongoing efforts to ensure optimal performance and security for all platform users.
Action required: To facilitate a smooth transition, we encourage you to upgrade to the latest version of Stencil CLI before the deprecation date. Upgrading ensures you and your team access the latest enhancements and features.
How to upgrade: Run the following command in your terminal window to install the latest version.
npm i -g @bigcommerce/stencil-cli
If you have any questions or need assistance with the upgrade process, please don’t hesitate to contact our support team. We’re here to help ensure a seamless transition for your storefront.
Developer Blog
API Updates for April 18, 2024
API
The newly updated
store/order/transaction/created
webhook allows you to receive data fortransaction_status
,transaction_type
, andresult
attributes.
API Updates for April 11, 2024
Bug Fixes
Updated the Webhooks Tutorial to change ngrok installation instructions.
We’ve updated the
cost_price
field description to include how this field displays in the UI. See this field in the Create a Product Variant endpoint. Thank you, Pranay-Kumar-16, for bringing this issue to our attention.
API Updates for April 4, 2024
API
Merchants can now select which regions they want to use an automatic tax provider. To learn more about the new merchant flow, see configuring tax providers in the Tax Provider API doc.
Stencil
Updated stencil category
shop_by_price.yml
description to include new functionality.
Bug Fix
Removed duplicate listing of “Store Address” in Store information updated events.
API Updates for March 28, 2024
API
Added an End-to-end Guide for Headless checkout flow with the GraphQL Storefront API to describe how to work with shopper interactions on headless storefronts.
The Management Checkout API now supports item-level and cart-level discounts.
Updated the number of allowed domains for CORS to 2 for the GraphQL Storefront Tokens Create a Token endpoint.
Bug Fixes
Revisited out-of-date screenshots in the Publishing an App article to provide the correct steps to certify an application.
Made
state_or_province
required in the Add Consignment to Checkout and Create a Customer Address endpoints.
API Updates for March 21, 2024
Bug Fixes
Added missing fields (
is_active
andupdated_at
) to Get all themes and Get a theme endpoints.Added the missing consents array to the Subscribers API endpoints.