UNPKG

@mediocre/bloodhound

Version:

Bloodhound is a Node.js package that allows you to retrieve tracking data from shipping carriers (Amazon, DHL, FedEx, UPS, USPS) in a common format.

65 lines (49 loc) 2.26 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [2.4.0] - 2025-12-04 ### Added - Added GOFO Express tracking support for CR-prefixed tracking numbers. ## [2.3.0] - 2025-09-11 ### Changed - Migrated UPS carrier integration to use the new OAuth 2.0 API via @mediocre/ups package. - **BREAKING**: Configuration changed from `accessKey`, `username`, `password` to `client_id`, `client_secret` - Improved timezone handling using GMT offsets provided by the new API - Simplified implementation by delegating to @mediocre/ups package ### Improved - UPS tracking now uses the modern REST API with better reliability - Timezone handling for UPS events is now more accurate with GMT offsets ## [2.2.0] - 2025-07-30 ### Added - Added estimatedDeliveryDate support across Amazon, DHL, FedEx, UPS and USPS carriers. ## [2.1.0] - 2025-06-27 ### Added - Added Amazon Shipping tracking support for TBA/TBM/TBC tracking numbers. ## [2.0.0] - 2024-08-30 ### Changed - Migrated the FedEx carrier integration away from the deprecated WSDL endpoints to the new OAuth/JSON endpoints. ## [1.13.0] - 2024-05-08 ### Changed - Updated DHL to use "description" and "remark" fields (see https://developer.dhl.com/api-reference/shipment-tracking?language_content_entity=en#release-notes-section/ecommerce-status-code). ## [1.12.0] - 2024-05-08 ### Changed - Updated FedEx to return the most recent tracking number data when FedEx creates a duplicate tracking number. ## [1.11.0] - 2021-06-13 ### Changed - Updated DHL to use DHL eCommerce Solutions first if configured. ## [1.10.0] - 2021-06-13 ### Changed - Updated DHL to use DHL eCommerce Solutions if configured. ## [1.9.0] - 2021-06-08 ### Changed - Updated the DHL API to use https://developer.dhl.com/api-reference/shipment-tracking. ## [1.8.1] - 2021-07-31 ### Changed - Updated the pitney-bowes module to ~0.3.0. ## [1.8.0] - 2021-07-27 ### Changed - Changed the tracking page URL for Pitney Bowes. ## [1.7.5] - 2021-03-17 ### Changed - Changed the default URL for USPS to use https (instead of http).