Full Changelog: https://github.com/osiset/laravel-shopify/compare/v17.3.1...v17.3.2
A small patch to fix a couple bugs.
!! from the full_page_redirect breaking authenticate route by @Kyon147 in https://github.com/osiset/laravel-shopify/pull/1222Full Changelog: https://github.com/osiset/laravel-shopify/compare/17.3.0...v17.3.1
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.
Full Changelog: https://github.com/osiset/laravel-shopify/compare/v17.2.0...v17.3.0
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.
Full Changelog: https://github.com/osiset/laravel-shopify/compare/v17.1.1...v17.2.0
Full Changelog: https://github.com/osiset/laravel-shopify/compare/v17.1.0...v17.1.1
Warning: Breaking changes. Please refer to the Upgrading wiki doc as well.
Overall
Internal
ShopSession classSessionContext object for shops to track token authenticationArr and Str helpers where-canauth.token middleware in-favour of verify.shopify middlewareauth.shopify middleware in-favour of verify.shopify middlewareHMAC, SessionToken, SessionId, introduced as value objects to initialize and verify Shopify datacappedTerms in-favour of terms for usage chargesisEmpty method for value objectsMerged
ConfigAccessible trait and ConfigHelper service as they are no longer needed, getShopifyConfig helper function is now the successorconfig_api_callback (#629) to allow for having custom logic for accessing api_* config such as api_key, api_secret etcPotential breaking change if you've overloaded the AppUninstall job, or have webhook jobs. See UPGRADING wiki entry for more information.
api_init to prevent serialization errorsapi_initapi_init option #620Please refer to the UPGRADING and CHANGELOG wiki pages for information.
Internal:
fromNative instead of newWarning: Contains potential breaking changes to API access, see Upgrading for more information
$response->body->... => $response['body']->...), refer to Upgrade wikiApiSession transfer object removed, replaced with underlying API package's Osiset\BasicShopifyAPI\SessionServices/ApiHelper which we're stdClass are now changed to Osiset\BasicShopifyAPI\ResponseAccess or arrayHow can I help you explore Laravel packages today?