This repository was archived by the owner on Aug 14, 2024. It is now read-only.
Tags: shipcloud/shipcloud-ruby
Tags
v0.11.0 - Added - Support shipments with pickup requests as required for [TNT](https://developers.shipcloud.io/carriers/tnt.html). - Add attr_accessor for `email` to class `Shipcloud::Address` to be able to access the email attribute at the address object.
v0.9.0
- Added
- Add attr_reader for `id` to class `Shipcloud::Address` to be able to
get the id of a created address
- Add attr_reader for `id` to class `Shipcloud::Webhook` to be able to
get the id of a created webhook
- Add attr_reader for `customs_declaration` to class
`Shipcloud::Shipment` to be able to get the `customs_declaration`
of a created shipment
v0.8.0 - Added - Add attribute ```metadata``` to class ```Shipcloud::Shipment``` in order to transmit JSON data (#16). - Add resource pickup_request in order to submit pickup request to shipcloud - Add attribute ```pickup_address``` to class ```Shipcloud::PickupRequest``` to submit an alternative address for pickup request to shipcloud - Add attribute ```deactivated``` to class ```Shipcloud::Webhook``` - Add ```affiliate_id``` to ```Shipcloud::Configuration``` and submit it (or a default affiliate id) via API headers to shipcloud - Add class ```Shipcloud::Tracker``` with create, find, and index operations - Fixed - Parse response only when it is not empty
v0.7.0 Added - Add the possibility to specify the api key on every request. (#8) - Add some more specific error classes ```Shipcloud::ClientError```,```Shipcloud::ServerError```, ```Shipcloud::InvalidRequestError```, ```Shipcloud::TooManyRequests``` and ```Shipcloud::NotFoundError``` (#11). - Access to the entire response and error descriptions from the error object (#11). Removed - Removed the following ruby versions from travis-ci test runs: - jruby-9.0.0.0 - Removed ```Shipcloud::APIError``` in preference to more granular error classes (#11).
v0.6.0 - This CHANGELOG file (Following "[Keep a CHANGELOG](http://keepachangelog.com/)") - Create, find, update and index operations for address resource. (#4) - Services attribute to carriers call (#5) - Index operation for shipment resources with optional filter parameters. (#6) - Create, find and index operations for webhook resource. (#7) - Added the following ruby versions to travis-ci test runs: - 2.1.7 - 2.2.4 - 2.3.0 - Add ShipmentQuotes class returning the price for a certain shipment (#9) - Dropped support for ruby 1.9.x in order to use the new language features of ruby 2.x. The official support of ruby 1.9.3 already ended on February 23, 2015 (https://www.ruby-lang.org/en/news/2014/01/10/ruby-1-9-3-will-end-on-2015/) - Removed the following ruby versions from travis-ci test runs: - 2.1.5 - 2.2.1 - 2.2.2 - 2.2.3 - Start following [SemVer](http://semver.org) properly. - The link to the developer documenation for the Shipment ressource still pointed at Apiary; it now correctly points to the shipcloud Developer Portal's API section on Shipments.