Skip to content

Releases: ruby-openid/ruby-openid2

v3.1.0

Choose a tag to compare

@pboling pboling released this 01 Aug 08:03
v3.1.0
c0e9b51

3.1.0 - 2024-09-24

  • COVERAGE: 91.81% -- 3520/3834 lines in 49 files
  • BRANCH COVERAGE: 87.03% -- 1074/1234 branches in 49 files
  • 63.08% documented

Removed

  • Direct dependency on logger, rexml, net-http, & uri
    • these stdlib gems became deprecated in favor of the stand alone versions in Ruby 3.3
    • they will begin to raise an error in Ruby 3.5.
    • Downstream code should add them explicitly to move away from the stdlib versions sooner than Ruby 3.5
    • Ref: ruby/rubygems#7178 (comment)

Community support 👉️ Ruby Users Forum Live Chat on Discord

Many paths lead to being a sponsor or a backer of this project. Are you on such a path?

OpenCollective Backers OpenCollective Sponsors Sponsor Me on Github Liberapay Goal Progress Donate on PayPal

Buy me a coffee Donate to my FLOSS efforts at ko-fi.com

v3.0.3

Choose a tag to compare

@pboling pboling released this 24 Sep 21:40
v3.0.3
4858118

3.0.3 - 2024-09-24

Fixed

  • Add logger gem for Ruby 3.5 compatibility
  • Restrict minitest to < 6, because first we must use assert_nil if expecting nil

Full Changelog: v3.0.2...v3.0.3

v3.0.2

Choose a tag to compare

@pboling pboling released this 24 Sep 21:40
v3.0.2
f4735c0

3.0.2 - 2024-09-24

COVERAGE: 91.72% -- 3522/3840 lines in 49 files
BRANCH COVERAGE: 87.03% -- 1074/1234 branches in 49 files
63.08% documented

Added

  • Automatic loading via bundler

What's Changed

  • 🚨 [security] Update webrick 1.8.1 → 1.8.2 (patch) by @depfu in #15

Full Changelog: v3.0.1...v3.0.2

v3.0.1

Choose a tag to compare

@pboling pboling released this 24 Sep 21:39
v3.0.1
9c2ebc8

3.0.1 - 2024-09-20

COVERAGE: 91.72% -- 3521/3839 lines in 48 files
BRANCH COVERAGE: 87.03% -- 1074/1234 branches in 48 files
63.08% documented

Added

  • More and better documentation

Fixed

  • Code coverage reporting in specs
  • Markdown formatting in documentation
  • Rake tasks for generating yard documentation
  • Added undeclared runtime dependencies:
    • rexml
    • net-http - removed from stdlib in Ruby 3.0
  • Copyright years in LICENSE.txt

Full Changelog: v3.0.0...v3.0.1

v3.0.0

Choose a tag to compare

@pboling pboling released this 04 Sep 09:40
v3.0.0
9ef159d

3.0.0 - 2024-09-04

3839 relevant lines, 3521 lines covered and 318 lines missed. ( 91.72% )
1234 total branches, 1073 branches covered and 161 branches missed. ( 86.95% )

Fixed

  • Compatibility with Ruby 2.7+

Removed

  • Support for Ruby < 2.7