Co Cart Co Cart Versions Save

🛒 CoCart makes it easy to decouple your WooCommerce store via a customizable REST API that takes the pain out of developing – allowing you to build fast and flexible headless stores.

v3.10.6

3 months ago

Bug Fix

  • Fixed: $old_cart_key is undefined in session handler.

v3.10.5

3 months ago

Bug Fix

  • Fixed: Blank submenu pages from registering when activated on a multisite.

v3.10.4

4 months ago

What's New?

  • Added support for CoCart Plus.
  • Updated WooCommerce Notes.

Bug Fixes

  • Fixed: PHP Deprecation for implicit conversion from float to int.
  • Fixed: PHP Deprecation for creation of dynamic property.

Compatibility

  • Tested up to PHP v8.2.10

v3.10.3

4 months ago

Bug Fix

  • Fixed: Fatal error with version_compare() when activating the plugin with the TaxJar plugin active with PHP 8.1 or plus.

v3.10.2

4 months ago

What's new?

  • Removed the need to disable cookie authentication check since it's ignored anyway.

Bug Fixes

  • Fixed a typo in the Setup Wizard.
  • Products API - Default Catalogue Visibility parameter was missing.

Compatibility

  • Tested with WooCommerce v8.5

v3.10.0

5 months ago

What's New?

  • Added WordPress Playground notice. commit 912ebb2
  • Added new admin support page. commit 2f64980
  • Added new help tab available on any CoCart admin page. commit 9970ce8
  • Filtered the WordPress REST API Index to hide CoCart namespaces and routes unless you have debug enabled. This helps a little with anyone trying to lookup what REST API's you have outside your store setup. commit 45723d9
  • Updated license.txt commit f6b0acb

Bug Fixes

  • Fixed undefined cart_cached if price change feature not used. commit fb472fc
  • Fixed Authentication failing to identify current user if authentication is not provided. commit f6fb7a4
  • Fixed PHP Deprecated: str_replace(): Passing null to parameter 2 (PHP 8.1) commit 4ebeafd

Improvements

  • Setup Wizard no longer blocks access to the WordPress dashboard. commit 00a158e
  • Moved validation earlier to check if we are on a CoCart page before displaying admin notices.
  • Updated from product name to business name in Setup Wizard page. commit eede727
  • Removed link to deprecated project. commit ab973ca
  • Improved the explanation of "Multiple Domain" option in Setup Wizard. commit e54e31b
  • Rewrote the admin menu system for a much better page management. commit 543642e
  • Simplified the admin notices when the database requires updating and has updated with a dismissible action. commit 8d995e0
  • When database has updated, the notice is unset. This prevents the admin notice from showing again even without dismissing the admin notice first on next page load. commit c90e320
  • There will be no sessions retrieved while WordPress setup is due. commit fce7910

Deprecations

Requirements and Compatibility

  • Bumped PHP requirement to v7.4
  • Tested with WordPress v6.4
  • Tested with WooCommerce v8.4

v3.10.0-beta.1

6 months ago

What's New?

  • Added WP Playground notice. commit 912ebb2
  • Moved validation earlier to check if we are on a CoCart page before displaying admin notices.
  • Updated from product name to business name in Setup Wizard and Getting Started page. commit eede727
  • Removed link to deprecated project. commit ab973ca
  • Improved the explanation of "Multiple Domain" option in Setup Wizard. commit e54e31b
  • Updated license.txt commit f6b0acb

Bug Fixes

  • Fixed undefined cart_cached if price change feature not used. commit fb472fc
  • Fixed Authentication failing to identify current user if authentication is not provided. commit f6fb7a4

Requirements and Compatibility

  • Bumped PHP requirement to v7.4
  • Tested with WordPress v6.4
  • Tested with WooCommerce v8.3

v4.0.0-beta.3

9 months ago

Since the release of 4.0.0-beta.2, the following changes have been made:

  • Corrected the default response for the cart. Hiccup caused fields to not return at all.
  • Improved requesting fields to return even if the field has already been removed from the default response.

v4.0.0-beta.2

9 months ago

Since the release of 4.0.0-beta.1, the following changes have been made:

  • Fixed critical bugs with the help of a contributor @szepeviktor.
  • A name change for the salt key used in the headers. Was previously csaltk but changed to x-cocart-salt to be more consistent for developers.
  • Corrected access to the CoCart logger in the cart API in v1.
  • Prevent redirect if request method is HEAD when access to WordPress is blocked.
  • Corrected clearing the cart due to session handling changes.
  • Merged any missing updates already released before v4
  • Changed price parameter and value preformatted to formatted.
  • Prevent CoCart Pro from being listed with CoCart add-ons on the plugins page.

Release notes

v3.9.0

9 months ago

What's New?

  • Removed WooCommerce plugin headers to prevent incompatibility warning message when using "HPOS" feature.
  • Updated "What's Coming Next?" link on plugins page to inform users about v4.0
  • Tested with WooCommerce v7.9

Bug Fix

  • Fixed Products API where a product has no featured image or gallery images and is unable to determine the placeholder image. Solves issue 12