Releases: ruby-oauth/oauth
v1.1.4
1.1.4 - 2026-05-16
- TAG: v1.1.4
- COVERAGE: 84.64% -- 854/1009 lines in 36 files
- BRANCH COVERAGE: 54.91% -- 151/275 branches in 36 files
- 40.78% documented
Added
- Add
auth-sanitizerintegration for inspect-time secret redaction in core OAuth objects. - Traditional OAuth::VERSION constant
Changed
- Redact sensitive values from
#inspectinOAuth::Consumer,OAuth::Token, andOAuth::Signature::Base.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?
v1.1.3
1.1.3 - 2025-11-06
- TAG: v1.1.3
- COVERAGE: 81.70% -- 817/1000 lines in 36 files
- BRANCH COVERAGE: 50.54% -- 140/277 branches in 36 files
- 40.71% documented
Added
- base64 dependency, fixes Ruby 3.4 and 3.5 HEAD compatibility
Fixed
- Fix ActionController request proxy NoMethodError when building signatures
- define
wrap_valuesonOAuth::RequestProxy::Base - remove duplicate from
ActionDispatchRequest - add specs
- define
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?
v1.1.2
1.1.2 - 2025-09-21
- TAG: v1.1.2
- COVERAGE: 81.78% -- 817/999 lines in 36 files
- BRANCH COVERAGE: 50.54% -- 140/277 branches in 36 files
- 40.71% documented
Added
- Corrected SHA-256 & SHA-512 checksums for release 1.1.1
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?
v1.1.1
1.1.1 - 2025-09-21
- TAG: v1.1.1
- COVERAGE: 81.70% -- 817/1000 lines in 36 files
- BRANCH COVERAGE: 50.54% -- 140/277 branches in 36 files
- 40.71% documented
Added
- kettle-dev v1.1.18
- Internal escape & unescape methods
- Stop relying on URI / CGI for escaping and unescaping
- They are both unstable across supported versions of Ruby (including 3.5 HEAD)
- Tests against Rails-specific code are now run in CI
- Documented OAuth 1.0, 1.0a differences
Changed
- converted minitest => rspec
Removed
- dependency on em-http-request
- now lazy Loaded so it can be optional, since some systems fail to install it, and it doesn't seem maintained
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?
v1.1.0
v1.0.1
Full Changelog: v1.0.0...v1.0.1
Stable Release v1
The first "Stable Release" in terms of Semantic Versioning.
The oldest supported Ruby, currently 2.7, will be dropped no later than April 2025, and a new major version of this gem will be released to drop Ruby 2.7 support (and possibly other stuff).
0.6.x is EOL April 2024
Non-commercial support for 0.6.x will end no later than April 2024.
Full Changelog: v0.5.13...v0.6.1
0.5.x is EOL April 2023
Non-commercial support for 0.5.x will end no later than April 2023.
Full Changelog: v0.5.10...v0.5.13
v0.5.10
0.5.10 2022-05-04
The "Can it be the end of the line for 0.5.x?" Release
Added
- Major updates to Documentation
- More CI Hardening
- Align CI builds with official Ruby Compatibility Matrix
- Project tooling in preparation for final release of 0.5.x series
- diffend
Commits: v0.5.9...v0.5.10