2.1.0 - 08-Aug-2026¶ ↑
-
Publish platform-specific gem metadata so Linux installs cap2 and current Windows RubyInstaller installs win32-security for ICMP support [#44](github.com/eitoball/net-ping/pull/44).
-
Fix the FreeBSD ping6 timeout option [#43](github.com/eitoball/net-ping/pull/43).
-
Add Ruby 4.0 to the test matrix and add win32ole as an explicit Windows dependency, since it is no longer a default gem as of Ruby 4.0 [#41](github.com/eitoball/net-ping/pull/41).
-
Move Net::Ping::VERSION into its own file so the gemspec version can no longer drift out of sync with it [#37](github.com/eitoball/net-ping/pull/37).
-
Fix `Net::Ping::External#ping6` setting a spurious “undefined method '=~' for false” exception on success [#39](github.com/eitoball/net-ping/pull/39).
2.0.9 - 25-Jul-2026¶ ↑
-
Add GitHub Actions CI [#33](github.com/eitoball/net-ping/pull/33) and update its supported Ruby versions [#38](github.com/eitoball/net-ping/pull/38).
-
Replace FakeWeb with WebMock and update the test suite for current Ruby versions [#38](github.com/eitoball/net-ping/pull/38).
-
Skip external-ping tests when the system ping command is unavailable [#33](github.com/eitoball/net-ping/pull/33).
-
Fix the macOS ping6 interval option [#40](github.com/eitoball/net-ping/pull/40).
-
Update README wording [#30](github.com/eitoball/net-ping/pull/30).
-
Align Net::Ping::VERSION with the gem version [#37](github.com/eitoball/net-ping/pull/37).