# 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). Version 2.1.0 ## [2.0.9] - 2026-01-28 ### Added - Added support for bilingual documentation (English / Chinese), allowing users to switch languages when viewing the ShipSaving API documentation. ## [2.0.8] - 2026-01-13 ### Changed - Moved reference tables into a dedicated Appendix section under the Legacy API (v1) documentation to clearly scope enum definitions to v1. - Deprecated the top-level Appendix page and retained it as a compatibility entry point, redirecting users to the Legacy API (v1) Appendix without breaking existing links. ## [2.0.7] - 2025-11-13 ### Updated - Added UPS Canada–specific `service_type` and `predefined_package` enum values to the Appendix section. ## [2.0.6] - 2025-10-24 ### Added - Introduced the `request_id` parameter to the `/api/rates/list` and `/api/rates/buy-label` endpoints, allowing each request to be uniquely identified for tracking and troubleshooting. ## [2.0.5] - 2025-06-23 ### Added - Introduced the `hazmat_code` parameter to the `/api/rates/list` and `/api/rates/buy-label` endpoints, enabling support for different classes of hazardous materials. ## [2.0.4] - 2025-06-17 ### Added - Introduced GOFO EXPRESS as a new carrier, along with its service codes, in Carrier Service Types Table. ## [2.0.3] - 2025-02-21 - Introduced Canada Post as a new carrier, along with its service codes, in Carrier Service Types Table. - Introduced the `label_type` parameter to the `/api/rates/list` and `/api/rates/buy-label` endpoints, enabling users to specify the desired label format. ## [2.0.2] - 2024-11-22 - Introduced the `/api/carrier-account/list` endpoint, allowing users to fetch all carrier accounts linked to their API credentials. ## [2.0.1] - 2024-10-30 - Added `/api/balance` endpoint to retrieve real-time account balance in USD. ## [2.0.0] - 2024-10-20 ### Added - Initial release of updated API documentation highlighting key features including order management, rate retrieval, label purchase/voiding, SCAN form generation, and account/carrier access. - Added support for carrier-specific rate queries in the `/api/rates/list` and `/api/rates/buy-label` endpoints. ### Changed - Migrated API base domain to a new host, improving performance, scalability, and security. - Standardized and optimized error response formats across all endpoints for consistency and better developer experience.