Skip to content

Release/v2.0.10

In this release

2.0.10 - 2025-05-16

  • TAG: [v2.0.10][2.0.10t]
  • COVERAGE: 100.00% -- 518/518 lines in 14 files
  • BRANCH COVERAGE: 100.00% -- 170/170 branches in 14 files
  • 79.05% documented

Added

Changed

  • Default value of OAuth2.config.silence_extra_tokens_warning was false, now true (@pboling)
  • Gem releases are now cryptographically signed, with a 20-year cert (@pboling)
    • Allow linux distros to build release without signing, as their package managers sign independently
  • !647 (merged) - OAuth2::AccessToken#refresh now supports block param pass through (@pboling)
  • !647 (merged) - OAuth2.config is no longer writable (@pboling)
  • !647 (merged) - Errors raised by OAuth2::AccessToken are now always OAuth2::Error and have better metadata (@pboling)

Fixed

TODOs

  • Test against multiple versions of runtime dependencies
    • faraday
      • v0
      • v1
      • v2
      • head
    • jwt
      • v1
      • v2
      • v3 (beta)
      • head
    • rack
      • v1.2
      • v1.6
      • v2
      • v3
      • head
    • multi_xml
      • v0.5
      • v0.6
      • v0.7
      • head
  • Add gems that Ruby 3.5 will remove from Standard Lib as dependencies, and add to test matrix
    • logger
      • v1.2
      • v1.5
      • v1.7
      • head
  • Document dependencies
  • Fix Code Coverage PR comments
  • Release documentation
  • Document that GitHub is a Federated Mirror that accepts issues and pull requests
Edited by Peter Boling

Merge request reports

Loading