Skip to content

RubyGems packages: breaking changes and upgrades

Releases from rubygems.org, each with an upgrade verdict against the version before it.

Verdict against the previous version
See all new majors
Rbtyphoeus1.7.0Oct 28, 2026Requires Ethon >= 0.19.0, which changes callback exception, fork, option validation, and multipart PUT behavior.Rbethon0.19.0Oct 28, 2026Unsupported libcurl callback ABIs now raise NotImplementedError instead of being registered with the generic read/write callback signature.Rbhashie5.2.0Oct 23, 2026Reverts the deep_merge_new_hash hook from #619 in favor of the breaking-change proposal in #632, which preserves incoming hash subclasses directly.Rbexcon1.8.0Oct 21, 2026Moves internal test servers out of the gem so excon/test/server is no longer shipped.Rbkaminari-activerecord1.3.0Oct 20, 2026The default English page_entries_info message separates the range with an en dash (e.g. "1 - 25") instead of  - .Rbkaminari-actionview1.3.0Oct 20, 2026The default English page_entries_info message separates the range with an en dash (e.g. "1 - 25") instead of  - .Rbkaminari-core1.3.0Oct 20, 2026The default English page_entries_info message now separates the range with an en dash (e.g. "1 - 25") instead of  - .Rbkaminari1.3.0Oct 20, 2026The default English page_entries_info message separates the range with an en dash (e.g. "1 - 25") instead of  - .Rbfaraday2.15.0Oct 16, 2026Removes the unused RackBuilder#adapter_set? method.Rbwebmock3.33.0Oct 14, 2026Returns effective_url as a String for stubbed Typhoeus responses instead of an Addressable::URI.Rbjson3.1.0Oct 13, 2026Rejects non-ASCII BINARY strings during JSON generation, a deprecation scheduled for removal in 3.0.Rbselenium-webdriver4.51.0Oct 9, 2026Removes the WebSQL and AppCache atoms from JavaScript.