CHANGELOG.md in friendly_shipping-0.8.1 vs CHANGELOG.md in friendly_shipping-0.9.0
- old
+ new
@@ -2,9 +2,80 @@
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).
+## [0.9.0] - 2024-05-02
+- Implement R&L service with rates and timings (#177)
+- Add R&L Freight API call to create BOL and schedule pickup (#178)
+- Add R&L Freight API calls to print BOL and shipping labels (#179)
+- Add universal PRO option for R&L Freight (#180)
+- Extract R&L Freight package serializer classes (#181)
+- Refactor R+L BOL creation to return new `ShipmentInformation` object (#182)
+- Add reference numbers to R+L BOL options class (#183)
+- Add sub-version option to UPS rate/shipping requests (#184)
+- Parse modifiers from UPS rates response XML (#185)
+- R+L Shipping outside of Domestic USA & Canada requires dimensions (#187)
+- Use R+L Carriers sandbox API for test mode (#188)
+- Add optional pickup date to UPS rate requests (#189)
+- Replace `BadRequestHandler` with `ApiErrorHandler` (#190)
+- Update ShipEngine to support APC (#191)
+- Rename `ShipmentInformation#number` (#196)
+- Allow setting `ShipmentInformation#number` value (#197)
+- Add declaration statement to UPS intl labels (#195)
+- Add additional instructions to R+L BOL requests (#198)
+- Add special instructions to R+L BOL requests (#199)
+- Add TForce API rates endpoint (#194)
+- Update physical gem to v0.5.1 (#200)
+- Extract UPS Freight handling units generator class (#203)
+- Fix options to allow option class args to actually override the default (#204)
+- Add TForce endpoint to create access token (#206)
+- Adjust TForce error parser for API errors (#208)
+- Truncate zips to 5 digits for TForce (#210)
+- Add comments to TForce rating call type codes (#207)
+- Consolidate customs items for ShipEngine (#209)
+- Add TForce pickup request service method (#211)
+- Add TForce create BOL service method (#212)
+- UPS json api rates and timings (#213)
+- RL Invoice (#214)
+- Add ups json api address classification api (#215)
+- Stripe leading/trailing whitespace from R+L phone (#222)
+- Update dotenv requirement from ~> 2.7 to ~> 3.0 (#223)
+- Parse TForce shipment documents (#218)
+- Ups json api labels (#221)
+- ShipEngine address validation service method (#224)
+- Fix ShipEngine address validation serializer (#225)
+- Fix ShipEngine address validation return value (#227)
+- Add timing details to ShipEngine rates (#226)
+- Add additional response data to ShipEngine rates (#228)
+- Exclude dimensions from ShipEngine rate estimates when zero (#229)
+- Fix rates path and remove ignored attributes (#230)
+- Add `comparison_rate_type` to ShipEngine rates requests (#231)
+- Fix YARD docs for ShipEngine rates options (#232)
+- Add YARD docs to R+L, ShipEngine, and TForce (#205)
+- Rename TForce item/package options classes (#235)
+- Remove periods from city names for R+L requests (#236)
+- Use new `Physical::Structure` class for LTL/freight services (#201)
+- Update TForce handling units class to use structures instead of packages (#238)
+- Fix Poland's ISO code (#237)
+- Remove duplicate package deprecation warnings (#239)
+- Use UPS response header to determine errors (#240)
+- Deprecate legacy First Class mail types (#242)
+- Add reference numbers to packages (#243)
+- Use error description when UPS returns bad json (#245)
+- Add address validation query param (#241)
+- Add city validation to UPS json label request (#246)
+- TForce Freight: Parse pickup confirmation numbers (#248)
+- Fix TForce shipping label codes (#249)
+- TForce Freight: Fix parsing of BOL creation error responses (#250)
+- Add `.env.test.local.template` file (#251)
+- Add service class for new USPS Ship API (#244)
+- Append request/response to USPS Ship API result (#253)
+- Better error message on 400 from UPS json api (#254)
+- Truncate long values in TForce API requests (#252)
+- Escape special chars in TForce BOL API request (#255)
+- Change USPS Ship package option default value (#256)
+
## [0.8.1] - 2023-08-03
- USPS Service: Fix international ounces remainder (#166)
- UPS Service: Fix bug causing inflated international product costs (#167)
- UPS Service: Add declared value to UPS package serializer (#168)
- UPS Service: Add declared value to UPS label package options (#169)