Skip to content

Releases: EasyPost/easypost-ruby

3.2.0

14 Jan 18:29
v3.2.0
Compare
Choose a tag to compare
  • Replace Travis CI with Github Actions
  • Add Ruby 3.0 to supported platforms (#110; thanks @maxwell)

3.1.5

16 Dec 23:45
v3.1.5
Compare
Choose a tag to compare
  • Fix attribute lookup when manually constructing objects (#105; thanks @drewtempelmeyer)
  • Flatten class names and clean up some other style issues
  • Fix EasyPost::Address.create_and_verify, broken since 3.1.0 (#108; thanks @rajbirverma)

3.1.4

30 Sep 00:01
v3.1.4
Compare
Choose a tag to compare
  • Don't modify params passed into Address#create (#78; thanks @TheRusskiy)
  • Don't modify carriers and services parameters to Shipment.lowest_rate (#71 / #103, thanks @vladvinnikov and @jurisgalang)
  • When constructing an easypost object, convert the key to a string (#102; thanks @Geesu)
  • Expose the raw HTTP response as #http_body on EasyPost::Error objects (#101; thanks @Geesu)

3.1.3

26 Jun 20:51
v3.1.3
Compare
Choose a tag to compare
  • Fix bug in 3.1.0/3.1.1/3.1.2 causing Authorization header to be included in User-Agent header. All users must upgrade.

Includes the following changes from v3.1.0 through v3.1.2:

3.1.2

  • Bad gem push. New version required.

3.1.1

  • Fix bug where EasyPost.http_config was invalid when not explicitly initialized.

3.1.0

  • Add Shipment Invoice and Refund Report
  • Remove dependencies on RestClient and MultiJson
  • Remove some deprecated endpoints

3.0.1

17 May 22:05
v3.0.1
Compare
Choose a tag to compare
  • verify SSL certificates by default

v3.0.0

15 Feb 02:33
c1a787b
Compare
Choose a tag to compare

Require Ruby 2.0+
Use TLSv1.2