Skip to content

Releases: ruby-openid/omniauth-openid

v2.0.2

08 Jun 10:51
v2.0.2
717d4e8
Compare
Choose a tag to compare

2.0.2 - 2025-06-08

  • TAG: v2.0.2
  • COVERAGE: 92.06% -- 348/378 lines in 15 files
  • BRANCH COVERAGE: 79.49% -- 62/78 branches in 15 files
  • 44.44% documented

Added

  • Github Actions for Continuous Integration by @pboling
    • Test workflows with latest dependencies and more platform and dep HEADs
    • Expanded test suite, covering many more points of the dependency matrix
  • More documentation by @pboling, @Aboling0
  • 20 year signing cert expires 2045-04-29 by @pboling
  • Added CITATION.cff by @pboling
  • devcontainer for easier maintenance by @pboling
  • Add SECURITY.md policy by @pboling
  • CONTRIBUTING.md - Instructions for contributing by @pboling
  • Modernized gem structure, and updated dependencies for development by @pboling
  • Set SKIP_GEM_SIGNING in env to allow gem build without cryptographic signing requirement by @pboling
    • Useful for linux distros whose package managers sign packages independently
  • Example client / server in /examples by @pboling

Changed

  • Updated Code of Conduct to Contributor Covenant v2.1 by @pboling

What's Changed

New Contributors

Full Changelog: v2.0.1...v2.0.2

Relax Omniauth Requirement

19 Jan 18:12
e1b903d
Compare
Choose a tag to compare

This release relaxes the omniauth version requirement to allow omniauth v2.0.0.

While v2.0.0 of this gem was tagged for a while, it was never pushed to rubygems. It removed the "steam" strategy from the gem, and so was tagged as a breaking change.

If you need a steam strategy, you can try omniauth-steam, but this is neither a guarantee of functionality nor an official recommendation.

v2.0.0

28 Dec 20:52
Compare
Choose a tag to compare
Bump version to 2.0.0. [ci skip]