All Versions
30
Latest Version
Avg Release Cycle
168 days
Latest Release
1129 days ago

Changelog History
Page 1

  • v1.4.7 Changes

    March 18, 2021
    • #541 - Backport fix to expires_at handling #533 to 1-4-stable branch. (@dobon)
  • v1.4.6 Changes

    March 18, 2021
    • #540 - Add VERSION constant (@pboling)
    • #537 - Fix crash in OAuth2::Client#get_token (@anderscarling)
    • ๐Ÿšš #538 - Remove reliance on globally included OAuth2 in tests, analogous to #539 on master branch (@anderscarling)
  • v1.4.5 Changes

    March 18, 2021
    • โšก๏ธ #535 - Compatibility with range of supported Ruby OpenSSL versions, Rubocop updates, Github Actions, analogous to #536 on master branch (@pboling)
    • #518 - Add extract_access_token option to OAuth2::Client (@jonspalmer)
  • v1.4.4 Changes

    February 12, 2020
    • ๐Ÿ›  #408 - Fixed expires_at for formatted time (@Lomey)
  • v1.4.3 Changes

    January 29, 2020
    • ๐Ÿ“‡ #483 - add project metadata to gemspec (@orien)
    • ๐Ÿ‘ #495 - support additional types of access token requests (@SteveyblamFreeagent, @thomcorley, @dgholz)
      • Adds support for private_key_jwt and tls_client_auth
    • #433 - allow field names with square brackets and numbers in params (@asm256)
  • v1.4.2 Changes

    October 01, 2019
    • ๐Ÿ— #478 - support latest version of faraday & fix build (@pboling)
      • Officially support Ruby 2.6 and truffleruby
  • v1.4.1 Changes

    October 13, 2018
    • โšก๏ธ #417 - update jwt dependency (@thewoolleyman)
    • ๐Ÿšš #419 - remove rubocop dependency (temporary, added back in #423) (@pboling)
    • โšก๏ธ #418 - update faraday dependency (@pboling)
    • โšก๏ธ #420 - update oauth2.gemspec (@pboling)
    • ๐Ÿš€ #421 - fix CHANGELOG.md for previous releases (@pboling)
    • โšก๏ธ #422 - update LICENSE and README.md (@pboling)
    • โšก๏ธ #423 - update builds, Rakefile (@pboling)
      • officially document supported Rubies
      • Ruby 1.9.3
      • Ruby 2.0.0
      • Ruby 2.1
      • Ruby 2.2
      • [JRuby 1.7][jruby-1.7] (targets MRI v1.9)
      • [JRuby 9.0][jruby-9.0] (targets MRI v2.0)
      • Ruby 2.3
      • Ruby 2.4
      • Ruby 2.5
      • [JRuby 9.1][jruby-9.1] (targets MRI v2.3)
      • [JRuby 9.2][jruby-9.2] (targets MRI v2.5)

    ๐Ÿ’Ž [jruby-1.7]: https://www.jruby.org/2017/05/11/jruby-1-7-27.html ๐Ÿ’Ž [jruby-9.0]: https://www.jruby.org/2016/01/26/jruby-9-0-5-0.html ๐Ÿ’Ž [jruby-9.1]: https://www.jruby.org/2017/05/16/jruby-9-1-9-0.html ๐Ÿ’Ž [jruby-9.2]: https://www.jruby.org/2018/05/24/jruby-9-2-0-0.html

  • v1.4.0 Changes

    June 09, 2017
    • โฌ‡๏ธ Drop Ruby 1.8.7 support (@sferik)
    • ๐Ÿ›  Fix some RuboCop offenses (@sferik)
    • Dependency: Remove Yardstick (@sferik)
    • Dependency: Upgrade Faraday to 0.12 (@sferik)
  • v1.3.1 Changes

    March 03, 2017
    • โž• Add support for Ruby 2.4.0 (@pschambacher)
    • Dependency: Upgrade Faraday to Faraday 0.11 (@mcfiredrill, @rhymes, @pschambacher)
  • v1.3.0 Changes

    December 28, 2016
    • โž• Add support for header-based authentication to the Client so it can be used across the library (@bjeanes)
    • 0๏ธโƒฃ Default to header-based authentication when getting a token from an authorisation code (@maletor)
    • ๐Ÿ’ฅ Breaking: Allow an auth_scheme (:basic_auth or :request_body) to be set on the client, defaulting to :request_body to maintain backwards compatibility (@maletor, @bjeanes)
    • ๐Ÿ– Handle redirect_uri according to the OAuth 2 spec, so it is passed on redirect and at the point of token exchange (@bjeanes)
    • ๐Ÿ”จ Refactor handling of encoding of error responses (@urkle)
    • Avoid instantiating an Error if there is no error to raise (@urkle)
    • โž• Add support for Faraday 0.10 (@rhymes)