Skip to content

Releases: karrioapi/karrio

[release] Purplship SDK 2020.12 (docs and contribution friendly)

25 Jan 18:31
5445b0c
Compare
Choose a tag to compare

Docs and Contribution Friendly

  • Introduce Purplship SDK docs with Mkdocs
  • Introduce formal Purplship Extension with the Metadata definition
  • Introduce basic documentation for Custom Carrier
  • Add Purplship extension template

Purplship SDK 2020.12.1 [patch]

31 Dec 13:16
225a2dc
Compare
Choose a tag to compare

What's New

  • Introduced MeasurementOptions as Dimension and Weight output customization for each carrier
  • Introduced label_type as a requirement for shipment creation

Fixes

  • Fix unsupported Canada post decimal values for dimensions and weight
  • Prevent confusing Purolator exception when address properties are required and not defined
  • Fix invalid CM -> IN conversion
  • Consolidated Purolator shipment cancellation request

Purplship SDK 2020.12

16 Dec 04:06
8922c6d
Compare
Choose a tag to compare

Changes

  • Organize formaters and parsers in dedicated modules
  • Enhance canadapost shipment cancellation handling refund when a shipment has already been submitted
  • Introduce lxml-stubs to improve typing for lxml type usage
  • Introduce phonenumbers package to handle international phone numbers parsing

Purplship SDK 2020.11.1 release [patch]

30 Nov 03:46
0858736
Compare
Choose a tag to compare

Fixes

  • Fix Canada postal code space trimming
  • Fix canadapost rate options value computation

Purplship SDK 2020.11

27 Nov 06:52
86124d7
Compare
Choose a tag to compare

Change Logs

  • Add alpha support for Dicom, BoxKnight, USPS (reimplementation)
  • Consolidate universal models
    • Add weight_unit for commodities
    • Add Incoterm
    • Change Country names format
  • Improve package presets measurements
  • Uniformize mappers implementation functions across carriers

Purplship SDK 2020.10.0

25 Oct 06:59
b2ff33c
Compare
Choose a tag to compare

purplship-SDK 2020.10.0

  • Integrate Canpar services [Beta]
  • Integrate shipment cancellation request
  • Enrich unified shipping API models
  • Consolidate extensions updates and pickup services with purplship-server integration tests

Purplship SDK 2020.9.0

29 Sep 15:17
34c6cc5
Compare
Choose a tag to compare

Change Logs

  • Improve purplship extension namespace structure
  • Merge freight and package higher level APIs
  • Rename carriers integration based on specialize services
    • dhl -> dhl_express
    • fedex -> fedex_express
    • ups -> ups_package
    • ups (freight) -> ups_freight
    • purolator -> purolator_courier
  • Integrate Pickup services for all supported carriers (beta)
  • Integrate Address validation service for all supported carriers (beta)

PurplShip 2020.7.1 release

10 Jul 06:53
da96140
Compare
Choose a tag to compare

Bugfix

  • Fix error caused by bytearray serialization attempt in request core helper

PurplShip 2020.7.0 release

01 Jul 03:34
ebb7f06
Compare
Choose a tag to compare

What's new

  • Enrich logs
  • Collect and format Error fields

Breaking changes

  • Replace RateDetails expected_delivery date by transit_days count

PurplShip 2020.6.1 release

06 Jun 06:02
bc6daa7
Compare
Choose a tag to compare

Breaking changes

  • Rename carrier identifier keys for clarity
    • renaming: carrier -> carrier_name
    • renaming: carrier_name -> carrier_id