Releases: bigcommerce/bigcommerce-for-wordpress
4.15.0
[4.15.0]
Added
- Added support for partial product import. A dropdown is added next to the Sync Products button with an option to sync only products that have changed since the last sync.
- Added support for channel status. The plugin will not load on the front-end if the channel status is anything other than
active
. Admin area will load but the product import will be allowed only foractive
andinactive
status.
Changed
- Updated "Add to Cart" JavaScript functions to use
[data-js="bc-cart-item-count"]
selector instead of.bigcommerce-cart__item-count
.
Fixed
- Fixed product page 404 error for logged in user. WP Forum: https://wordpress.org/support/topic/product-page-404-error-for-logged-in-user/
4.14.1
[4.14.1]
Fixed
- Fixed the product template include logic for WordPress 5.8
- Fixed bug introduced in WordPress 5.8 that prevents WordPress Customizer from reacting when changes were made to the Product Catalog "Sort By" options.
- Updates add to cart functionality to wait for creation of cart, so multiple add to carts function properly. Fix for: #230
4.14.0
[4.14.0]
Fixed
- Fixed Product Form > Option Description escaping logic so
<strong>
tags render properly. - Fixed login redirect_to query argument not being respected. This happened for admin users in the case when confirm admin email action was in progress. Other user roles were not affected.
- Fixed Admin/Users reset password link
- Fixed cart footer template description and bumped the template version (related github issue: #275)
- Fixed javascript error should the pricing API error out (related github issues: #226 #231)
4.13.0
[4.13.0]
Added
-
Added support for password reset for users that exist only on BC (not yet synced with WP)
-
Delete all channels from the WP database on plugin uninstall so a fresh channel list is pulled when reinstalling and connecting to a new store
-
Added support for changing the SKU element when selecting variants. This adds a wrapper
around the SKU value where JS targets the wrapper and updates the text.NOTE: Update your templates accordingly. product-sku.php
Changed
-
Within Embedded Checkout, logging out using the EC sign out buttonnow triggers
a callback to log the user out of wordpress as well viawp_logout()
-
The SKU text now updates after changing options on a product.
NOTE: product-sku.php template updated to v.1.1.0
Fixed
- Fixed background colors in 2021 theme
- Fixed banner overlaps the mobile menu icon on 2021 theme
- Fixed top/bottom banners set for WordPress Twenty-Seventeen theme not showing up on home page.
4.12.0
[4.12.0]
Added
-
Support for fetching products by SKU via query and shortcode.
-
Added "Product Sync Log" section to the Settings > Diagnostics panel in the
WP Admin. This shows the last 10 sync attempts and their result. -
Added support for Banners via the Banners API to import and use custom banners from the BC store
within your WordPress site.
Changed
-
Updated gallery thumbnail active slide functionality when triggering SKU specific images.
-
Updated "Checkout Complete" page assignment in Settings. Allows for any page to be used,
as the checkout complete page.
4.11.0
[4.11.0]
Added
- Added support for a generic Segment tracking event on order completion via Embedded Checkout.
- Added Customizer option and cart functionality to process coupon/promo codes.
Changed
- Optimized Brand and Category import. (Less time to import by skipping terms that did not change)
Fixed
- Addressed issues with the Shipping Calculator not properly accommodating
Free and Ship by Weight/Total options. - Fixed CLI importer warnings
4.10.0
[4.10.0]
Added
- Added styles for Twenty Twenty One theme. Expanding the default content area width. Added button styles, link styles, colors and updating CSS variables.
- Added support for global customer login, with a default of on for all new installs and channels, and the ability to turn on for existing channels
- Added template and route for Checkout Completion to better support checkout processes utilizing a hosted payment processor with redirection