Skip to content
This repository has been archived by the owner on Nov 30, 2022. It is now read-only.

Releases: gnikyt/laravel-shopify

v9.1.0

08 Aug 16:52
Compare
Choose a tag to compare
  • Merged #301 to better assist in cleaning up and determining the flow type (AuthShop Middleware)
  • Merged #299 to add support for SPA apps (AuthShop Middleware)
  • Merged #298 to assist in session clashes as well as sniff headers for the shop if applicable (AuthShop Middleware)
  • Added shop_route for Blade templates which extends route, this adds the shop to the URL automatically (see Usage)
  • Added shop_url for Blade templates which allows for use of custom URLs which will also append the shop to the URL automatically (see Usage)

v9.0.0

19 Jul 02:20
Compare
Choose a tag to compare
  • Adds #283 to introduce prefixable routes
  • Merges in #284 to assist with partial auth flow so merchant does not have to go through the full auth process when only the session expires

v8.0.0

15 Jun 22:38
Compare
Choose a tag to compare
  • Removed ESDK support, added AppBridge support. See upgrading for details on migration from ESDK to AppBridge.

v7.1.0

31 May 17:53
Compare
Choose a tag to compare
  • Added fix for #244 by checking if the session is invalid.

v6.0.0

05 Mar 01:27
Compare
Choose a tag to compare

This release introduces a new major version bump to the underlying Shopify API library, Basic-Shopify-API. This package was bumped as well in case some of you are are handling errors with API calls through try/catch. The difference is, the underlying package now internally catches 4XX-500 errors for you and provides the error and messaging in the response object, so your catch block will not fire for these issues.

v5.3.0

07 Feb 12:16
Compare
Choose a tag to compare
  • Added ability to specify which queue channel each job (webhooks, scripttags, and after_authenticate) should use (with a default of null) (#177)
  • Cleaned up AuthShop middleware to check for any existence of the response being based upon Symfony response (in case someone is using a custom response)

No upgrading is needed however if you wish to use the new queue config, please refer to the Upgrading doc in the wiki for what entries to add to your config/shopify-app.php file.

v5.2.0

30 Jan 03:54
f74fe33
Compare
Choose a tag to compare
  • Merged #168 to make asset tags unique
  • Fix pushed for #175 for edge-case of charge being re-accessed and attempting to save to database. firstorNew was changed to only scope to shop_id and charge_id instead of shop_id, charge_id, type, and status all in one.

v5.1.2

28 Jan 14:44
6e8d406
Compare
Choose a tag to compare

Merged #173 for #164 (Allow for JSON response).

v5.1.1

10 Jan 15:48
Compare
Choose a tag to compare

Support for additional cases in issue #164, now checks for AJAX and JSON.

v5.1.0

08 Jan 18:54
Compare
Choose a tag to compare
  • Fix to support for AJAX requests to not modify header information (issue #164)
  • New service (WebhookManager) now houses logic for webhook creation, deletion, recreation, existance checks and more
  • WebhookInstallerJob now uses WebhookManager directly