|
1 | 1 | # Ruby SAML Changelog |
2 | 2 |
|
3 | 3 | ### 2.0.0 |
| 4 | +* [#718](https://github.com/SAML-Toolkits/ruby-saml/pull/718/) Add support to retrieve from SAMLResponse the AuthnInstant and AuthnContextClassRef values |
4 | 5 | * [#685](https://github.com/SAML-Toolkits/ruby-saml/pull/685) Remove `OneLogin` namespace. The root namespace of the gem is now `RubySaml`. |
5 | 6 | * [#685](https://github.com/SAML-Toolkits/ruby-saml/pull/685) Create namespace alias `OneLogin = Object` for backward compatibility, to be removed in version `2.1.0`. |
6 | 7 | * [#685](https://github.com/SAML-Toolkits/ruby-saml/pull/685) Change directly structure from `lib/onelogin/ruby-saml` to `lib/ruby_saml`. |
|
28 | 29 |
|
29 | 30 | ### 1.15.0 (Jan 04, 2023) |
30 | 31 | * [#650](https://github.com/SAML-Toolkits/ruby-saml/pull/650) Replace strip! by strip on compute_digest method |
31 | | -* [#638](https://github.com/SAML-Toolkits/ruby-saml/pull/638) Fix dateTime format for the validUntil attribute of the generated metadata |
| 32 | +* [#638](https://github.com/SAML-Toolkits/ruby-saml/pull/638) Fix dateTime format for the validUntil attribute of the generated metadata |
32 | 33 | * [#576](https://github.com/SAML-Toolkits/ruby-saml/pull/576) Support `Settings#idp_cert_multi` with string keys |
33 | 34 | * [#567](https://github.com/SAML-Toolkits/ruby-saml/pull/567) Improve Code quality |
34 | 35 | * Add info about new repo, new maintainer, new security contact |
|
62 | 63 |
|
63 | 64 | ### 1.12.0 (Feb 18, 2021) |
64 | 65 | * Support AES-128-GCM, AES-192-GCM, and AES-256-GCM encryptions |
65 | | -* Parse & return SLO ResponseLocation in IDPMetadataParser & Settings |
| 66 | +* Parse & return SLO ResponseLocation in IDPMetadataParser & Settings |
66 | 67 | * Adding idp_sso_service_url and idp_slo_service_url settings |
67 | 68 | * [#536](https://github.com/SAML-Toolkits/ruby-saml/pull/536) Adding feth method to be able retrieve attributes based on regex |
68 | 69 | * Reduce size of built gem by excluding the test folder |
|
192 | 193 | * Fix response_test.rb of gem 1.3.0 |
193 | 194 | * Add reference to Security Guidelines |
194 | 195 | * Update License |
195 | | -* [#334](https://github.com/SAML-Toolkits/ruby-saml/pull/334) Keep API backward-compatibility on IdpMetadataParser fingerprint method. |
| 196 | +* [#334](https://github.com/SAML-Toolkits/ruby-saml/pull/334) Keep API backward-compatibility on IdpMetadataParser fingerprint method. |
196 | 197 |
|
197 | 198 | ### 1.3.0 (June 24, 2016) |
198 | 199 | * [Security Fix](https://github.com/SAML-Toolkits/ruby-saml/commit/a571f52171e6bfd87db59822d1d9e8c38fb3b995) Add extra validations to prevent Signature wrapping attacks |
|
210 | 211 | * [#316](https://github.com/SAML-Toolkits/ruby-saml/pull/316) Fix Misspelling of transation_id to transaction_id |
211 | 212 | * [#321](https://github.com/SAML-Toolkits/ruby-saml/pull/321) Support Attribute Names on IDPSSODescriptor parser |
212 | 213 | * Changes on empty URI of Signature reference management |
213 | | -* [#320](https://github.com/SAML-Toolkits/ruby-saml/pull/320) Dont mutate document to fix lack of reference URI |
| 214 | +* [#320](https://github.com/SAML-Toolkits/ruby-saml/pull/320) Dont mutate document to fix lack of reference URI |
214 | 215 | * [#306](https://github.com/SAML-Toolkits/ruby-saml/pull/306) Support WantAssertionsSigned |
215 | 216 |
|
216 | 217 | ### 1.1.2 (February 15, 2016) |
|
227 | 228 | * [#270](https://github.com/SAML-Toolkits/ruby-saml/pull/270) Allow SAML elements to come from any namespace (at decryption process) |
228 | 229 | * [#261](https://github.com/SAML-Toolkits/ruby-saml/pull/261) Allow validate_subject_confirmation Response validation to be skipped |
229 | 230 | * [#258](https://github.com/SAML-Toolkits/ruby-saml/pull/258) Fix allowed_clock_drift on the validate_session_expiration test |
230 | | -* [#256](https://github.com/SAML-Toolkits/ruby-saml/pull/256) Separate the create_authentication_xml_doc in two methods. |
| 231 | +* [#256](https://github.com/SAML-Toolkits/ruby-saml/pull/256) Separate the create_authentication_xml_doc in two methods. |
231 | 232 | * [#255](https://github.com/SAML-Toolkits/ruby-saml/pull/255) Refactor validate signature. |
232 | | -* [#254](https://github.com/SAML-Toolkits/ruby-saml/pull/254) Handle empty URI references |
| 233 | +* [#254](https://github.com/SAML-Toolkits/ruby-saml/pull/254) Handle empty URI references |
233 | 234 | * [#251](https://github.com/SAML-Toolkits/ruby-saml/pull/251) Support qualified and unqualified NameID in attributes |
234 | 235 | * [#234](https://github.com/SAML-Toolkits/ruby-saml/pull/234) Add explicit support for JRuby |
235 | 236 |
|
236 | 237 | ### 1.0.0 (June 30, 2015) |
237 | 238 | * [#247](https://github.com/SAML-Toolkits/ruby-saml/pull/247) Avoid entity expansion (XEE attacks) |
238 | 239 | * [#246](https://github.com/SAML-Toolkits/ruby-saml/pull/246) Fix bug generating Logout Response (issuer was at wrong order) |
239 | 240 | * [#243](https://github.com/SAML-Toolkits/ruby-saml/issues/243) and [#244](https://github.com/SAML-Toolkits/ruby-saml/issues/244) Fix metadata builder errors. Fix metadata xsd. |
240 | | -* [#241](https://github.com/SAML-Toolkits/ruby-saml/pull/241) Add decrypt support (EncryptID and EncryptedAssertion). Improve compatibility with namespaces. |
| 241 | +* [#241](https://github.com/SAML-Toolkits/ruby-saml/pull/241) Add decrypt support (EncryptID and EncryptedAssertion). Improve compatibility with namespaces. |
241 | 242 | * [#240](https://github.com/SAML-Toolkits/ruby-saml/pull/240) and [#238](https://github.com/SAML-Toolkits/ruby-saml/pull/238) Improve test coverage and refactor. |
242 | 243 | * [#239](https://github.com/SAML-Toolkits/ruby-saml/pull/239) Improve security: Add more validations to SAMLResponse, LogoutRequest and LogoutResponse. Refactor code and improve tests coverage. |
243 | 244 | * [#237](https://github.com/SAML-Toolkits/ruby-saml/pull/237) Don't pretty print metadata by default. |
|
0 commit comments