Releases

v5.0.0 11/4/2024

🚀 New

  • Move to shopfront-api checkouts, provide agnostic JS and alpine helper @ryanmitchell (#241)

Fixed

  • Types needs renamed to type in the product template @sunscreem (#246)

v4.0.6 10/27/2024

What's Changed

New Contributors

Full Changelog: https://github.com/statamic-rad-pack/shopify/compare/v4.0.5...v4.0.6

v4.0.5 10/17/2024

🐛 Fixed

  • Mirror pagination change to fetchCollections @ryanmitchell (#244)

🧰 Maintenance

v4.0.4 10/3/2024

🐛 Fixed

  • Ensure future dated products get marked a published @ryanmitchell (#240)

v4.0.3 9/18/2024

What's Changed

New Contributors

Full Changelog: https://github.com/statamic-rad-pack/shopify/compare/v4.0.2...v4.0.3

v4.0.2 9/13/2024

🐛 Fixed

v4.0.1 9/13/2024

🐛 Fixed

v4.0.0 9/11/2024

🚀 New

  • Final v4 changes @ryanmitchell (#231)
  • Remove respect_shopify_publish_status_and_dates config @ryanmitchell (#230)
  • Move collection create/update/delete to its own webhook and job @ryanmitchell (#229)
  • Create collections, taxonomies and asset containers programatically @ryanmitchell (#233)

v3.5.1 9/5/2024

🐛 Fixed

v3.5.0 9/4/2024

Whats new

  • Set default roles and groups from Statamic when making users @ryanmitchell (#225)

v3.4.2 8/6/2024

  • Fix bug in customer orders tag when no customer exists @ryanmitchell (#223)

🐛 Fixed

v3.4.1 7/25/2024

v3.4.0 5/24/2024

  • [fix] Add shopify prefix to tags requiring it @haugen86 (#219)

🚀 New

v3.3.1 5/14/2024

🐛 Fixed

  • Don't set shopify context if a key isnt set @ryanmitchell (#218)

v3.3.0 5/2/2024

🚀 New

  • Add helper for parsing Shopify Rich Text metafields @ryanmitchell (#215)

v3.2.3 5/1/2024

  • Add correct site handle for translations @JonKaric (#212)

🐛 Fixed

v3.2.2 4/10/2024

🐛 Fixed

  • Hide blueprints so they cant be added through CP @ryanmitchell (#207)

v3.2.1 3/17/2024

What's Changed

New Contributors

Full Changelog: https://github.com/statamic-rad-pack/shopify/compare/v3.2.0...v3.2.1

v3.2.0 3/11/2024

🚀 New

  • Add last_purchased and total_purchased to product variants @ryanmitchell (#191)

🐛 Fixed

  • Default all Shopify managed fields to readonly @ryanmitchell (#204)

v3.1.1 1/17/2024

🐛 Fixed

v3.1.0 1/12/2024

🚀 New

  • Use new nav methods to build custom navigation @ryanmitchell (#193)

🐛 Fixed

v3.0.3 11/10/2023

🐛 Fixed

  • Fix user creation job always throwing an error @ryanmitchell (#195)

v3.0.2 10/28/2023

🐛 Fixed

  • Fix connection defaulting to private app and make it configurable @ryanmitchell (#192)

v3.0.1 10/23/2023

Bundle assets

v3.0.0 10/23/2023

🚀 New

🧰 Maintenance

v2.0 9/20/2023

🚀 New

  • Customise nav to bring it all under a Shopify section @ryanmitchell (#181)
  • Add scope for variant_is_on_sale @ryanmitchell (#180)
  • Fire events on webhook receive to allow for additional logic to be performed @ryanmitchell (#178)
  • Attach variant images and add alt tags on initial asset creation @ryanmitchell (#158)
  • Save metafields and images for collections @ryanmitchell (#172)
  • Render form fields with a view not hardcoded HTML @ryanmitchell (#173)
  • Create deploy demo store workflow @ryanmitchell (#169)
  • Get metafields for products and variants @ryanmitchell (#163)
  • Add test coverage @ryanmitchell (#170)
  • Namespace tags behind shopify: @ryanmitchell (#157)
  • Create docs to vercel action @ryanmitchell (#168)
  • Change namespace @edalzell (#150)

🐛 Fixed

  • site.js fixes - they arent classes, so dont use new. @ryanmitchell (#179)
  • Check collection has an image @ryanmitchell (#177)
  • Fix changelog @edalzell (#175)
  • remove funding @edalzell (#174)
  • Hide unnecessary stuff from the Marketplace, update Github links @jackmcdade (#165)
  • Add GH Action @edalzell (#149)
  • Allow lang strings to be translated @ryanmitchell (#171)
  • Use checkoutId instead of localstorage @ryanmitchell (#162)
  • Fix bug in storefront_url definition and usage @ryanmitchell (#166)
  • Publish views according to conventions @ryanmitchell (#159)
  • Allow a custom storefront url to be specified @ryanmitchell (#161)
  • Add statamic/cms .editorconfig @ryanmitchell (#160)
  • Change composer package name to statamic-rad-pack/shopify, and fix bug introduced with duplicate route name @ryanmitchell (#156)
  • Upload assets on release @edalzell (#155)
  • Cleanup files @edalzell (#154)
  • Use term query builder instead of findBySlug @ryanmitchell (#152)
  • Don't clear cache after import @ryanmitchell (#153)
  • Use Laravel 10 conventions for routes @ryanmitchell (#151)

v2.0.0-beta1 9/18/2023

  • Hide unnecessary stuff from the Marketplace, update Github links @jackmcdade (#165)
  • Add GH Action @edalzell (#149)

🚀 New

🐛 Fixed

  • Allow lang strings to be translated @ryanmitchell (#171)
  • Use checkoutId instead of localstorage @ryanmitchell (#162)
  • Fix bug in storefront_url definition and usage @ryanmitchell (#166)
  • Publish views according to conventions @ryanmitchell (#159)
  • Allow a custom storefront url to be specified @ryanmitchell (#161)
  • Add statamic/cms .editorconfig @ryanmitchell (#160)
  • Change composer package name to statamic-rad-pack/shopify, and fix bug introduced with duplicate route name @ryanmitchell (#156)
  • Upload assets on release @edalzell (#155)
  • Cleanup files @edalzell (#154)
  • Use term query builder instead of findBySlug @ryanmitchell (#152)
  • Don't clear cache after import @ryanmitchell (#153)
  • Use Laravel 10 conventions for routes @ryanmitchell (#151)

1.7.8 10/21/2022

Fixed

  • Fixed an issue with redundancies made in #111. This should fix cart checkout removal issues and quantities. (#136).

1.7.7 10/21/2022

Changed

  • Products now re-import off the product_id rather than the slug. This is to prevent duplications and changes whenever the product is changed in the Shopify Admin. NOTE: we do not overwrite the slug again in Statamic in case it has been changed here for SEO purposes. (#135)