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,148 @@ 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+
38+ ## [ 2.3.0-gl] (gitlab fork) - 2025-08-20
39+
40+ - TAG: [ v2.3.0] [ 2.3.0t-gl ] (gitlab)
41+
42+ ## [ 2.2.0-gl] (gitlab fork) - 2022-06-24
43+
44+ - TAG: [ v2.2.0] [ 2.2.0t-gl ] (gitlab)
45+
46+ ## [ 2.1.1-gl] (gitlab fork) - 2019-02-22
47+
48+ - TAG: [ v2.1.1] [ 2.1.1t-gl ] (gitlab)
49+
50+ ### Added
51+
52+ - Add a String check to ` tls_options ` sanitization to allow other objects
53+
54+ ## [ 2.1.0-gl] (gitlab fork) - 2018-06-18
55+
56+ - TAG: [ v2.1.0] [ 2.1.0t-gl ] (gitlab)
57+
58+ ### Added
59+
60+ - Expose ` :tls_options ` SSL configuration option.
61+
2562### Deprecated
2663
27- ### Removed
64+ - Deprecate : ca_file , : ssl_version
65+
66+ ## [ 2.0.4-gl] (gitlab fork) - 2017-08-10
67+
68+ - TAG: [ v2.0.4] [ 2.0.4t-gl ] (gitlab)
69+
70+ - Improve log message when invalid credentials are used
71+
72+ ## 2.0.3 (gitlab fork) - 2017-07-20
73+
74+ - Protects against wrong request method call to callback
75+
76+ ## [ 2.0.2-gl] (gitlab fork) - 2017-06-13
77+
78+ - TAG: [ v2.0.2] [ 2.0.2t-gl ] (gitlab)
79+
80+ ## [ 2.0.1-gl] (gitlab fork) - 2017-06-09
81+
82+ - TAG: [ v2.0.1] [ 2.0.1t-gl ] (gitlab)
83+
84+ ## [ 2.0.0-gl] (gitlab fork) - 2017-06-07
85+
86+ - TAG: [ v2.0.0] [ 2.0.0t-gl ] (gitlab)
87+
88+ ## [ 2.0.0] (intridea) - 2018-01-09
89+
90+ - TAG: [ v2.0.0] [ 2.0.0t ] (github)
91+
92+ ## [ 1.2.1-gl] (gitlab fork) - 2015-03-17
93+
94+ - TAG: [ v1.2.1] [ 1.2.1t-gl ] (gitlab)
95+
96+ ## [ 1.2.0-gl] (gitlab fork) - 2014-10-29
97+
98+ - TAG: [ v1.2.0] [ 1.2.0t-gl ] (gitlab)
99+
100+ ## [ 1.1.0-gl] (gitlab fork) - 2014-09-08
101+
102+ - TAG: [ v1.1.0] [ 1.1.0t-gl ] (gitlab)
103+
104+ ## [ 1.0.5-gl] - 2016-02-17
105+
106+ - TAG: [ v1.0.5] [ 1.0.5t-gl ] (gitlab fork, gem not released)
107+ - TAG: [ v1.0.5] [ 1.0.5t ] (github)
108+
109+ ## 1.0.4
110+
111+ - released 2014-02-03 (intridea)
112+ - released 2013-11-13 (gitlab fork)
113+
114+ ## 1.0.3
115+
116+ - released 2013-01-23 (intridea)
117+ - released 2013-06-13 (gitlab fork)
118+
119+ ## [ 1.0.2-gl]
120+
121+ - TAG: [ v1.0.2] [ 1.0.2t-gl ] (gitlab) - released 2012-12-30
122+ - TAG: [ v1.0.2] [ 1.0.2t ] (github) - released 2011-12-17
123+
124+ ## 1.0.1 - 2011-11-02
125+
126+ ## [ 1.0.0-gl] - 2011-11-02
28127
29- ### Fixed
128+ - TAG: [ v1.0.0] [ 1.0.0t-gl ] (gitlab)
129+ - TAG: [ v1.0.0] [ 1.0.0t ] (github)
30130
31- ### Security
131+ [ 2.3.0-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v2.2.0...v2.3.0
132+ [ 2.3.0t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.3.0
133+ [ 2.2.0-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v2.1.1...v2.2.0
134+ [ 2.2.0t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.2.0
135+ [ 2.1.1-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v2.1.0...v2.1.1
136+ [ 2.1.1t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.1.1
137+ [ 2.1.0-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v2.0.4...v2.1.0
138+ [ 2.1.0t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.1.0
139+ [ 2.0.4-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v2.0.2...v2.0.4
140+ [ 2.0.4t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.0.4
141+ [ // ] : # ( There is no tag for v2.0.3 on GitLab )
142+ [ 2.0.2-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v2.0.1...v2.0.2
143+ [ 2.0.2t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.0.2
144+ [ 2.0.1-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v2.0.0...v2.0.1
145+ [ 2.0.1t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.0.1
146+ [ 2.0.0-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v1.2.1...v2.0.0
147+ [ 2.0.0t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/2.0.0
148+ [ 2.0.0 ] : https://github.com/omniauth/omniauth-ldap/compare/v1.0.5...v2.0.0
149+ [ 2.0.0t ] : https://github.com/omniauth/omniauth-ldap/releases/tag/v2.0.0
150+ [ 1.2.1-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v1.2.0...v1.2.1
151+ [ 1.2.1t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/1.2.1
152+ [ 1.2.0-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v1.1.0...v1.2.0
153+ [ 1.2.0t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/1.2.0
154+ [ 1.1.0-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v1.0.2...v1.1.0
155+ [ 1.1.0t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/1.1.0
156+ [ 1.0.5-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v1.0.2...v1.0.5
157+ [ 1.0.5t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/1.0.5
158+ [ 1.0.5 ] : https://github.com/omniauth/omniauth-ldap/compare/v1.0.2...v1.0.5
159+ [ 1.0.5t ] : https://github.com/omniauth/omniauth-ldap/releases/tag/v1.0.5
160+ [ // ] : # ( There are no tags for v1.0.3, v1.0.4 on GitHub, or GitLab )
161+ [ 1.0.2-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/v1.0.1...v1.0.2
162+ [ 1.0.2t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/1.0.2
163+ [ 1.0.2 ] : https://github.com/omniauth/omniauth-ldap/compare/v1.0.1...v1.0.2
164+ [ 1.0.2t ] : https://github.com/omniauth/omniauth-ldap/releases/tag/v1.0.2
165+ [ // ] : # ( There are no tags for v1.0.1 on GitHub, or GitLab )
166+ [ 1.0.0-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/compare/5656da80d4193e0d0584f44bac493a87695e580f...v1.0.0
167+ [ 1.0.0t-gl ] : https://gitlab.com/gitlab-org/ruby/gems/omniauth-ldap/-/tags/1.0.0
168+ [ 1.0.0 ] : https://github.com/omniauth/omniauth-ldap/compare/5656da80d4193e0d0584f44bac493a87695e580f...v1.0.0
169+ [ 1.0.0t ] : https://github.com/omniauth/omniauth-ldap/releases/tag/v1.0.0
0 commit comments