Skip to content

Releases: EasyPost/easypost-csharp

v6.7.0

24 Jul 18:38
80236f5
Compare
Choose a tag to compare

What's Changed

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

Related PRs

Full Changelog: v6.6.0...v6.7.0

v6.6.0

16 Jul 22:20
1b55db7
Compare
Choose a tag to compare

What's Changed

  • Add new SmartRate service for interacting with the SmartRate API
    • New RecommendShipDateForShipment function to recommend ship date for a shipment based on a desired delivery date.
    • New EstimateDeliveryDateForRoute function to estimate delivery date based on a list of carriers, to/from ZIP codes and a planned ship date (no existing shipment required).
    • New RecommendShipDateForRoute function to to recommend ship date based on a list of carriers, to/from ZIP codes and a planned ship date (no existing shipment required).
    • New model classes as needed for JSON response to new API functions
  • Enforce one-or-other for Shipment and Batch parameters in Pickup.Create parameter set
  • Add internal parameter dependency utility

Related PRs

  • [POC] Denote the interdependency between parameters in a parameter set by @nwithan8 in #571
  • chore: deprecate dictionary CreateList for tracker by @Justintime50 in #573
  • [chore] Support new UPS carrier account create/update endpoint by @nwithan8 in #574
  • [feat] Consolidate SmartRate functions, add new functions by @nwithan8 in #566
  • [chore] Prep for v6.6.0 release by @nwithan8 in #575

Full Changelog: v6.5.2...v6.6.0

v6.5.2

12 Jun 19:58
e5b2f3a
Compare
Choose a tag to compare

What's Changed

  • Fix Shipment parameter requirement for Pickup.Create parameter set

Related PRs

  • [fix] Remove "required" validation for Shipment parameter of Pickup.Create set by @nwithan8 in #572

Full Changelog: v6.5.1...v6.5.2

v6.5.1

10 Jun 23:09
0798d36
Compare
Choose a tag to compare

What's Changed

  • Fix Batch object not allowed to be used in parameter sets due to missing IBatchParameter inheritance

Related PRs

  • [fix] Missing inheritance preventing Batch object use in parameter sets by @nwithan8 in #570

Full Changelog: v6.5.0...v6.5.1

v6.5.0

05 Jun 18:44
cc1f0a9
Compare
Choose a tag to compare

What's Changed

  • Add missing parameters for CustomsItem.Create parameter set

Related PRs

Full Changelog: v6.4.0...v6.5.0

v6.4.0

01 May 16:29
fd0870c
Compare
Choose a tag to compare

What's Changed

  • Add missing parameters for Order.Create parameter set (closes #560 )

Related PRs

Full Changelog: v6.3.1...v6.4.0

v6.3.1

12 Apr 18:47
6cf3720
Compare
Choose a tag to compare

What's Changed

  • Fix CarrierFields serialization bug causing carrier account operations to fail
  • Fix accessibility for CreateFedExSmartPost parameter set

Related PRs

Full Changelog: v6.3.0...v6.3.1

v6.3.0

10 Apr 21:05
ebe494e
Compare
Choose a tag to compare
  • Add Refund function in the insurance service for requesting a refund for standalone insurance.
  • Fix payment method funding and deletion failures due to undetermined payment method type
  • Fix the ToString method for EasyPostObject- and EphemeralEasyPostObject-based objects to return object type and optional ID

v6.2.1

18 Mar 19:52
14f673e
Compare
Choose a tag to compare

What's Changed

  • Fix serialization bug for carrier accounts parameter on RetrieveStatelessRates parameter set
  • Add ability to construct Options object from a dictionary

Related PRs

  • [feat] Add ability to construct Options object from dictionary by @nwithan8 in #547
  • [chore] Add description for option attributes by @kevinalexliu in #548
  • [bug] Fix carrier account parameter serialization for stateless rates by @nwithan8 in #550
  • [chore] Prep for v6.2.1 release by @nwithan8 in #551

Full Changelog: v6.2.0...v6.2.1

v6.2.0

07 Feb 22:31
35d46e1
Compare
Choose a tag to compare

What's Changed

  • [FIX] Mark some unused parameters for various All functions as obsolete
    • These will be removed in a later version. It is recommended to stop using these parameters immediately.

Related PRs

Full Changelog: v6.1.0...v6.2.0