Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning,
and yes, platform and engine support are part of the public API.
Please file a bug if you notice a violation of semantic versioning.
Unreleased
Added
Changed
Deprecated
Removed
Fixed
Security
0.1.2 - 2026-07-14
- TAG: v0.1.2
- COVERAGE: 100.00% – 285/285 lines in 2 files
- BRANCH COVERAGE: 100.00% – 82/82 branches in 2 files
- 67.05% documented
Added
- Added support for JRuby 10.1 and TruffleRuby 34.0.
Changed
- Retemplated generated project metadata, support documentation, CI workflows,
binstubs, and development dependency floors withkettle-jemv7.0.0.
Fixed
- Corrected RubyGems homepage metadata to point at the gem documentation site.
-
Corrected persisted Open Collective metadata to use the
ruby-oauth
collective. - Package configured license files in gem release file lists.
0.1.1 - 2026-06-15
- TAG: v0.1.1
- COVERAGE: 100.00% – 285/285 lines in 2 files
- BRANCH COVERAGE: 100.00% – 82/82 branches in 2 files
- 67.05% documented
Changed
- Refreshed generated package metadata, support documentation, CI workflows,
version_gem>= 1.1.12,appraisal2>= 3.1.2,nomono>= 1.0.4, and
development dependency floors from the current kettle-jem template. - Updated generated OpenCollective funding metadata to use the
ruby-oauthcollective. - Raised the runtime dependency floor for
oauth2to>= 2.0.23. - Updated the locked
auth-sanitizerruntime dependency to v0.2.1. - Updated the locked
snaky_hashruntime dependency to v2.0.5. - Updated generated documentation dependency metadata to require
yaml-converter>= 0.2.1.
Fixed
- Restored
docs/CNAMEso the generated documentation site keeps its custom domain. - Fixed generated documentation URLs that incorrectly pointed at a monorepo
gems/oauth2-mcppath.
0.1.0 - 2026-05-28
- TAG: v0.1.0
- COVERAGE: 100.00% – 285/285 lines in 2 files
- BRANCH COVERAGE: 100.00% – 82/82 branches in 2 files
- 67.05% documented
- Initial release
Fixed
- Treated unsupported OAuth introspection response shapes as inactive tokens
instead of allowing low-level indexing errors to escape.