Releases: karrioapi/karrio
Releases · karrioapi/karrio
[release] Purplship SDK 2020.12 (docs and contribution friendly)
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]
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
Changes
- Organize
formaters
andparsers
in dedicated modules - Enhance
canadapost
shipment cancellation handling refund when a shipment has already been submitted - Introduce
lxml-stubs
to improve typing forlxml
type usage - Introduce
phonenumbers
package to handle international phone numbers parsing
Purplship SDK 2020.11.1 release [patch]
Fixes
- Fix Canada postal code space trimming
- Fix canadapost rate options value computation
Purplship SDK 2020.11
Change Logs
- Add alpha support for
Dicom
,BoxKnight
,USPS
(reimplementation) - Consolidate universal models
- Add
weight_unit
for commodities - Add
Incoterm
- Change
Country
names format
- Add
- Improve package presets measurements
- Uniformize mappers implementation functions across carriers
Purplship SDK 2020.10.0
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
Change Logs
- Improve purplship
extension
namespace structure - Merge
freight
andpackage
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
Bugfix
- Fix error caused by
bytearray
serialization attempt inrequest
core helper
PurplShip 2020.7.0 release
What's new
- Enrich logs
- Collect and format Error fields
Breaking changes
- Replace
RateDetails
expected_delivery
date bytransit_days
count
PurplShip 2020.6.1 release
Breaking changes
- Rename carrier identifier keys for clarity
- renaming: carrier -> carrier_name
- renaming: carrier_name -> carrier_id