From 073156218234d15f1134c02062fe925d0b825d21 Mon Sep 17 00:00:00 2001 From: "Peter H. Boling" Date: Sun, 31 Aug 2025 13:47:04 -0600 Subject: [PATCH 1/3] =?UTF-8?q?=F0=9F=A7=91=E2=80=8D=F0=9F=92=BB=20env.loc?= =?UTF-8?q?al.example?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.local.example | 14 ++++++++++++++ CHANGELOG.md | 1 + 2 files changed, 15 insertions(+) create mode 100644 .env.local.example diff --git a/.env.local.example b/.env.local.example new file mode 100644 index 00000000..f07a00ae --- /dev/null +++ b/.env.local.example @@ -0,0 +1,14 @@ +# +# DO NOT EDIT THIS FILE +# +# COPT THIS FILE TO .env.local +# +# That file is ignored by .gitignore. This file is not. +# +export DEBUG=false # do not allow byebug statements (override in .env.local) +export FLOSS_FUNDING_DEBUG=false # extra logging to help diagnose issues (override in .env.local) +export AUTOGEN_FIXTURE_CLEANUP=false # autogenerated gem fixture cleanup after every RSpec run +export GIT_HOOK_FOOTER_APPEND=false +export GIT_HOOK_FOOTER_APPEND_DEBUG=false +export GIT_HOOK_FOOTER_SENTINEL="⚡️ A message from a fellow meat-based-AI ⚡️" +export GITHUB_TOKEN= diff --git a/CHANGELOG.md b/CHANGELOG.md index 73d11fc0..294bfabc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ Please file a bug if you notice a violation of semantic versioning. ## [Unreleased] ### Added +- .env.local.example for contributor happiness ### Changed ### Deprecated ### Removed From 4f8a8376230afda2937a505651e76044836b5185 Mon Sep 17 00:00:00 2001 From: "Peter H. Boling" Date: Sun, 31 Aug 2025 14:34:19 -0600 Subject: [PATCH 2/3] =?UTF-8?q?=F0=9F=93=9D=20Point=20badge=20to=20the=20c?= =?UTF-8?q?orrect=20workflow=20for=20Ruby=202.3=20(caboose.yml)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + README.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 294bfabc..335d7006 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,7 @@ Please file a bug if you notice a violation of semantic versioning. ### Deprecated ### Removed ### Fixed +- point badge to the correct workflow for Ruby 2.3 (caboose.yml) ### Security ## [2.0.14] - 2025-08-31 diff --git a/README.md b/README.md index f7c2449c..94706d74 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,7 @@ If it seems like you are in the wrong place, you might try one of these: | Works with JRuby | ![JRuby 9.1 Compat][💎jruby-9.1i] ![JRuby 9.2 Compat][💎jruby-9.2i] ![JRuby 9.3 Compat][💎jruby-9.3i]
[![JRuby 9.4 Compat][💎jruby-9.4i]][🚎10-j-wf] [![JRuby 10.0 Compat][💎jruby-c-i]][🚎11-c-wf] [![JRuby HEAD Compat][💎jruby-headi]][🚎3-hd-wf] | | Works with Truffle Ruby | ![Truffle Ruby 22.3 Compat][💎truby-22.3i] ![Truffle Ruby 23.0 Compat][💎truby-23.0i]
[![Truffle Ruby 23.1 Compat][💎truby-23.1i]][🚎9-t-wf] [![Truffle Ruby 24.1 Compat][💎truby-c-i]][🚎11-c-wf] | | Works with MRI Ruby 3 | [![Ruby 3.0 Compat][💎ruby-3.0i]][🚎4-lg-wf] [![Ruby 3.1 Compat][💎ruby-3.1i]][🚎6-s-wf] [![Ruby 3.2 Compat][💎ruby-3.2i]][🚎6-s-wf] [![Ruby 3.3 Compat][💎ruby-3.3i]][🚎6-s-wf] [![Ruby 3.4 Compat][💎ruby-c-i]][🚎11-c-wf] [![Ruby HEAD Compat][💎ruby-headi]][🚎3-hd-wf] | -| Works with MRI Ruby 2 | ![Ruby 2.2 Compat][💎ruby-2.2i]
[![Ruby 2.3 Compat][💎ruby-2.3i]][🚎1-an-wf] [![Ruby 2.4 Compat][💎ruby-2.4i]][🚎1-an-wf] [![Ruby 2.5 Compat][💎ruby-2.5i]][🚎1-an-wf] [![Ruby 2.6 Compat][💎ruby-2.6i]][🚎7-us-wf] [![Ruby 2.7 Compat][💎ruby-2.7i]][🚎7-us-wf] | +| Works with MRI Ruby 2 | ![Ruby 2.2 Compat][💎ruby-2.2i]
[![Ruby 2.3 Compat][💎ruby-2.3i]][🚎13-cbs-wf] [![Ruby 2.4 Compat][💎ruby-2.4i]][🚎1-an-wf] [![Ruby 2.5 Compat][💎ruby-2.5i]][🚎1-an-wf] [![Ruby 2.6 Compat][💎ruby-2.6i]][🚎7-us-wf] [![Ruby 2.7 Compat][💎ruby-2.7i]][🚎7-us-wf] | | Source | [![Source on GitLab.com][📜src-gl-img]][📜src-gl] [![Source on CodeBerg.org][📜src-cb-img]][📜src-cb] [![Source on Github.com][📜src-gh-img]][📜src-gh] [![The best SHA: dQw4w9WgXcQ!][🧮kloc-img]][🧮kloc] | | Documentation | [![Discussion][⛳gg-discussions-img]][⛳gg-discussions] [![Current release on RubyDoc.info][📜docs-cr-rd-img]][🚎yard-current] [![YARD on Galtzo.com][📜docs-head-rd-img]][🚎yard-head] [![Maintainer Blog][🚂maint-blog-img]][🚂maint-blog] [![Wiki][📜wiki-img]][📜wiki] | | Compliance | [![License: MIT][📄license-img]][📄license-ref] [![📄ilo-declaration-img]][📄ilo-declaration] [![Security Policy][🔐security-img]][🔐security] [![Contributor Covenant 2.1][🪇conduct-img]][🪇conduct] [![SemVer 2.0.0][📌semver-img]][📌semver] | From 5a60e7228cc3d7338da4b287350b06419e5acedf Mon Sep 17 00:00:00 2001 From: "Peter H. Boling" Date: Sun, 31 Aug 2025 15:03:15 -0600 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=93=9D=20Note=20lack=20of=20builds=20?= =?UTF-8?q?for=20JRuby=209.2,=209.3=20&=20Truffleruby=2023.0,=2023.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - [actions/runner - issues/2347][GHA-continue-on-error-ui] - [community/discussions/15452][GHA-allow-failure] [GHA-continue-on-error-ui]: https://github.com/actions/runner/issues/2347 [GHA-allow-failure]: https://github.com/orgs/community/discussions/15452 --- CHANGELOG.md | 6 + README.md | 11 +- docs/OAuth2.html | 2 +- docs/OAuth2/AccessToken.html | 2 +- docs/OAuth2/Authenticator.html | 2 +- docs/OAuth2/Client.html | 2 +- docs/OAuth2/Error.html | 2 +- docs/OAuth2/FilteredAttributes.html | 2 +- .../FilteredAttributes/ClassMethods.html | 2 +- docs/OAuth2/Response.html | 2 +- docs/OAuth2/Strategy.html | 2 +- docs/OAuth2/Strategy/Assertion.html | 2 +- docs/OAuth2/Strategy/AuthCode.html | 2 +- docs/OAuth2/Strategy/Base.html | 2 +- docs/OAuth2/Strategy/ClientCredentials.html | 2 +- docs/OAuth2/Strategy/Implicit.html | 2 +- docs/OAuth2/Strategy/Password.html | 2 +- docs/OAuth2/Version.html | 2 +- docs/_index.html | 65 ++++++++++- docs/file.CHANGELOG.html | 29 +++-- docs/file.CITATION.html | 2 +- docs/file.CODE_OF_CONDUCT.html | 2 +- docs/file.CONTRIBUTING.html | 2 +- docs/file.FUNDING.html | 2 +- docs/file.LICENSE.html | 2 +- docs/file.OIDC.html | 2 +- docs/file.README.html | 20 +++- docs/file.REEK.html | 2 +- docs/file.RUBOCOP.html | 2 +- docs/file.SECURITY.html | 2 +- docs/file.access_token.html | 2 +- docs/file.authenticator.html | 2 +- docs/file.client.html | 2 +- docs/file.error.html | 2 +- docs/file.filtered_attributes.html | 2 +- docs/file.oauth2-2.0.10.gem.html | 2 +- docs/file.oauth2-2.0.11.gem.html | 2 +- docs/file.oauth2-2.0.12.gem.html | 2 +- docs/file.oauth2-2.0.13.gem.html | 2 +- docs/file.oauth2-2.0.14.gem.html | 71 ++++++++++++ docs/file.oauth2.html | 2 +- docs/file.response.html | 2 +- docs/file.strategy.html | 2 +- docs/file.version.html | 2 +- docs/file_list.html | 105 ++++++++++++++++++ docs/index.html | 20 +++- docs/top-level-namespace.html | 2 +- 47 files changed, 342 insertions(+), 63 deletions(-) create mode 100644 docs/file.oauth2-2.0.14.gem.html diff --git a/CHANGELOG.md b/CHANGELOG.md index 335d7006..c8cfbdc3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,9 @@ Please file a bug if you notice a violation of semantic versioning. ## [Unreleased] ### Added - .env.local.example for contributor happiness +- note lack of builds for JRuby 9.2, 9.3 & Truffleruby 23.0, 23.1 + - [actions/runner - issues/2347][GHA-continue-on-error-ui] + - [community/discussions/15452][GHA-allow-failure] ### Changed ### Deprecated ### Removed @@ -26,6 +29,9 @@ Please file a bug if you notice a violation of semantic versioning. - point badge to the correct workflow for Ruby 2.3 (caboose.yml) ### Security +[GHA-continue-on-error-ui]: https://github.com/actions/runner/issues/2347 +[GHA-allow-failure]: https://github.com/orgs/community/discussions/15452 + ## [2.0.14] - 2025-08-31 - TAG: [v2.0.14][2.0.14t] - COVERAGE: 100.00% -- 519/519 lines in 14 files diff --git a/README.md b/README.md index 94706d74..89a2c541 100644 --- a/README.md +++ b/README.md @@ -91,9 +91,11 @@ If it seems like you are in the wrong place, you might try one of these: * Operating Systems: Linux, MacOS, Windows * MRI Ruby @ v2.3, v2.4, v2.5, v2.6, v2.7, v3.0, v3.1, v3.2, v3.3, v3.4, HEAD - * NOTE: This gem will still install on ruby v2.2, but vanilla GitHub Actions no longer supports testing against it, so YMMV. -* JRuby @ v9.2, v9.3, v9.4, v10.0, HEAD -* TruffleRuby @ v23.1, v24.1, HEAD + * NOTE: This gem may still _install_ and _run_ on ruby v2.2, but vanilla GitHub Actions no longer supports testing against it, so YMMV. Accept patches so long as they don't break the platforms that do run in CI. +* JRuby @ v9.4, v10.0, HEAD + * NOTE: This gem may still _install_ and _run_ on JRuby v9.2 and v9.3, but they are EOL, builds are flaky, and GitHub Actions [doesn't have][GHA-continue-on-error-ui] a proper [`allow-failures` feature][GHA-allow-failure], and until they do flaky EOL-platform builds get dropped, so YMMV. Accept patches so long as they don't break the platforms that do run in CI. +* TruffleRuby @ v24.1, HEAD + * NOTE: This gem may still _install_ and _run_ on Truffleruby v23.0 and v23.1, but they are EOL, builds are flaky, and GitHub Actions [doesn't have][GHA-continue-on-error-ui] a proper [`allow-failures` feature][GHA-allow-failure], and until they do flaky EOL-platform builds get dropped, so YMMV. Accept patches so long as they don't break the platforms that do run in CI. * gem `faraday` @ v0, v1, v2, HEAD ⏩️ [lostisland/faraday](https://github.com/lostisland/faraday) * gem `jwt` @ v1, v2, v3, HEAD ⏩️ [jwt/ruby-jwt](https://github.com/jwt/ruby-jwt) * gem `logger` @ v1.2, v1.5, v1.7, HEAD ⏩️ [ruby/logger](https://github.com/ruby/logger) @@ -109,6 +111,9 @@ Also, where reasonable, tested against the runtime dependencies of those depende * gem `hashie` @ v0, v1, v2, v3, v4, v5, HEAD ⏩️ [hashie/hashie](https://github.com/hashie/hashie) +[GHA-continue-on-error-ui]: https://github.com/actions/runner/issues/2347#issuecomment-2653479732 +[GHA-allow-failure]: https://github.com/orgs/community/discussions/15452 + #### Upgrading Runtime Gem Dependencies This project sits underneath a large portion of the authorization systems on the internet. diff --git a/docs/OAuth2.html b/docs/OAuth2.html index ccec48b0..9d37c9a5 100644 --- a/docs/OAuth2.html +++ b/docs/OAuth2.html @@ -415,7 +415,7 @@

diff --git a/docs/OAuth2/AccessToken.html b/docs/OAuth2/AccessToken.html index 327bc2db..ce223c5e 100644 --- a/docs/OAuth2/AccessToken.html +++ b/docs/OAuth2/AccessToken.html @@ -3069,7 +3069,7 @@

diff --git a/docs/OAuth2/Authenticator.html b/docs/OAuth2/Authenticator.html index 3ac13b9f..7a946ae2 100644 --- a/docs/OAuth2/Authenticator.html +++ b/docs/OAuth2/Authenticator.html @@ -883,7 +883,7 @@

diff --git a/docs/OAuth2/Client.html b/docs/OAuth2/Client.html index 7824baea..d60f0e15 100644 --- a/docs/OAuth2/Client.html +++ b/docs/OAuth2/Client.html @@ -2656,7 +2656,7 @@

diff --git a/docs/OAuth2/Error.html b/docs/OAuth2/Error.html index ed0c6a5e..f04d0384 100644 --- a/docs/OAuth2/Error.html +++ b/docs/OAuth2/Error.html @@ -772,7 +772,7 @@

diff --git a/docs/OAuth2/FilteredAttributes.html b/docs/OAuth2/FilteredAttributes.html index ade8a9de..0394d30a 100644 --- a/docs/OAuth2/FilteredAttributes.html +++ b/docs/OAuth2/FilteredAttributes.html @@ -335,7 +335,7 @@

diff --git a/docs/OAuth2/FilteredAttributes/ClassMethods.html b/docs/OAuth2/FilteredAttributes/ClassMethods.html index a8a35633..4e0d0276 100644 --- a/docs/OAuth2/FilteredAttributes/ClassMethods.html +++ b/docs/OAuth2/FilteredAttributes/ClassMethods.html @@ -280,7 +280,7 @@

diff --git a/docs/OAuth2/Response.html b/docs/OAuth2/Response.html index 3f4373f7..fa108ce5 100644 --- a/docs/OAuth2/Response.html +++ b/docs/OAuth2/Response.html @@ -1619,7 +1619,7 @@

diff --git a/docs/OAuth2/Strategy.html b/docs/OAuth2/Strategy.html index 9ce3f262..8ebb5909 100644 --- a/docs/OAuth2/Strategy.html +++ b/docs/OAuth2/Strategy.html @@ -107,7 +107,7 @@

Defined Under Namespace

diff --git a/docs/OAuth2/Strategy/Assertion.html b/docs/OAuth2/Strategy/Assertion.html index b2bce68b..52ff04d0 100644 --- a/docs/OAuth2/Strategy/Assertion.html +++ b/docs/OAuth2/Strategy/Assertion.html @@ -481,7 +481,7 @@

diff --git a/docs/OAuth2/Strategy/AuthCode.html b/docs/OAuth2/Strategy/AuthCode.html index 1556319d..aec015eb 100644 --- a/docs/OAuth2/Strategy/AuthCode.html +++ b/docs/OAuth2/Strategy/AuthCode.html @@ -483,7 +483,7 @@

diff --git a/docs/OAuth2/Strategy/Base.html b/docs/OAuth2/Strategy/Base.html index 35902c74..865a4009 100644 --- a/docs/OAuth2/Strategy/Base.html +++ b/docs/OAuth2/Strategy/Base.html @@ -195,7 +195,7 @@

diff --git a/docs/OAuth2/Strategy/ClientCredentials.html b/docs/OAuth2/Strategy/ClientCredentials.html index e700b58d..8165b951 100644 --- a/docs/OAuth2/Strategy/ClientCredentials.html +++ b/docs/OAuth2/Strategy/ClientCredentials.html @@ -343,7 +343,7 @@

diff --git a/docs/OAuth2/Strategy/Implicit.html b/docs/OAuth2/Strategy/Implicit.html index 3d62d55b..a0433ec4 100644 --- a/docs/OAuth2/Strategy/Implicit.html +++ b/docs/OAuth2/Strategy/Implicit.html @@ -420,7 +420,7 @@

diff --git a/docs/OAuth2/Strategy/Password.html b/docs/OAuth2/Strategy/Password.html index d0ada5e7..b85c2ef6 100644 --- a/docs/OAuth2/Strategy/Password.html +++ b/docs/OAuth2/Strategy/Password.html @@ -374,7 +374,7 @@

diff --git a/docs/OAuth2/Version.html b/docs/OAuth2/Version.html index f9a928ef..a05ba7c4 100644 --- a/docs/OAuth2/Version.html +++ b/docs/OAuth2/Version.html @@ -111,7 +111,7 @@

diff --git a/docs/_index.html b/docs/_index.html index b475f223..2dd7159e 100644 --- a/docs/_index.html +++ b/docs/_index.html @@ -87,6 +87,69 @@

File Listing

  • LICENSE
  • +
  • CITATION
  • + + +
  • oauth2-2.0.10.gem
  • + + +
  • oauth2-2.0.11.gem
  • + + +
  • oauth2-2.0.12.gem
  • + + +
  • oauth2-2.0.13.gem
  • + + +
  • oauth2-2.0.14.gem
  • + + +
  • oauth2-2.0.10.gem
  • + + +
  • oauth2-2.0.11.gem
  • + + +
  • oauth2-2.0.12.gem
  • + + +
  • oauth2-2.0.13.gem
  • + + +
  • oauth2-2.0.14.gem
  • + + +
  • REEK
  • + + +
  • access_token
  • + + +
  • authenticator
  • + + +
  • client
  • + + +
  • error
  • + + +
  • filtered_attributes
  • + + +
  • response
  • + + +
  • strategy
  • + + +
  • version
  • + + +
  • oauth2
  • + +
    @@ -309,7 +372,7 @@

    Namespace Listing A-Z

    diff --git a/docs/file.CHANGELOG.html b/docs/file.CHANGELOG.html index 779c63b6..e03ceb9b 100644 --- a/docs/file.CHANGELOG.html +++ b/docs/file.CHANGELOG.html @@ -70,11 +70,24 @@

    Unreleased

    Added

    -

    Changed

    -

    Deprecated

    -

    Removed

    -

    Fixed

    -

    Security

    +
      +
    • .env.local.example for contributor happiness
    • +
    • note lack of builds for JRuby 9.2, 9.3 & Truffleruby 23.0, 23.1 + +
    • +
    • point badge to the correct workflow for Ruby 2.3 (caboose.yml) +

      Security

      +
    • +

    2.0.14 - 2025-08-31

    @@ -96,14 +109,14 @@

    Added

  • -gh662 - documentation notes in code comments and README highlighting OAuth 2.1 differences, with references, such as: by @pboling +gh662 - documentation notes in code comments and README highlighting OAuth 2.1 differences, with references, by @pboling
    • PKCE required for auth code,
    • exact redirect URI match,
    • implicit/password grants omitted,
    • avoid bearer tokens in query,
    • refresh token guidance for public clients,
    • -
    • simplified client definitions)
    • +
    • simplified client definitions
  • @@ -1270,7 +1283,7 @@

    diff --git a/docs/file.CITATION.html b/docs/file.CITATION.html index 23e11a4e..828363d6 100644 --- a/docs/file.CITATION.html +++ b/docs/file.CITATION.html @@ -82,7 +82,7 @@ diff --git a/docs/file.CODE_OF_CONDUCT.html b/docs/file.CODE_OF_CONDUCT.html index 26a942ff..915e5d74 100644 --- a/docs/file.CODE_OF_CONDUCT.html +++ b/docs/file.CODE_OF_CONDUCT.html @@ -191,7 +191,7 @@

    Attribution

    diff --git a/docs/file.CONTRIBUTING.html b/docs/file.CONTRIBUTING.html index 6ef3587f..9c64224d 100644 --- a/docs/file.CONTRIBUTING.html +++ b/docs/file.CONTRIBUTING.html @@ -274,7 +274,7 @@

    Manual process

    diff --git a/docs/file.FUNDING.html b/docs/file.FUNDING.html index 1fedcb50..e00c4c6a 100644 --- a/docs/file.FUNDING.html +++ b/docs/file.FUNDING.html @@ -104,7 +104,7 @@

    Another Way to Support Open diff --git a/docs/file.LICENSE.html b/docs/file.LICENSE.html index 480f4c6e..0ef24242 100644 --- a/docs/file.LICENSE.html +++ b/docs/file.LICENSE.html @@ -60,7 +60,7 @@
    MIT License

    Copyright (c) 2017-2025 Peter H. Boling, of Galtzo.com, and oauth2 contributors
    Copyright (c) 2011-2013 Michael Bleigh and Intridea, Inc.

    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all
    copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    SOFTWARE.
    diff --git a/docs/file.OIDC.html b/docs/file.OIDC.html index 5e3a8840..6c1da673 100644 --- a/docs/file.OIDC.html +++ b/docs/file.OIDC.html @@ -247,7 +247,7 @@

    Raw OIDC with ruby-oauth/oauth2

    diff --git a/docs/file.README.html b/docs/file.README.html index f5091b9a..19470634 100644 --- a/docs/file.README.html +++ b/docs/file.README.html @@ -156,7 +156,7 @@

    💡 Info you can shake a stick at

    Works with MRI Ruby 2 -Ruby 2.2 Compat
    Ruby 2.3 Compat Ruby 2.4 Compat Ruby 2.5 Compat Ruby 2.6 Compat Ruby 2.7 Compat +Ruby 2.2 Compat
    Ruby 2.3 Compat Ruby 2.4 Compat Ruby 2.5 Compat Ruby 2.6 Compat Ruby 2.7 Compat @@ -211,11 +211,19 @@

    Compatibility

  • Operating Systems: Linux, MacOS, Windows
  • MRI Ruby @ v2.3, v2.4, v2.5, v2.6, v2.7, v3.0, v3.1, v3.2, v3.3, v3.4, HEAD
      -
    • NOTE: This gem will still install on ruby v2.2, but vanilla GitHub Actions no longer supports testing against it, so YMMV.
    • +
    • NOTE: This gem may still install and run on ruby v2.2, but vanilla GitHub Actions no longer supports testing against it, so YMMV. Accept patches so long as they don’t break the platforms that do run in CI.
    • +
    +
  • +
  • JRuby @ v9.4, v10.0, HEAD +
      +
    • NOTE: This gem may still install and run on JRuby v9.2 and v9.3, but they are EOL, builds are flaky, and GitHub Actions doesn’t have a proper allow-failures feature, and until they do flaky EOL-platform builds get dropped, so YMMV. Accept patches so long as they don’t break the platforms that do run in CI.
    • +
    +
  • +
  • TruffleRuby @ v24.1, HEAD +
      +
    • NOTE: This gem may still install and run on Truffleruby v23.0 and v23.1, but they are EOL, builds are flaky, and GitHub Actions doesn’t have a proper allow-failures feature, and until they do flaky EOL-platform builds get dropped, so YMMV. Accept patches so long as they don’t break the platforms that do run in CI.
  • -
  • JRuby @ v9.2, v9.3, v9.4, v10.0, HEAD
  • -
  • TruffleRuby @ v23.1, v24.1, HEAD
  • gem faraday @ v0, v1, v2, HEAD ⏩️ lostisland/faraday
  • gem jwt @ v1, v2, v3, HEAD ⏩️ jwt/ruby-jwt @@ -1322,7 +1330,7 @@

    🔐 Security

    🤝 Contributing

    If you need some ideas of where to help, you could work on adding more code coverage,
    -or if it is already 💯 (see below) check reek, issues, or PRs,
    +or if it is already 💯 (see below) check reek, issues, or PRs,
    or use the gem and think about how it could be better.

    We Keep A Changelog so if you make changes, remember to update it.

    @@ -1468,7 +1476,7 @@

    Please give the project a star ⭐ ♥ diff --git a/docs/file.REEK.html b/docs/file.REEK.html index 8c73688c..bd56f3d0 100644 --- a/docs/file.REEK.html +++ b/docs/file.REEK.html @@ -61,7 +61,7 @@ diff --git a/docs/file.RUBOCOP.html b/docs/file.RUBOCOP.html index d38c64b7..667055fc 100644 --- a/docs/file.RUBOCOP.html +++ b/docs/file.RUBOCOP.html @@ -161,7 +161,7 @@

    Benefits of rubocop_gradual

    diff --git a/docs/file.SECURITY.html b/docs/file.SECURITY.html index 6c1acc92..2db3db01 100644 --- a/docs/file.SECURITY.html +++ b/docs/file.SECURITY.html @@ -113,7 +113,7 @@

    Enterprise Support

    diff --git a/docs/file.access_token.html b/docs/file.access_token.html index 7f015385..2d0f92bd 100644 --- a/docs/file.access_token.html +++ b/docs/file.access_token.html @@ -84,7 +84,7 @@ diff --git a/docs/file.authenticator.html b/docs/file.authenticator.html index 18932761..200c4ae5 100644 --- a/docs/file.authenticator.html +++ b/docs/file.authenticator.html @@ -81,7 +81,7 @@ diff --git a/docs/file.client.html b/docs/file.client.html index 47d73f54..a6a03c06 100644 --- a/docs/file.client.html +++ b/docs/file.client.html @@ -111,7 +111,7 @@ diff --git a/docs/file.error.html b/docs/file.error.html index c78eeb6f..17392288 100644 --- a/docs/file.error.html +++ b/docs/file.error.html @@ -68,7 +68,7 @@ diff --git a/docs/file.filtered_attributes.html b/docs/file.filtered_attributes.html index 43abd8b3..a6f55985 100644 --- a/docs/file.filtered_attributes.html +++ b/docs/file.filtered_attributes.html @@ -66,7 +66,7 @@ diff --git a/docs/file.oauth2-2.0.10.gem.html b/docs/file.oauth2-2.0.10.gem.html index 7dc04858..18c6ccb5 100644 --- a/docs/file.oauth2-2.0.10.gem.html +++ b/docs/file.oauth2-2.0.10.gem.html @@ -61,7 +61,7 @@ diff --git a/docs/file.oauth2-2.0.11.gem.html b/docs/file.oauth2-2.0.11.gem.html index f72382ae..2f0a6428 100644 --- a/docs/file.oauth2-2.0.11.gem.html +++ b/docs/file.oauth2-2.0.11.gem.html @@ -61,7 +61,7 @@ diff --git a/docs/file.oauth2-2.0.12.gem.html b/docs/file.oauth2-2.0.12.gem.html index a60110e6..dd3eef71 100644 --- a/docs/file.oauth2-2.0.12.gem.html +++ b/docs/file.oauth2-2.0.12.gem.html @@ -61,7 +61,7 @@ diff --git a/docs/file.oauth2-2.0.13.gem.html b/docs/file.oauth2-2.0.13.gem.html index 22904708..1517ff5a 100644 --- a/docs/file.oauth2-2.0.13.gem.html +++ b/docs/file.oauth2-2.0.13.gem.html @@ -61,7 +61,7 @@ diff --git a/docs/file.oauth2-2.0.14.gem.html b/docs/file.oauth2-2.0.14.gem.html new file mode 100644 index 00000000..b8390682 --- /dev/null +++ b/docs/file.oauth2-2.0.14.gem.html @@ -0,0 +1,71 @@ + + + + + + + File: oauth2-2.0.14.gem + + — Documentation by YARD 0.9.37 + + + + + + + + + + + + + + + + + + + +
    + + +

    5ce561a6b103a123d9b96e1e4725c07094bd6e58c135cc775ae9d5a055c031169ca6d6de379c2569daf1dd8ab2727079db3c80aa8568d6947e94a0c06b4c6d2b

    +
    + + + +
    + + \ No newline at end of file diff --git a/docs/file.oauth2.html b/docs/file.oauth2.html index 4ee5fc0e..ac9d857e 100644 --- a/docs/file.oauth2.html +++ b/docs/file.oauth2.html @@ -69,7 +69,7 @@ diff --git a/docs/file.response.html b/docs/file.response.html index d74ce57a..8008c168 100644 --- a/docs/file.response.html +++ b/docs/file.response.html @@ -77,7 +77,7 @@ diff --git a/docs/file.strategy.html b/docs/file.strategy.html index 1dcb6081..98783d33 100644 --- a/docs/file.strategy.html +++ b/docs/file.strategy.html @@ -93,7 +93,7 @@ diff --git a/docs/file.version.html b/docs/file.version.html index fb5f4ee1..eb1ec85b 100644 --- a/docs/file.version.html +++ b/docs/file.version.html @@ -65,7 +65,7 @@ diff --git a/docs/file_list.html b/docs/file_list.html index 62595c8f..f060baa4 100644 --- a/docs/file_list.html +++ b/docs/file_list.html @@ -92,6 +92,111 @@

    File List

  • +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + +
  • + +
  • + + diff --git a/docs/index.html b/docs/index.html index 8a05c08b..e2dcf0c8 100644 --- a/docs/index.html +++ b/docs/index.html @@ -156,7 +156,7 @@

    💡 Info you can shake a stick at

    Works with MRI Ruby 2 -Ruby 2.2 Compat
    Ruby 2.3 Compat Ruby 2.4 Compat Ruby 2.5 Compat Ruby 2.6 Compat Ruby 2.7 Compat +Ruby 2.2 Compat
    Ruby 2.3 Compat Ruby 2.4 Compat Ruby 2.5 Compat Ruby 2.6 Compat Ruby 2.7 Compat @@ -211,11 +211,19 @@

    Compatibility

  • Operating Systems: Linux, MacOS, Windows
  • MRI Ruby @ v2.3, v2.4, v2.5, v2.6, v2.7, v3.0, v3.1, v3.2, v3.3, v3.4, HEAD
      -
    • NOTE: This gem will still install on ruby v2.2, but vanilla GitHub Actions no longer supports testing against it, so YMMV.
    • +
    • NOTE: This gem may still install and run on ruby v2.2, but vanilla GitHub Actions no longer supports testing against it, so YMMV. Accept patches so long as they don’t break the platforms that do run in CI.
    • +
    +
  • +
  • JRuby @ v9.4, v10.0, HEAD +
      +
    • NOTE: This gem may still install and run on JRuby v9.2 and v9.3, but they are EOL, builds are flaky, and GitHub Actions doesn’t have a proper allow-failures feature, and until they do flaky EOL-platform builds get dropped, so YMMV. Accept patches so long as they don’t break the platforms that do run in CI.
    • +
    +
  • +
  • TruffleRuby @ v24.1, HEAD +
      +
    • NOTE: This gem may still install and run on Truffleruby v23.0 and v23.1, but they are EOL, builds are flaky, and GitHub Actions doesn’t have a proper allow-failures feature, and until they do flaky EOL-platform builds get dropped, so YMMV. Accept patches so long as they don’t break the platforms that do run in CI.
  • -
  • JRuby @ v9.2, v9.3, v9.4, v10.0, HEAD
  • -
  • TruffleRuby @ v23.1, v24.1, HEAD
  • gem faraday @ v0, v1, v2, HEAD ⏩️ lostisland/faraday
  • gem jwt @ v1, v2, v3, HEAD ⏩️ jwt/ruby-jwt @@ -1322,7 +1330,7 @@

    🔐 Security

    🤝 Contributing

    If you need some ideas of where to help, you could work on adding more code coverage,
    -or if it is already 💯 (see below) check reek, issues, or PRs,
    +or if it is already 💯 (see below) check reek, issues, or PRs,
    or use the gem and think about how it could be better.

    We Keep A Changelog so if you make changes, remember to update it.

    @@ -1468,7 +1476,7 @@

    Please give the project a star ⭐ ♥ diff --git a/docs/top-level-namespace.html b/docs/top-level-namespace.html index c67c53bc..6cedb97f 100644 --- a/docs/top-level-namespace.html +++ b/docs/top-level-namespace.html @@ -100,7 +100,7 @@

    Defined Under Namespace