Skip to content

Releases: karrioapi/karrio

v1.0rc4

03 Nov 05:21
cc5101a
Compare
Choose a tag to compare
v1.0rc4 Pre-release
Pre-release

Changes

  • Unified quote and shipment options as they are pretty much similar
  • Move account number directly into party type (recipient account number can be specified now)
  • Refactor all the carriers mappers to use partials

v1.0rc3

02 Nov 06:34
c7ee502
Compare
Choose a tag to compare
v1.0rc3 Pre-release
Pre-release

Changes

  • Finalize Canada post shipment creation implementation
  • Introduce FedEx basic shipment creation with mapper partials
  • Fix untested branches
  • Extend shipment_options type and package_type
  • Shipment details return a tracking number list now
  • Add more options to DHL quote mapper
  • Add more options to Canada Post quote mapper
  • Implement missing shipment creation response for all carriers

v1.0rc2

07 Oct 02:55
Compare
Choose a tag to compare
v1.0rc2 Pre-release
Pre-release

Changes

  • Target gds_helpers v0.5.0
  • Implement DHL shipment creation
  • Implement DHL pickup booking, modification and cancellation
  • Prioritize payload account number over client account number

v1.0rc1

02 Oct 03:54
Compare
Choose a tag to compare
v1.0rc1 Pre-release
Pre-release

Major changes

  • rebranding (OpenShip -> PurplShip)
  • domain entities datatypes drastic changes with many breaking changes
  • use gds_helpers v0.4.0 with HTTPError handling

Features

  • Basic DHL Shipping creation integration
  • Implement all the proxy interface methods for DHL, FedEx, UPS and Canada post

Improvements

  • documentation update
  • decoupling of proxy requests tests from mappers methods tests
  • introduce wheel builds

v1.0-beta.4

04 Sep 10:31
Compare
Choose a tag to compare
v1.0-beta.4 Pre-release
Pre-release

Integrations

- DHL Shipment validation

Changes

- Major breaking changes on unified API datatypes with additions required for shipment integration
- target py-dhl v1.2 with the fix for malformed generated python module names

v1.0-beta.3

04 Sep 10:17
Compare
Choose a tag to compare
v1.0-beta.3 Pre-release
Pre-release

Integration

UPS

- Basic quote request
- Basic tracking

Canada Post

- Basic quote request
- Basic tracking

Changes

- Extract reusable SOAP related methods to py-soap package
- only weight is required for package_type
- use full path import across the mappers submodule
- fix misspelt "length" property in package_type

v1.0-beta.2

07 Jul 14:08
Compare
Choose a tag to compare
v1.0-beta.2 Pre-release
Pre-release

Changes

- target py-dhl v1.1 
- target py-fedex v1.1

v1.0-beta.1

07 Jul 13:45
Compare
Choose a tag to compare
v1.0-beta.1 Pre-release
Pre-release

Fixes

 - Add missing payment_country_code argument to shipment_details_type definition
 - Prevent awbInfo parsing when ShipmentInfo is missing (DHL tracking parser)
 - Target generateDs-helpers library v0.3.0

v1.0-beta

04 Jul 12:08
Compare
Choose a tag to compare
v1.0-beta Pre-release
Pre-release

Features

- Get Trackings (FedEx number tracking, DHL know tracking)

0.2-alpha

21 Jun 10:23
Compare
Choose a tag to compare
0.2-alpha Pre-release
Pre-release

Basic library architecture for carriers mappers and proxy integration

Carriers:

- DHL
- FeDex

Features

- Get Quotes (Rate)