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

Releases: gnikyt/laravel-shopify

v17.3.2

10 Nov 16:39
695f968
Compare
Choose a tag to compare

What's Changed

  • Updates to token_handler.blade.php to support Livewire 2.x by @unplugged216 in #1247
  • AppBridge : Add the host param to the billing redirect url by @Kyon147 in #1244

New Contributors

Full Changelog: v17.3.1...v17.3.2

v17.3.1

04 Oct 18:12
7d27600
Compare
Choose a tag to compare

A small patch to fix a couple bugs.

What's Changed

  • Removed !! from the full_page_redirect breaking authenticate route by @Kyon147 in #1222
  • Usage Charge "ID on Null" Fix by @Kyon147 in #1210

Full Changelog: 17.3.0...v17.3.1

v17.3.0

01 Oct 10:06
f07ccce
Compare
Choose a tag to compare

Important: This is the last release that will support PHP7.x due to breaking changes with PHP8.1 and the Basic-Shopify-API package that has been updated which is a dependency on this package.

There will be a v18.0.0 coming after this to shift over to a minimum requirement of PHP8.x.

What's Changed

  • Feature | Add Session Refresh Time to ENV by @Kyon147 in #1117
  • Deprecation supports and fixes by @osiset in #1207
  • Add variables command by @enmaboya in #1172
  • Allow for custom "shops" table for automatic migrations by @nahid in #1192
  • Added name, email and password in shops table migration if its missing from current shops table by @nahid in #1209
  • Changes CONTRIBUTORS.txt to be updated with the latest data by @osiset in #1215
  • Verify shopify with SPA by @enmaboya in #1173

New Contributors

Full Changelog: v17.2.0...v17.3.0

v17.2.0

07 Sep 15:01
d8c7549
Compare
Choose a tag to compare

Laravel 9 Support added please refer their Upgrading guide as well if you wish to update.

Warning: Changed needed. Please refer to the Upgrading wiki doc as well.

What's Changed

New Contributors

Full Changelog: v17.1.1...v17.2.0

V17.1.1

27 Apr 14:55
8eb0181
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v17.1.0...v17.1.1

v17.1.0

19 Jul 17:16
f819f4a
Compare
Choose a tag to compare

v17.0.1

09 Jul 15:14
Compare
Choose a tag to compare
  • Support for new GraphQL-style webhook topics (#868) @squatto

v17.0.0

30 Jun 15:00
Compare
Choose a tag to compare

Warning: Breaking changes. Please refer to the Upgrading wiki doc as well.

Overall

  • Removal of dependency on cookies
  • Removal of dependency on ITP support
  • Added first-class support for Shopify tokens for auth
  • Improved auth flow

Internal

  • Introduction of a Util class to replace global helper functions
  • Removal of ShopSession class
  • Introduction of a SessionContext object for shops to track token authentication
  • REST webhooks removed in-favour for GraphQL webhooks
  • Use of Laravel's Arr and Str helpers where-can
  • Removal of auth.token middleware in-favour of verify.shopify middleware
  • Removal of auth.shopify middleware in-favour of verify.shopify middleware
  • HMAC, SessionToken, SessionId, introduced as value objects to initialize and verify Shopify data
  • Removal of cappedTerms in-favour of terms for usage charges
  • Bugfix to isEmpty method for value objects

Merged

v16.0.6

11 Mar 19:23
Compare
Choose a tag to compare
  • ApiHelper to find shop domain by input, header, or referer if session is empty by @andthink (#722)

v16.0.5

10 Mar 13:06
Compare
Choose a tag to compare
  • Ignore data sources on AuthShopify middleware when HMAC is not present (#732)
  • Missing named routes to config (#730) by @squatto