Skip to content

Releases: bigcommerce/bigcommerce-for-wordpress

1.0.2

19 Nov 15:51
d3f4733
Compare
Choose a tag to compare

Changed

  • Added an additional layer of sanitization to all user input to meet wordpress.org
    plugin review guidelines
  • Replaced bundled jQuery with calls to WordPress's default jQuery

1.0.0

09 Nov 18:24
5373464
Compare
Choose a tag to compare
  • GPLv2 License
  • 1.0 release! (Functionally identical to 0.15.0)

0.15.0

09 Nov 16:38
ba5a099
Compare
Choose a tag to compare

Added

  • Automatically add new products to the BigCommerce channel on next import

Fixed

  • Fixed an error in channel initialization that limited channels to the first 100 products

Removed

  • Removed the missing SSL notice from the admin. Instead, a smaller notice is
    displayed next to the Embedded Checkout option, explaining why it is disabled.

0.14.0

02 Nov 20:27
9a82b99
Compare
Choose a tag to compare

Added

  • Introduced embedded checkout, with an option in the admin to disable it.

Fixed

  • Fixed a typo in the order summary template path. Order history should load correctly now.
  • Replaced obsolete information regarding API credentials in the plugin readme.

0.13.0

31 Oct 01:32
c2efced
Compare
Choose a tag to compare

Added

  • Created account creation and authentication process
  • Required creation of a Channel before importing products
  • Added two-way sync for Product post status, title, and description with the linked Channel
  • Added support for the BigCommerce Sites & Routes API
  • Added admin notice when the BigCommerce account is not sufficiently configured to support checkout

Changed

  • Refactored the Cart template into several smaller components
  • Moved theme templates from public-views to templates/public
  • Organized theme templates into subdirectories
  • Moved admin templates from admin-views to templates/admin
  • Refreshed the list of countries and states used in address forms
  • Updated BigCommerce PHP API to version 0.13.0
  • Refactored template controller instantiation to add additional filtering for both the path and the controller class.
  • Refactored settings sections into the namespace BigCommerce\Settings\Sections
  • Refactored settings screens into the namespace BigCommerce\Settings\Screens
  • Changed checkout login token generation to use the OAuth connector API

Removed

  • Removed the API Credentials settings section. All authentication should now go through the OAuth authentication process.
  • Removed ability to edit Product post slug. The slug is imported from the Catalog API.
  • Removed the Import Settings metabox obviated by the Channels API.

0.12.0

26 Sep 20:34
7e3fd13
Compare
Choose a tag to compare

Added

  • Added the Product Sync feature to Product List page.
  • Added Welcome screen and Connect Account screen.

Changed

  • Refactored JS code in Gutenberg modules to use ES6 React syntax (removes usage of wp global React wrapper).
  • Refactored other JS modules for extendability and moved i18n strings to PHP JS_Config.
  • Reorganized JS modules and structure for easier readability.
  • Added a new indicator in the Gutenberg products block to let the user know if they chose filters that produce no results.
  • Added support for displaying estimated tax amounts in the cart.
  • Refactored Analytics data tags to utilize Segment Analtyics.js script.
  • Improved focus pointer UX elements when editing the product block.
  • Rendered redesigned panels in Settings UI.
  • Refactored settings screen registration and rendering.
  • Prevented editing API credential settings if they are set using constants or environment variables.

Removed

  • Replaced GA/Pixel controller with Segment controller.

Fixed

  • Fixed a bug with the Gutenberg editor where the Featured filter was not showing up when reopening a saved block.
  • Fixed a bug with the cart template where product removal was canceled by a missing template node.
  • Fixed a bug with the cart where updating product qty was updating the remote cart but the API response changed causing an ajax error.
  • Fixed a bug with product pages where product review body text was not showing. Existing products should be re-imported to show reviews.
  • Fixed an issue with the admin Products UI where default settings were not being applied when using the classic editor.

0.11.1

29 Aug 14:38
0fcfac8
Compare
Choose a tag to compare

[0.11.1] - 2018-08-28

Fixed

  • Remove reference to Id from the Gutenberg blocks props Object which was deprecated in version 3.3. Replaced with new key clientId.

0.11.0

28 Aug 18:04
e774b76
Compare
Choose a tag to compare

[0.11.0] - 2018-08-27

Added

  • Changelog
  • Support for most product modifier field types: checkbox, date, number,
    single line text, multi line text
  • Quantity field for the Add to Cart form
  • Shim for the function wp_unschedule_hook(), which is not available on
    WordPress versions older than 4.9.0
  • Updates to the uninstaller to account for data added in recent releases

Changed

  • Combined the "Product Archive" and "Product Catalog" sections in the theme customizer
  • Updated the BigCommerce API SDK to bring it up-to-date with current API behavior.
    API classes formerly in the BigCommerce\Api\v3 namespace have moved to
    BigCommerce\Api\v3\Api.
  • When changing the import schedule, the next import is immediately rescheduled,
    instead of waiting until the next import runs.
  • When running an import via CLI, reschedule the next cron import after
    the CLI import completes.

Deprecated

Removed

  • The class BigCommerce\Customizer\Sections\Catalog is gone. Its constants
    have moved to BigCommerce\Customizer\Sections\Product_Archive.

Fixed

Security

0.10.0

03 Aug 18:49
248af51
Compare
Choose a tag to compare
Merge pull request #54 from moderntribe/release/0.10.0

Package version 0.10.0

0.9.0

24 Jul 19:33
12d03b1
Compare
Choose a tag to compare
Merge pull request #35 from moderntribe/release/0.9.0

Package version 0.9.0