Skip to content

Commit 9da240b

Browse files
committed
🔖 Prepare release v2.3.1
⚡️ A message from a fellow meat-based-AI ⚡️ - [❤️] Finely-crafted open-source tools like omniauth-ldap (& many more) are a full-time endeavor. - [❤️] Though I adore my work, it lacks financial sustainability. - [❤️] Please, help me continue enhancing your tools by becoming a sponsor: - [💲] https://liberapay.com/pboling/donate - [💲] https://github.com/sponsors/pboling
1 parent 5850ac4 commit 9da240b

35 files changed

+1948
-330
lines changed

CHANGELOG.md

Lines changed: 28 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,36 @@ Please file a bug if you notice a violation of semantic versioning.
2222

2323
### Added
2424

25+
### Changed
26+
27+
### Deprecated
28+
29+
### Removed
30+
31+
### Fixed
32+
33+
### Security
34+
35+
## [2.3.1] - 2025-11-05
36+
37+
- TAG: [v2.3.1][2.3.1t]
38+
- COVERAGE: 97.85% -- 228/233 lines in 4 files
39+
- BRANCH COVERAGE: 81.58% -- 62/76 branches in 4 files
40+
- 37.50% documented
41+
42+
### Added
43+
2544
- Added RBS types
2645
- Upgraded RSpec tests to v3 syntax
2746
- Improved code coverage to 98% lines and 78% branches
2847
- Added integration tests with a complete Roda-based demo app for specs
2948
- Well tested support for all versions of OmniAuth >= v1 and Rack >= v1 via appraisals
30-
- Documentation for why auth.uid == dn
49+
- Document why auth.uid == dn
3150
- Support for LDAP-based SSO identity via HTTP Header
51+
- Document how to use filter option
52+
- All fixes and updates from the GitLab fork since up to v2.3.0
53+
- https://github.com/omniauth/omniauth-ldap/pull/100
54+
- https://gitlab.com/gitlab-org/gitlab-ce/issues/13280
3255

3356
### Changed
3457

@@ -37,16 +60,10 @@ Please file a bug if you notice a violation of semantic versioning.
3760
- Make support for Rack v1+ explicit
3861
- Modernize codebase to use more recent Ruby syntax (upgrade from Ruby v1 to v2 syntax) and conventions
3962

40-
### Deprecated
41-
42-
### Removed
43-
4463
### Fixed
4564

4665
- Prevent key duplication in symbolize_hash_keys
4766

48-
### Security
49-
5067
## [2.3.0-gl] (gitlab fork) - 2025-08-20
5168

5269
- TAG: [v2.3.0][2.3.0t-gl] (gitlab)
@@ -179,3 +196,7 @@ Please file a bug if you notice a violation of semantic versioning.
179196
[1.0.0t-gl]: https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/1.0.0
180197
[1.0.0]: https://github.com/omniauth/omniauth-ldap/compare/5656da80d4193e0d0584f44bac493a87695e580f...v1.0.0
181198
[1.0.0t]: https://github.com/omniauth/omniauth-ldap/releases/tag/v1.0.0
199+
200+
[Unreleased]: https://github.com/omniauth/omniauth-ldap/compare/v2.3.1...HEAD
201+
[2.3.1]: https://github.com/omniauth/omniauth-ldap/compare/v2.0.0...v2.3.1
202+
[2.3.1t]: https://github.com/omniauth/omniauth-ldap/releases/tag/v2.3.1

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ GIT
1313
PATH
1414
remote: .
1515
specs:
16-
omniauth-ldap (2.3.0)
16+
omniauth-ldap (2.3.1)
1717
net-ldap (~> 0.16, < 1)
1818
omniauth (>= 1, < 3)
1919
pyu-ruby-sasl (>= 0.0.3.3, < 0.1)

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -594,14 +594,17 @@ See [LICENSE.txt][📄license] for the official [Copyright Notice][📄copyright
594594

595595
<ul>
596596
<li>
597-
Copyright (c) 2023, 2025 Peter H. Boling, of
597+
Copyright (c) 2025 Peter H. Boling, of
598598
<a href="https://discord.gg/3qme4XHNKN">
599599
Galtzo.com
600600
<picture>
601601
<img src="https://logos.galtzo.com/assets/images/galtzo-floss/avatar-128px-blank.svg" alt="Galtzo.com Logo (Wordless) by Aboling0, CC BY-SA 4.0" width="24">
602602
</picture>
603603
</a>, and omniauth-ldap contributors.
604604
</li>
605+
<li>
606+
Copyright (c) 2011 by Ping Yu and Intridea, Inc.
607+
</li>
605608
</ul>
606609

607610
## 🤑 A request for help
@@ -787,7 +790,7 @@ Thanks for RTFM. ☺️
787790
[📌gitmoji]: https://gitmoji.dev
788791
[📌gitmoji-img]: https://img.shields.io/badge/gitmoji_commits-%20%F0%9F%98%9C%20%F0%9F%98%8D-34495e.svg?style=flat-square
789792
[🧮kloc]: https://www.youtube.com/watch?v=dQw4w9WgXcQ
790-
[🧮kloc-img]: https://img.shields.io/badge/KLOC-4.076-FFDD67.svg?style=for-the-badge&logo=YouTube&logoColor=blue
793+
[🧮kloc-img]: https://img.shields.io/badge/KLOC-0.233-FFDD67.svg?style=for-the-badge&logo=YouTube&logoColor=blue
791794
[🔐security]: SECURITY.md
792795
[🔐security-img]: https://img.shields.io/badge/security-policy-259D6C.svg?style=flat
793796
[📄copyright-notice-explainer]: https://opensource.stackexchange.com/questions/5778/why-do-licenses-such-as-the-mit-license-specify-a-single-year

docs/OmniAuth.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ <h2>Defined Under Namespace</h2>
107107
</div>
108108

109109
<div id="footer">
110-
Generated on Tue Nov 4 04:52:55 2025 by
110+
Generated on Wed Nov 5 04:53:08 2025 by
111111
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
112112
0.9.37 (ruby-3.4.7).
113113
</div>

docs/OmniAuth/LDAP.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ <h2>
135135
</div>
136136

137137
<div id="footer">
138-
Generated on Tue Nov 4 04:52:55 2025 by
138+
Generated on Wed Nov 5 04:53:08 2025 by
139139
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
140140
0.9.37 (ruby-3.4.7).
141141
</div>

docs/OmniAuth/LDAP/Adaptor.html

Lines changed: 143 additions & 112 deletions
Large diffs are not rendered by default.

docs/OmniAuth/LDAP/Adaptor/AuthenticationError.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@
114114
</div>
115115

116116
<div id="footer">
117-
Generated on Tue Nov 4 04:52:56 2025 by
117+
Generated on Wed Nov 5 04:53:08 2025 by
118118
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
119119
0.9.37 (ruby-3.4.7).
120120
</div>

docs/OmniAuth/LDAP/Adaptor/ConfigurationError.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@
114114
</div>
115115

116116
<div id="footer">
117-
Generated on Tue Nov 4 04:52:55 2025 by
117+
Generated on Wed Nov 5 04:53:08 2025 by
118118
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
119119
0.9.37 (ruby-3.4.7).
120120
</div>

docs/OmniAuth/LDAP/Adaptor/ConnectionError.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@
114114
</div>
115115

116116
<div id="footer">
117-
Generated on Tue Nov 4 04:52:56 2025 by
117+
Generated on Wed Nov 5 04:53:08 2025 by
118118
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
119119
0.9.37 (ruby-3.4.7).
120120
</div>

docs/OmniAuth/LDAP/Adaptor/LdapError.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@
114114
</div>
115115

116116
<div id="footer">
117-
Generated on Tue Nov 4 04:52:55 2025 by
117+
Generated on Wed Nov 5 04:53:08 2025 by
118118
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
119119
0.9.37 (ruby-3.4.7).
120120
</div>

0 commit comments

Comments
 (0)