All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Auth header in request build method - #36
- Added
DUTIES_CHARGE_TYPE
constant to API - peri-shipping/#193
getTrackingUrl
for tracking API - #36
- Remove Travis CI - products/#97
- [BREAKING] Swap to new UPS client credentials OAuth and APIs - #36
- Added international forms constants
- Removed node 10 and 11 from github workflow and added node 16, 17 and 18
- Fix eslint dependencies problems
- More Shipment API constants
cancelShipment
method to void waybills - ripe-pulse/#301- Tracking API status constants - peri-shipping/#116
- More Shipment API constants
- Added
pounds
weight measurement code
- Fix UPS service codes to work with the Pickup API
- Allow UPS API endpoint change through constructor params
- UPS Locator API support to find nearest Access Point - #10
- UPS Pickup API support to schedule pickups - #13
- Label recovery endpoint to retrieve labels in multiple formats - #12
- Package description - #9
- Issue with API version in URL
- Improved error handling using content type based parsing of payload
- Base URLs for production
- Initial version