Skip to content

Karrio Shipping Platform Edition 2022.4

Choose a tag to compare

@danh91 danh91 released this 26 May 22:04
· 3461 commits to main since this release

What's New

  • Distinguish carrier hubs extensions from regular extensions
  • Fix UPS shipment cancellation API call (VOID) (https://github.com/karrioapi/karrio-dashboard/issues/190)
  • Add GraphQL mutations for webhooks
  • Add GraphQL mutations for orders
  • Beta AmazonMws carrier integration
  • Improve DHL Universal tracking extension response parsing and edge cases from all supported DHL services.
  • Set fallback values for DHL express extension shipment commodity codes
  • Set fallback values for FedEx extension shipment address phone numbers.
  • Add webhook for order update
  • Reduce noise in carrier request logs (remove duplicates and make logging optional on Serializable abstraction)
  • Introduce a data module (insiders only) for data export (csv, json, xls...). Currently, support exporting orders and shipments

Breaking changes

  • Uniformize collection APIs filters for GraphQL and REST APIs
  • Deprecate noisy properties from rates

Before:

{
  "id": "string",
  "object_type": "rate",
  "carrier_name": "string",
  "carrier_id": "string",
  "currency": "string",
  "service": "string",
  "discount": 0,
  "base_charge": 0,
  "total_charge": 0,
  "duties_and_taxes": 0,
  "transit_days": 0,
  "extra_charges": [ ],
  "meta": { },
  "test_mode": true
}

Now:

{
  "id": "string",
  "object_type": "rate",
  "carrier_name": "string",
  "carrier_id": "string",
  "currency": "string",
  "service": "string",
  "total_charge": 0,
  "transit_days": 0,
  "extra_charges": [ ],
  "meta": { },
  "test_mode": true
}