Changelog

SemVer 2.0.0 Keep-A-Changelog 1.0.0

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 with kettle-jem v7.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-oauth collective.
  • Raised the runtime dependency floor for oauth2 to >= 2.0.23.
  • Updated the locked auth-sanitizer runtime dependency to v0.2.1.
  • Updated the locked snaky_hash runtime dependency to v2.0.5.
  • Updated generated documentation dependency metadata to require
    yaml-converter >= 0.2.1.

Fixed

  • Restored docs/CNAME so the generated documentation site keeps its custom domain.
  • Fixed generated documentation URLs that incorrectly pointed at a monorepo
    gems/oauth2-mcp path.

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.