ruby-openid2 3.0.3 → 3.1.0

This diff represents the content of publicly available package versions that have been released to one of the supported registries. The information contained in this diff is provided for informational purposes only and reflects changes between package versions as they appear in their respective public registries.
checksums.yaml CHANGED
@@ -1,7 +1,7 @@
1
1
  ---
2
2
  SHA256:
3
- metadata.gz: 558eb60b3522e609e752fb524c64d5a2a2917b8bed04bc6b995ccc3269297b0e
4
- data.tar.gz: b2bc96481e7b064694d94ee4f8e4149cb3f17e1a75feab130d0c052f6acb3cd9
3
+ metadata.gz: aa31fc29bbf8aef1d9213a67a8e1ebd3bceb9ab8406a7ddb9ba0487730f5abc5
4
+ data.tar.gz: 43f597a4dd3112ff08ae4831d28d76bfbbd8fe906ef36f56be0e9ed2c543080c
5
5
  SHA512:
6
- metadata.gz: 064cf245564d1f33d83ef8c9ba3887dbae059959426ec79456ee24561d0c4b185b8cd6fd58a649acc716bee1c00850beccc6d066b070478aea5d9fef39269e6d
7
- data.tar.gz: 03d045c7b2cd53d153187e89b01c48f4c580454756df488a4a265fe8165a48003fed3d2ea30d940d26a96dfa408d595a36fb42524162ee235269a290805f5761
6
+ metadata.gz: 6470638e00d718e2d61a95be127b7cf8d05b72cb0d52b963b22f451c046adde7b75a8e8918a54654d80535e41063c013d6f4bb7de62fd13222301f50c5757e2e
7
+ data.tar.gz: 47b7a8835cd2723202149fd65539e3b145e20e46c339407021e335055eb43dc80554f1dd7767a9f43422b9e91577f8bf7beb95d4e67e8b789ece0c09e5c19106
checksums.yaml.gz.sig CHANGED
Binary file
data/CHANGELOG.md CHANGED
@@ -10,22 +10,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
10
10
  ### Fixed
11
11
  ### Removed
12
12
 
13
+ ## 3.1.0 - 2024-09-24
14
+ - COVERAGE: 91.81% -- 3520/3834 lines in 49 files
15
+ - BRANCH COVERAGE: 87.03% -- 1074/1234 branches in 49 files
16
+ - 63.08% documented
17
+ ### Removed
18
+ - Direct dependency on logger, rexml, net-http, & uri
19
+ - these stdlib gems became deprecated in favor of the stand alone versions in Ruby 3.3
20
+ - they will begin to raise an error in Ruby 3.5.
21
+ - Downstream code should add them explicitly to move away from the stdlib versions sooner than Ruby 3.5
22
+ - Ref: https://github.com/rubygems/rubygems/issues/7178#issuecomment-2372558363
23
+
13
24
  ## 3.0.3 - 2024-09-24
14
25
  ### Fixed
15
26
  - Add logger gem for Ruby 3.5 compatibility
16
27
  - Restrict minitest to < 6, because first we must use assert_nil if expecting nil
17
28
 
18
29
  ## 3.0.2 - 2024-09-24
19
- COVERAGE: 91.72% -- 3522/3840 lines in 49 files
20
- BRANCH COVERAGE: 87.03% -- 1074/1234 branches in 49 files
21
- 63.08% documented
30
+ - COVERAGE: 91.72% -- 3522/3840 lines in 49 files
31
+ - BRANCH COVERAGE: 87.03% -- 1074/1234 branches in 49 files
32
+ - 63.08% documented
22
33
  ### Added
23
34
  - Automatic loading via bundler
24
35
 
25
36
  ## 3.0.1 - 2024-09-20
26
- COVERAGE: 91.72% -- 3521/3839 lines in 48 files
27
- BRANCH COVERAGE: 87.03% -- 1074/1234 branches in 48 files
28
- 63.08% documented
37
+ - COVERAGE: 91.72% -- 3521/3839 lines in 48 files
38
+ - BRANCH COVERAGE: 87.03% -- 1074/1234 branches in 48 files
39
+ - 63.08% documented
29
40
  ### Added
30
41
  - More and better documentation
31
42
  ### Fixed
@@ -38,8 +49,8 @@ BRANCH COVERAGE: 87.03% -- 1074/1234 branches in 48 files
38
49
  - Copyright years in LICENSE.txt
39
50
 
40
51
  ## 3.0.0 - 2024-09-04
41
- 3839 relevant lines, 3521 lines covered and 318 lines missed. ( 91.72% )
42
- 1234 total branches, 1073 branches covered and 161 branches missed. ( 86.95% )
52
+ - 3839 relevant lines, 3521 lines covered and 318 lines missed. ( 91.72% )
53
+ - 1234 total branches, 1073 branches covered and 161 branches missed. ( 86.95% )
43
54
  ### Fixed
44
55
  - Compatibility with Ruby 2.7+
45
56
  ### Removed
data/README.md CHANGED
@@ -110,6 +110,17 @@ Check the installation:
110
110
 
111
111
  The library is known to work with Ruby 1.9.2 and above on Unix, Max OS X and Win32.
112
112
 
113
+ ### Note about the deprecation of stdlib gems `logger`, `rexml`, `net-http`, and `uri`
114
+
115
+ Versions 3.0.x were released with hard dependencies on the new stand alone gem replacements
116
+ for the old stdlib gems.
117
+
118
+ This made it impossible for downstream libraries to make the choice to stay on the old stdlib gems.
119
+
120
+ As a result, starting with version 3.1.0, they will not be direct dependencies.
121
+
122
+ See [this discussion](https://github.com/rubygems/rubygems/issues/7178#issuecomment-2372558363) for more information.
123
+
113
124
  ## Getting Started
114
125
 
115
126
  The best way to start is to look at the rails_openid example.
@@ -1,5 +1,5 @@
1
1
  module OpenID
2
2
  module Version
3
- VERSION = "3.0.3"
3
+ VERSION = "3.1.0"
4
4
  end
5
5
  end
data.tar.gz.sig CHANGED
Binary file
metadata CHANGED
@@ -1,7 +1,7 @@
1
1
  --- !ruby/object:Gem::Specification
2
2
  name: ruby-openid2
3
3
  version: !ruby/object:Gem::Version
4
- version: 3.0.3
4
+ version: 3.1.0
5
5
  platform: ruby
6
6
  authors:
7
7
  - JanRain, Inc
@@ -37,68 +37,8 @@ cert_chain:
37
37
  I5o+DRfXQHqKucx1ldFHvI2rE/kSCWqGTHN2eyu1sqCPeOoIMxrltJhaejKPkxqj
38
38
  zaF9Og==
39
39
  -----END CERTIFICATE-----
40
- date: 2024-09-24 00:00:00.000000000 Z
40
+ date: 2024-09-25 00:00:00.000000000 Z
41
41
  dependencies:
42
- - !ruby/object:Gem::Dependency
43
- name: logger
44
- requirement: !ruby/object:Gem::Requirement
45
- requirements:
46
- - - "~>"
47
- - !ruby/object:Gem::Version
48
- version: '1.6'
49
- - - ">="
50
- - !ruby/object:Gem::Version
51
- version: 1.6.1
52
- type: :runtime
53
- prerelease: false
54
- version_requirements: !ruby/object:Gem::Requirement
55
- requirements:
56
- - - "~>"
57
- - !ruby/object:Gem::Version
58
- version: '1.6'
59
- - - ">="
60
- - !ruby/object:Gem::Version
61
- version: 1.6.1
62
- - !ruby/object:Gem::Dependency
63
- name: net-http
64
- requirement: !ruby/object:Gem::Requirement
65
- requirements:
66
- - - "~>"
67
- - !ruby/object:Gem::Version
68
- version: '0.4'
69
- - - ">="
70
- - !ruby/object:Gem::Version
71
- version: 0.4.1
72
- type: :runtime
73
- prerelease: false
74
- version_requirements: !ruby/object:Gem::Requirement
75
- requirements:
76
- - - "~>"
77
- - !ruby/object:Gem::Version
78
- version: '0.4'
79
- - - ">="
80
- - !ruby/object:Gem::Version
81
- version: 0.4.1
82
- - !ruby/object:Gem::Dependency
83
- name: rexml
84
- requirement: !ruby/object:Gem::Requirement
85
- requirements:
86
- - - "~>"
87
- - !ruby/object:Gem::Version
88
- version: '3.3'
89
- - - ">="
90
- - !ruby/object:Gem::Version
91
- version: 3.3.7
92
- type: :runtime
93
- prerelease: false
94
- version_requirements: !ruby/object:Gem::Requirement
95
- requirements:
96
- - - "~>"
97
- - !ruby/object:Gem::Version
98
- version: '3.3'
99
- - - ">="
100
- - !ruby/object:Gem::Version
101
- version: 3.3.7
102
42
  - !ruby/object:Gem::Dependency
103
43
  name: version_gem
104
44
  requirement: !ruby/object:Gem::Requirement
@@ -362,10 +302,10 @@ licenses:
362
302
  - Apache Software License 2.0
363
303
  metadata:
364
304
  homepage_uri: https://github.com/oauth-xx/ruby-openid2
365
- source_code_uri: https://github.com/oauth-xx/ruby-openid2/tree/v3.0.3
366
- changelog_uri: https://github.com/oauth-xx/ruby-openid2/blob/v3.0.3/CHANGELOG.md
305
+ source_code_uri: https://github.com/oauth-xx/ruby-openid2/tree/v3.1.0
306
+ changelog_uri: https://github.com/oauth-xx/ruby-openid2/blob/v3.1.0/CHANGELOG.md
367
307
  bug_tracker_uri: https://github.com/oauth-xx/ruby-openid2/issues
368
- documentation_uri: https://www.rubydoc.info/gems/ruby-openid2/3.0.3
308
+ documentation_uri: https://www.rubydoc.info/gems/ruby-openid2/3.1.0
369
309
  wiki_uri: https://github.com/oauth-xx/ruby-openid2/wiki
370
310
  funding_uri: https://liberapay.com/pboling
371
311
  rubygems_mfa_required: 'true'
metadata.gz.sig CHANGED
Binary file