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)