3.2.0 - 2026-06-05
- TAG: v3.2.0
- COVERAGE: 94.21% -- 374/397 lines in 12 files
- BRANCH COVERAGE: 81.82% -- 90/110 branches in 12 files
- 81.82% documented
Added
- Added
OmniAuth::Identity::VERSIONas the traditional public version
constant, in addition toOmniAuth::Identity::Version::VERSION.
Changed
- Refreshed generated package metadata, support documentation, CI workflows,
and development dependency floors from the current kettle-jem template. - Made identity model and secure password configuration accessors synchronized
so concurrent callers do not race while reading or updating authentication
keys, ROM adapter settings, or BCrypt minimum-cost mode.
Fixed
- Made local
kettle-testruns skip CouchDB, MongoDB, and RethinkDB adapter
specs by default unless the matching service adapter environment variable is enabled. - Updated ORM adapter specs to exercise concrete ActiveRecord and Mongoid model classes.
Security
- Added
auth-sanitizerintegration so identity model#inspectoutput
filters password-related attributes by default.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?