Version 3.3.0

Compatibility

Notable changes

And various non-user-visible changes and bug fixes. Please see the commit history for more details.

Version 3.2.1

Merged changes in 3.0.3.

Version 3.2.0

Compatibility

Notable changes

Version 3.1.1

Merged changes in 3.0.3.

Version 3.1.0

Ruby/OpenSSL 3.1 will be maintained for the lifetime of Ruby 3.2.

Merged bug fixes in 2.2.3 and 3.0.2. Among the new features and changes are:

Notable changes

Version 3.0.3

Bug fixes

Version 3.0.2

Merged changes in 2.2.3. Additionally, the following issues are fixed by this release.

Bug fixes

Version 3.0.1

Merged changes in 2.1.4 and 2.2.2. Additionally, the following issues are fixed by this release.

Bug fixes

Version 3.0.0

Compatibility notes

Notable changes

Version 2.2.3

Bug fixes

Version 2.2.2

Merged changes in 2.1.4.

Version 2.2.1

Merged changes in 2.1.3. Additionally, the following issues are fixed by this release.

Bug fixes

Version 2.2.0

Compatibility notes

Notable changes

Version 2.1.4

Bug fixes

Version 2.1.3

Bug fixes

Version 2.1.2

Merged changes in 2.0.9.

Version 2.1.1

Merged changes in 2.0.8.

Version 2.1.0

Notable changes

Version 2.0.9

Security fixes

Bug fixes

Version 2.0.8

Bug fixes

Version 2.0.7

Bug fixes

Version 2.0.6

Bug fixes

Version 2.0.5

Bug fixes

Version 2.0.4

Bug fixes

Version 2.0.3

Bug fixes

Version 2.0.2

Bug fixes

Version 2.0.1

Bug fixes

Version 2.0.0

This is the first release of openssl gem, formerly a standard library of Ruby, ext/openssl. This is the successor of the version included in Ruby 2.3.

Compatibility notes

Supported platforms

Notable changes

Removals

Deprecations