Skip to content

v6.6.0

Compare
Choose a tag to compare
@nwithan8 nwithan8 released this 16 Jul 22:20
· 32 commits to master since this release
1b55db7

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