22
33[ ![ SemVer 2.0.0] [ 📌semver-img ]] [ 📌semver ] [ ![ Keep-A-Changelog 1.0.0] [ 📗keep-changelog-img ]] [ 📗keep-changelog ]
44
5- All notable changes to this project will be documented in this file.
5+ Since version v2.3.1, all notable changes to this project will be documented in this file.
6+
7+ This changelog lists the releases of the original omniauth-ldap, and the GitLab forked versions, up until v2.3.0.
68
79The format is based on [ Keep a Changelog] [ 📗keep-changelog ] ,
810and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) ,
@@ -20,12 +22,156 @@ Please file a bug if you notice a violation of semantic versioning.
2022
2123### Added
2224
25+ - Added RBS types
26+ - Upgraded RSpec tests to v3 syntax
27+ - Improved code coverage to 98% lines and 78% branches
28+ - Added integration tests with a complete Roda-based demo app for specs
29+ - Well tested support for all versions of OmniAuth >= v1 and Rack >= v1 via appraisals
30+
2331### Changed
2432
33+ - Make support for Ruby v2.0 explicit
34+ - Make support for OmniAuth v1+ explicit
35+ - Make support for Rack v1+ explicit
36+ - Modernize codebase to use more recent Ruby syntax (upgrade from Ruby v1 to v2 syntax) and conventions
37+
2538### Deprecated
2639
2740### Removed
2841
2942### Fixed
3043
31- ### Security
44+ ### Security
45+
46+ ## [ 2.3.0-gl] (gitlab fork) - 2025-08-20
47+
48+ - TAG: [ v2.3.0] [ 2.3.0t-gl ] (gitlab)
49+
50+ ## [ 2.2.0-gl] (gitlab fork) - 2022-06-24
51+
52+ - TAG: [ v2.2.0] [ 2.2.0t-gl ] (gitlab)
53+
54+ ## [ 2.1.1-gl] (gitlab fork) - 2019-02-22
55+
56+ - TAG: [ v2.1.1] [ 2.1.1t-gl ] (gitlab)
57+
58+ ### Added
59+
60+ - Add a String check to ` tls_options ` sanitization to allow other objects
61+
62+ ## [ 2.1.0-gl] (gitlab fork) - 2018-06-18
63+
64+ - TAG: [ v2.1.0] [ 2.1.0t-gl ] (gitlab)
65+
66+ ### Added
67+
68+ - Expose ` :tls_options ` SSL configuration option.
69+
70+ ### Deprecated
71+
72+ - Deprecate : ca_file , : ssl_version
73+
74+ ## [ 2.0.4-gl] (gitlab fork) - 2017-08-10
75+
76+ - TAG: [ v2.0.4] [ 2.0.4t-gl ] (gitlab)
77+
78+ - Improve log message when invalid credentials are used
79+
80+ ## 2.0.3 (gitlab fork) - 2017-07-20
81+
82+ - Protects against wrong request method call to callback
83+
84+ ## [ 2.0.2-gl] (gitlab fork) - 2017-06-13
85+
86+ - TAG: [ v2.0.2] [ 2.0.2t-gl ] (gitlab)
87+
88+ ## [ 2.0.1-gl] (gitlab fork) - 2017-06-09
89+
90+ - TAG: [ v2.0.1] [ 2.0.1t-gl ] (gitlab)
91+
92+ ## [ 2.0.0-gl] (gitlab fork) - 2017-06-07
93+
94+ - TAG: [ v2.0.0] [ 2.0.0t-gl ] (gitlab)
95+
96+ ## [ 2.0.0] (intridea) - 2018-01-09
97+
98+ - TAG: [ v2.0.0] [ 2.0.0t ] (github)
99+
100+ ## [ 1.2.1-gl] (gitlab fork) - 2015-03-17
101+
102+ - TAG: [ v1.2.1] [ 1.2.1t-gl ] (gitlab)
103+
104+ ## [ 1.2.0-gl] (gitlab fork) - 2014-10-29
105+
106+ - TAG: [ v1.2.0] [ 1.2.0t-gl ] (gitlab)
107+
108+ ## [ 1.1.0-gl] (gitlab fork) - 2014-09-08
109+
110+ - TAG: [ v1.1.0] [ 1.1.0t-gl ] (gitlab)
111+
112+ ## [ 1.0.5-gl] - 2016-02-17
113+
114+ - TAG: [ v1.0.5] [ 1.0.5t-gl ] (gitlab fork, gem not released)
115+ - TAG: [ v1.0.5] [ 1.0.5t ] (github)
116+
117+ ## 1.0.4
118+
119+ - released 2014-02-03 (intridea)
120+ - released 2013-11-13 (gitlab fork)
121+
122+ ## 1.0.3
123+
124+ - released 2013-01-23 (intridea)
125+ - released 2013-06-13 (gitlab fork)
126+
127+ ## [ 1.0.2-gl]
128+
129+ - TAG: [ v1.0.2] [ 1.0.2t-gl ] (gitlab) - released 2012-12-30
130+ - TAG: [ v1.0.2] [ 1.0.2t ] (github) - released 2011-12-17
131+
132+ ## 1.0.1 - 2011-11-02
133+
134+ ## [ 1.0.0-gl] - 2011-11-02
135+
136+ - TAG: [ v1.0.0] [ 1.0.0t-gl ] (gitlab)
137+ - TAG: [ v1.0.0] [ 1.0.0t ] (github)
138+
139+ [ 2.3.0-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v2.2.0...v2.3.0
140+ [ 2.3.0t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.3.0
141+ [ 2.2.0-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v2.1.1...v2.2.0
142+ [ 2.2.0t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.2.0
143+ [ 2.1.1-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v2.1.0...v2.1.1
144+ [ 2.1.1t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.1.1
145+ [ 2.1.0-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v2.0.4...v2.1.0
146+ [ 2.1.0t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.1.0
147+ [ 2.0.4-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v2.0.2...v2.0.4
148+ [ 2.0.4t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.0.4
149+ [ // ] : # ( There is no tag for v2.0.3 on GitLab )
150+ [ 2.0.2-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v2.0.1...v2.0.2
151+ [ 2.0.2t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.0.2
152+ [ 2.0.1-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v2.0.0...v2.0.1
153+ [ 2.0.1t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.0.1
154+ [ 2.0.0-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v1.2.1...v2.0.0
155+ [ 2.0.0t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.0.0
156+ [ 2.0.0 ] : https://github.com/omniauth/omniauth-ldap/compare/v1.0.5...v2.0.0
157+ [ 2.0.0t ] : https://github.com/omniauth/omniauth-ldap/releases/tag/v2.0.0
158+ [ 1.2.1-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v1.2.0...v1.2.1
159+ [ 1.2.1t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/1.2.1
160+ [ 1.2.0-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v1.1.0...v1.2.0
161+ [ 1.2.0t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/1.2.0
162+ [ 1.1.0-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v1.0.2...v1.1.0
163+ [ 1.1.0t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/1.1.0
164+ [ 1.0.5-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v1.0.2...v1.0.5
165+ [ 1.0.5t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/1.0.5
166+ [ 1.0.5 ] : https://github.com/omniauth/omniauth-ldap/compare/v1.0.2...v1.0.5
167+ [ 1.0.5t ] : https://github.com/omniauth/omniauth-ldap/releases/tag/v1.0.5
168+ [ // ] : # ( There are no tags for v1.0.3, v1.0.4 on GitHub, or GitLab )
169+ [ 1.0.2-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v1.0.1...v1.0.2
170+ [ 1.0.2t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/1.0.2
171+ [ 1.0.2 ] : https://github.com/omniauth/omniauth-ldap/compare/v1.0.1...v1.0.2
172+ [ 1.0.2t ] : https://github.com/omniauth/omniauth-ldap/releases/tag/v1.0.2
173+ [ // ] : # ( There are no tags for v1.0.1 on GitHub, or GitLab )
174+ [ 1.0.0-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/5656da80d4193e0d0584f44bac493a87695e580f...v1.0.0
175+ [ 1.0.0t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/1.0.0
176+ [ 1.0.0 ] : https://github.com/omniauth/omniauth-ldap/compare/5656da80d4193e0d0584f44bac493a87695e580f...v1.0.0
177+ [ 1.0.0t ] : https://github.com/omniauth/omniauth-ldap/releases/tag/v1.0.0
0 commit comments