Skip to content

Releases: EasyPost/easypost-java

v6.8.0

28 Jul 16:20
a74c59a

Choose a tag to compare

  • Adds new RequestHook and ResponseHook classes. (un)subscribe to them with the new subscribeToRequestHook, subscribeToResponseHook, unsubscribeFromRequestHook, or unsubscribeFromResponseHook methods of an EasyPostClient
  • Maps 400 status codes to the new BadRequestError class

v6.7.0

06 Jun 21:44
a2ddd68

Choose a tag to compare

  • Retrieving carrier metadata is now generally available via client.carrierMetadata.retrieve
  • Bump all dependencies

v6.6.1

09 May 21:41
691158b

Choose a tag to compare

  • Test suite tweaked so EasyVCR is no longer a production dependency

v6.6.0

02 May 16:14
1a33282

Choose a tag to compare

  • Adds retrieveEstimatedDeliveryDate function to the Shipment class

v6.5.0

18 Apr 21:46
bcf1e00

Choose a tag to compare

  • Adds beta retrieveCarrierMetadata function
  • Fixes the type for requestBody from Map to String for Payload class
  • Add retrieveCarrierMetadata method to retrieve carrier metadata for carriers

v6.4.0

04 Apr 16:22
d23db1e

Choose a tag to compare

  • Adds getNextPage function to each service which retrieves the next page of a collection when the has_more key is present in the response (eg: client.address.getNextPage(addressCollection))
  • Adds missing Event status property

v6.3.1

22 Mar 16:28
0f4d794

Choose a tag to compare

  • Handle edge cases when deseralizing error JSON, closes Github issue #239

v6.3.0

21 Feb 18:32
b921e74

Choose a tag to compare

  • Adds beta retrieveStatelessRates function to get stateless rates
  • Adds getLowestStatelessRate function to filter the lowest stateless rate

v6.2.0

18 Jan 18:10
3ae58c8

Choose a tag to compare

  • Adds all function to Pickup to retrieve all pickups
  • Adds retrieveAllPayloads and retrievePayload to retrieve all payloads or a single event payload

v6.1.0

11 Jan 17:24
5944c1e

Choose a tag to compare

  • Adds new beta billing functionality for ReferralCustomer users
    • addPaymentMethod can add a pre-existing Stripe bank account or credit card to your EasyPost account
    • refundByAmount refunds your wallet by a dollar amount
    • refundByPaymentLog refunds you wallet by a PaymentLog ID