Skip to content

Releases: omniauth/omniauth-identity

v3.1.2

07 May 20:11
9512438
Compare
Choose a tag to compare

3.1.2 - 2025-05-07 (tag)

  • COVERAGE: 92.02% -- 346/376 lines in 15 files
  • BRANCH COVERAGE: 79.49% -- 62/78 branches in 15 files

Added

  • 20 year signing cert expires 2045-04-29 by @pboling
  • Added CITATION.cff by @pboling
  • devcontainer for easier maintenance by @pboling
  • Improved documentation by @pboling
  • Greatly improved spec suite and CI config by @pboling
    • Testing against JRuby 9.2, 9.3, 9.4, 10.0, and head
    • Testing against many more combinations of Databases, ORMs, Rails, and Ruby versions

Changed

  • Upgraded Code of Conduct based on Contributor Covenant v2.1 by @pboling

What's Changed

  • Bump codecov/codecov-action from 4 to 5 by @dependabot in #131
  • Update all development Bundler dependencies (2024-12-16) by @depfu in #133
  • Update Ruby 3.3.5 → 3.4.1 by @depfu in #134
  • 🔒️ Tidelift for Reporting Security vulnerabilities by @pboling in #132
  • 👷 Add Ruby 3.4 to CI by @pboling in #135
  • Bump supercharge/mongodb-github-action from 1.11.0 to 1.12.0 by @dependabot in #136
  • Update all development Bundler dependencies (2025-01-15) by @depfu in #137
  • Update all development Bundler dependencies (2025-02-10) by @depfu in #138
  • 🚨 [security] Update rack 2.2.10 → 2.2.11 (patch) by @depfu in #139
  • Update Ruby 3.4.1 → 3.4.2 by @depfu in #140
  • Update version_gem 1.1.4 → 1.1.6 (patch) by @depfu in #141
  • 🚨 [security] Update rack 2.2.11 → 2.2.12 (patch) by @depfu in #142
  • Update omniauth 2.1.2 → 2.1.3 (patch) by @depfu in #143
  • Update all development Bundler dependencies (2025-03-10) by @depfu in #144
  • 🚨 [security] Update rack 2.2.12 → 2.2.13 (patch) by @depfu in #145
  • 🚨 [security] Update json 2.10.1 → 2.10.2 (patch) by @depfu in #146
  • Update all development Bundler dependencies (2025-04-07) by @depfu in #147
  • Update version_gem 1.1.6 → 1.1.7 (patch) by @depfu in #149
  • Update Ruby 3.4.2 → 3.4.3 by @depfu in #148
  • Update all development Bundler dependencies (2025-05-05) by @depfu in #150

New Contributors

Full Changelog: v3.1.1...v3.1.2

v3.1.1

18 Nov 18:25
v3.1.1
02ccc66
Compare
Choose a tag to compare

RELEASE v3.1.1 CHANGELOG

  • COVERAGE: 92.00% -- 345/375 lines in 15 files
  • BRANCH COVERAGE: 80.26% -- 61/76 branches in 15 files
  • 44.44% documented

Added

Changed

What's Changed (autogenerated)

Full Changelog: v3.1.0...v3.1.1

v3.1.0

18 Nov 17:17
v3.1.0
a321202
Compare
Choose a tag to compare

RELEASE v3.1.0 CHANGELOG

  • COVERAGE: 91.98% -- 344/374 lines in 15 files
  • BRANCH COVERAGE: 80.26% -- 61/76 branches in 15 files
  • 44.44% documented

Added

  • PR #123 Improve readability in #identity method of OmniAuth::Strategies::Identity by @Xeragus
  • PR #124 Modernized gem structure, and updated dependencies for development by @pboling
    • Gem releases are now cryptographically signed
    • All ORM adapters (except NoBrainer) are tested in CI
  • PR #127 Improved documentation by @pboling
  • PR #128 Instructions for contributing by @pboling

Changed

  • Deprecate require 'omniauth/identity' by @pboling
    • in favor of require 'omniauth-identity' (matching the gem name)

Fixed

What's Changed (autogenerated)

  • Refactor for readability in #identity method in OmniAuth::Strategies::Identity by @Xeragus in #123
  • Fix: broken registration_path when SCRIPT_NAME is not empty string by @btalbot in #120
  • Use req.params[] instead of req[], which was removed in rack 3.1.0 by @emon in #122
  • Updates by @pboling in #124
  • Update all development Bundler dependencies (2024-11-14) by @depfu in #126
  • 📝 Improve documentation by @pboling in #127
  • Contributing by @pboling in #128
  • Release/v3.1.0 by @pboling in #129

New Contributors

Full Changelog: v3.0.9...v3.1.0

v3.0.9

17 Nov 00:10
13c1d2e
Compare
Choose a tag to compare

Full Changelog: v3.0.8...v3.0.9

v3.0.8

17 Nov 00:10
7089600
Compare
Choose a tag to compare

Full Changelog: v3.0.7...v3.0.8

v3.0.7

17 Nov 00:10
4b8cc2d
Compare
Choose a tag to compare

What's Changed

  • Add missing ORM specs and fix bugs discovered by @pboling in #111

Full Changelog: v3.0.6...v3.0.7

v3.0.6

17 Nov 00:09
62b49dc
Compare
Choose a tag to compare

What's Changed

  • fix: options[:on_validation] regression by @pboling in #109

Full Changelog: v3.0.5...v3.0.6

v3.0.5

17 Nov 00:09
38fa977
Compare
Choose a tag to compare

What's Changed

  • Define API for classes utilizing OmniAuth::Identity::Model by @pboling in #108

Full Changelog: 3.0.4...v3.0.5

v2.0.0

01 Sep 18:59
Compare
Choose a tag to compare

Note: The only potential breaking change is the removal of MongoMapper integration.

Added

  • CHANGELOG to maintain a history of changes.
  • Include mongoid-rspec gem.

Changed

  • Fix failing Specs
  • Update Spec syntax to RSpec 3
  • Fix deprecation Warnings
  • Updated mongoid_spec.rb to leverage mongoid-rspec features.
  • Fix security warning about missing secret in session cookie.
  • Dependency version limits so that the most up-to-date gem dependencies are used. (rspec 3+, mongo 2+, mongoid 7+, rake 13+, rack 2+, json 2+)
  • Updated copyright information.
  • Updated MongoMapper section of README to reflect its discontinued support.

Removed

  • Gemfile.lock file
  • MongoMapper support; unable to satisfy dependencies of both MongoMapper and Mongoig now that MongoMapper is no longer actively maintained.