Skip to content

v4.0.1

Compare
Choose a tag to compare
@Justintime50 Justintime50 released this 24 Oct 19:44
· 242 commits to master since this release
6b64d76
  • myInsurance.Refresh() function HTTP method fixed from PATCH to GET
    • This function has been marked as obsolete and will be removed in a future release
  • Fix return type of order.Buy() when passing in a rate. Function will now return the updated order.
  • Fix bug where request time limits were not being copied to a cloned Client.
  • Fix bug where hashcode of any EasyPostObject or subtype was not consistent.
    • Hashcode and equality now consider properties of the object, including Client. Different properties and/or different Clients will result in different hashcodes and objects will not be considered equal.
  • Fix bug where the wrong SmartrateAccuracy would be chosen
    • Percentile75 might accidentally have been chosen rather than Percentile85 due to a bug in the SmartrateAccuracy enum ID.
  • Fix bug where some embedded elements (e.g. customs items) were not being created if included during a larger creation request (e.g. customs info create).
  • Prevent users from attempting to buy a shipment with a null rate, avoiding a NullReferenceException.