Skip to content

Releases: EasyPost/easypost-php

v7.4.2

16 Aug 19:34
0896a92
Compare
Choose a tag to compare
  • Fixes an issue with how query params were sent when using the addCreditCard function

v7.4.1

09 Aug 19:19
7ab2a17
Compare
Choose a tag to compare
  • Fix parameters for retrieving next page of child users

v7.4.0

24 Jul 18:20
77cd5a8
Compare
Choose a tag to compare

What's Changed

  • Adds new Claim service for filing claims on EasyPost shipments and insurances

Related PRs

Full Changelog: v7.3.0...v7.4.0

v7.3.0

12 Jul 22:20
76d7643
Compare
Choose a tag to compare

What's Changed

  • Adds new shipment.recommendShipDate, smartrate.recommendShipDate, and smartrate.estimateDeliveryDate functions
  • Routes UpsAccount, UpsMailInnovationsAccount, and UpsSurepostAccount create/update requests to the new /ups_oauth_registrations endpoint
    • Starting 2024-08-05, UPS accounts will require a new payload to register or update. See UPS OAuth 2.0 Update for more details

Related PRs

Full Changelog: v7.2.0...v7.3.0

v7.2.0

10 Apr 20:05
de9a10d
Compare
Choose a tag to compare
  • Fix payment method funding and deletion failures due to undetermined payment method type
  • Adds refund function in the Insurance service for requesting a refund for a standalone insurance

v5.9.0

28 Mar 20:42
d1609d9
Compare
Choose a tag to compare

What's Changed

  • [ADDED] Beta paginated_api_keys functionality to the User class
    • Retrieves a paginated list of API keys for the authenticated user, versus api_keys, which returns an unpaginated list

Related PRs

Full Changelog: v7.1.0...v5.9.0

v7.1.0

08 Jan 22:09
58730a6
Compare
Choose a tag to compare
  • Add allChildren and getNextPageOfChildren methods to user service

v7.0.0

01 Dec 20:21
e45d11f
Compare
Choose a tag to compare
  • Drops support for PHP 7.4
  • Adds support for PHP 8.3
  • Persists the HTTP client inside of the EasyPostClient via the httpClient property to reduce memory consumption on consecutive requests
  • Adds type declarations for parameters and return values throughout the library, corrects docstrings to match
  • Removed withCarbonOffset parameter from create, buy, and regenerateRates functions of the Shipment service as EasyPost now offers Carbon Neutral shipments by default for free
  • Fixes a bug where the original filtering criteria of all calls wasn't passed along to getNextPage calls. Now, these are persisted via a _params key on response objects locally
  • Removes the undocumented createAndBuy function from the Batch service. The proper usage is to create a batch first and buy it separately
  • Renames primaryOrSecondary to priority to match the API name for the parameter
  • Corrects the order of the userId and email parameters in the updateEmail function of the ReferralCustomer service to match the rest of the library where IDs are always the first parameter
  • Fix various bugs throughout the library

v6.9.1

20 Nov 17:15
8b3b9fa
Compare
Choose a tag to compare
  • Fixes a bug that globally reset the timezone to UTC instead of setting the timezone per-request (closes #310)

v6.9.0

11 Oct 17:38
2b9d3c6
Compare
Choose a tag to compare
  • Deprecates API key-related functions in the user service and introduces the replacement functions in the api_keys service
  • Fixes a bug that changed the timezone to UTC on each request without resetting it to the original timezone in use (closes #310)
  • Fixes documentation generation command invocation