Skip to content

Latest commit

 

History

History
111 lines (66 loc) · 5.89 KB

CHANGELOG.md

File metadata and controls

111 lines (66 loc) · 5.89 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and adheres to Semantic Versioning.

Unreleased

  • #371 Remove API version validation to allow more flexibility of API version.
  • #370 [Patch] Fix params set to zero being removed from request payload
  • #366 [Patch] Updated webhook subscription topic constants

v5.6.0 - 2024-07-02

  • #354 [Minor] Adding support for 2024-07 API version

v5.5.1 - 2024-05-24

  • #345 [Patch] Stop storing a session in the database when beginning OAuth, only when completing it

v5.5.0 - 2024-04-18

  • #332 [Patch] Avoid writing to system temporary directory when an API deprecation is encountered

v5.4.0 - 2024-04-08

  • #333 [Minor] Adding support for 2024-04 API version

v5.3.0 - 2024-01-10

  • #318 [Minor] Adding support for 2024-01 API version

v5.2.0 - 2023-10-24

  • #306 [Minor] Adding support for 2023-10 API version
  • #297 [Patch] Fix CustomerAddress methods, FulfillmentRequest save method

v5.1.0 - 2023-07-11

  • #285 [Minor] Adding support for 2023-07 API version

v5.0.0 - 2023-05-10

  • #269 [bugfix] Refactored query string building to account for Shopify-specific array format
  • #236 [bugfix] Correct requirements in composer.json
  • #262 ⚠️ [Breaking] Added support for PHP 8.2, and removed support for PHP 7.4
  • #264 [Patch] Remove support for currently-non-existent versions of PHP (8.3+)
  • #272 ⚠️ [Breaking] Removed REST resources for 2022-01, update resources for remaining versions
  • #270 [Patch] Add support for Event topic names

v4.3.0 - 2023-04-12

  • #259 Added support for 2023-04 API version, updated auto-generated REST resources

v4.2.0 - 2023-01-05

  • #235 Fixed an error when parsing the JSON response body for the AssignedFulfillmentOrder resource
  • #238 Add support for 2023-01 API version

v4.1.1 - 2022-11-07

  • #186 Update the php-jwt package

v4.1.0 - 2022-10-11

  • #222 Add support for Context::$CUSTOM_SHOP_DOMAINS setting

v4.0.0 - 2022-10-04

  • #221 ⚠️ [Breaking] Add REST resources for October 2022 API version, remove support and REST resources for October 2021 (2021-10) API version

v3.2.1 - 2022-09-21

  • #218 Fix issue that failed when setting Context::$HOST_NAME with a port

v3.2.0 - 2022-09-21

  • #213 Add 10s leeway when decoding session token JWTs
  • #211 Change requirement of psr/log from ^1.1 to ^1.1 || ^2.0 || ^3.0
  • #210 Add ext-json as a dependency in composer.json
  • #212 Allow a scheme in the Context::$HOST_NAME URL to enable support for HTTP apps

v3.1.0 - 2022-08-04

  • #209 Add getEmbeddedAppUrl utils method to load the embedded app in the right Shopify host

v3.0.0 - 2022-07-04

  • #197 ⚠️ [Breaking] Add REST resources for July 2022 API version, remove support and REST resources for July 2021 (2021-07) API version
  • #180 Add optional saving parameter to toArray of Base class - default is false and will include read-only attributes in returned array; true used for save when committing via API to Shopify, which excludes read-only attributes.

v2.0.1 - 2022-04-11

Added

  • #168 Allow REST resources to configure a deny list of attributes to be excluded when saving
  • #169 Allow loading dynamic fields returned by the API, and fix an issue when loading object arrays from API response data

v2.0.0 - 2022-04-04

Added

  • #139 Add support for REST resources
  • #134 ⚠️ [Breaking] Add support for PHP 8.1 and remove 7.3 from the supported list, since it's no longer supported
  • #136 Allow full paths in REST requests

Fixed

  • #117 Handle float Retry-After headers
  • #114 Update session cookie expiration after OAuth
  • #116 Save signature OAuth cookies when using the fallback function for frameworkless apps