Releases: karrioapi/karrio
Releases · karrioapi/karrio
Purplship SDK 2021.1
Major Changes
- Introduce
poetryfor packaging - Make Purplship API interface uniform with
purplship.[API].[request](...).from_(gateway).parse() - Deploy
purplshipand allpurplship.extensionswheels on Pypi
Enhancements
- Introduce extension tests templates
- Log request URLs
- Update docs
[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
Metadatadefinition - Introduce basic documentation for
Custom Carrier - Add Purplship extension template
Purplship SDK 2020.12.1 [patch]
What's New
- Introduced
MeasurementOptionsas Dimension and Weight output customization for each carrier - Introduced
label_typeas 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->INconversion - Consolidated
Purolatorshipment cancellation request
Purplship SDK 2020.12
Changes
- Organize
formatersandparsersin dedicated modules - Enhance
canadapostshipment cancellation handling refund when a shipment has already been submitted - Introduce
lxml-stubsto improve typing forlxmltype usage - Introduce
phonenumberspackage 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_unitfor commodities - Add
Incoterm - Change
Countrynames format
- Add
- Improve package presets measurements
- Uniformize mappers implementation functions across carriers
Purplship SDK 2020.10.0
purplship-SDK 2020.10.0
- Integrate
Canparservices [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
extensionnamespace structure - Merge
freightandpackagehigher level APIs - Rename carriers integration based on specialize services
dhl->dhl_expressfedex->fedex_expressups->ups_packageups(freight) ->ups_freightpurolator->purolator_courier
- Integrate
Pickup servicesfor all supported carriers (beta) - Integrate
Address validation servicefor all supported carriers (beta)
PurplShip 2020.7.1 release
Bugfix
- Fix error caused by
bytearrayserialization attempt inrequestcore helper
PurplShip 2020.7.0 release
What's new
- Enrich logs
- Collect and format Error fields
Breaking changes
- Replace
RateDetailsexpected_deliverydate bytransit_dayscount