Releases: craftcms/shopify
Releases · craftcms/shopify
5.3.1
5.3.0
- Shopify now requires Craft CMS 4.3.0+ or 5.0.0+.
- Added the “API Version” setting. (#128, #121)
- Added support for selecting products in Link fields. (Craft 5 only.)
- Product syncing now uses presentment prices by default. (#122)
- Added
craft\shopify\linktypes\Product
. - Added
craft\shopify\models\Settings::getApiVersion()
. - Added
craft\shopify\models\Settings::setApiVersion()
. - Added
craft\shopify\services\Api::getMetaFieldClass()
. - Added
craft\shopify\services\Api::getProductClass()
. - Added
craft\shopify\services\Api::getSupportedApiVersions()
. - Added
craft\shopify\services\Api::getVariantClass()
. - Deprecated
craft\shopify\services\Api::SHOPIFY_API_VERSION
. - Fixed a bug where variant column data could be larger than a MySQL TEXT column.
5.2.0
shopify/sync
commands now support a--throttle
option.- Fixed a bug where syncing Shopify variants would be limited to 50. (#115)
- Added
craft\shopify\console\controllers\SyncController::$throttle
. - Added
craft\shopify\services\Products::$throttle
. - Added
craft\shopify\services\Products::$sleepSeconds
.
5.1.2
- Fixed a bug where syncing meta fields would cause Shopify API rate limiting.
- Fixed a bug where variant meta fields weren’t being unpacked.
5.1.1
4.1.2
4.1.1
- Fixed a bug where syncing meta fields would cause Shopify API rate limiting.
- Fixed a bug where variant meta fields weren’t being unpacked.
5.1.0
4.1.0
5.0.0
- Added Craft CMS 5 compatibility.