API Updates & Announcements for August 25, 2022API Added new Store Logs documentation and API Specs Converted all API Specification files to OAS 3+ format Partners Added documentation for the POS Foundation open-source application for building point-of-sale (POS) checkout interfaces. It
Node 12 End-of-life on April 30thNode 12 enters End-of-life on April 30, 2022 ( https://endoflife.date/nodejs). From this date, new versions of Stencil CLI will drop support for Node 12, and add support for Node 14. In order to provide time for developers to update their
Change to number of product images returned in Stencil home page resources on April 15On April 15, 2022, the number of product images returned by the Featured Products, New Products, and Popular Products panels on Stencil storefronts is changing. These panels will now return up to 10 images per product, instead of returning
Change to default number of product images returned by GraphQL on April 15On April 15, 2022, the behavior of the product.images node in the GraphQL storefront API will be changing to only return 10 images by default. If you wish to request a different number of product images, you should specify the`first`
Upcoming changes to HTTP header casingInfrastructural changes to BigCommerce over the next 2 weeks may result in some HTTP headers being returned as lowercase which previously had a mixture of uppercase and lowercase characters. For example, HTTP header names such as
Required Stencil-CLI version set to 3.5.0A bug affecting users of stencil-CLI has been fixed as of CLI version 3.5.0. As this bug was resulting in CLI requests incorrectly redirecting which resulted in a degradation of the local development experience, we have bumped the required
API Announcement for March 4, 2021On April 30, 2021, the Coupon API will limit the characters allowed in a coupon name. An error will result if any special characters other than the following are used in the Coupon code field: Alphanumeric values White spaces Underscores (
The qty_in_cart property is removed from the Stencil Common Product Card objectAs part of an effort to improve the performance of BigCommerce storefronts, the qtyincart property is no longer supported on the Stencil Common Product Card Model. This property will return 0 from now on, and its use is discouraged. The...
Inventory levels are no longer returned in Stencil context based on settingsInventory Levels will no longer be returned in the Stencil context data if your store's Inventory settings are set to "Don't show Stock Levels". Previously, this setting would only hide the stock levels on individual product pages...