Skip to content
This repository was archived by the owner on Aug 14, 2024. It is now read-only.

Tags: shipcloud/shipcloud-ruby

Tags

v0.12.0

Toggle v0.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v0.12.0 (#117)

v0.11.0

Toggle v0.11.0's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
sfroehler Simon Fröhler
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.10.0

Toggle v0.10.0's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
sfroehler Simon Fröhler
v0.10.0

- Added
  - Add the possibility to specify custom affiliate_id on every request

- Removed
  - Removed support for ruby < 2.3. Target ruby version is 2.6

v0.9.0

Toggle v0.9.0's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
sfroehler Simon Fröhler
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

Toggle v0.8.0's commit message

Verified

This commit was signed with the committer’s verified signature.
sfroehler Simon Fröhler
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

Toggle v0.7.0's commit message
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

Toggle v0.6.0's commit message
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.

v0.5.0

Toggle v0.5.0's commit message
updates gem dependencies

fixes "pessimistic dependency on ... may be overly strict" and
"open-ended dependency on ... is not recommended" warnings

v0.4.0

Toggle v0.4.0's commit message
Version 0.4.0