Releases: ruby/resolv
Releases · ruby/resolv
v0.6.0
What's Changed
- Fix CI by @hsbt in #66
- Bump step-security/harden-runner from 2.10.1 to 2.10.2 by @dependabot in #65
- Omit Windows and MinGW platforms with with_udp_and_tcp by @hsbt in #67
- Build the extension by @nobu in #70
- Workaround for jruby by @nobu in #71
- Fix the location of win32/resolv.rb by @nobu in #72
- Securerandom should be always available by @deivid-rodriguez in #59
- Set timeout for JRuby by @nobu in #74
- Allow setting default Resolv::DNS config in Resolv.new by @jeremyevans in #43
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Add an explicit with_udp_and_tcp helper to test_dns.rb by @KJTsanaktsidis in #49
- Clarify the license by @hsbt in #51
- Revert "Clarify the license" by @sorah in #52
- Import win32/resolv.rb that is required on Windows by @nobu in #54
- Clarify the license by @kou in #55
- ci: Exclude Ruby 2.5 on macos-latest by @kou in #56
- Fix TCP fallback with multiple nameservers [Bug #8285] by @opti in #50
- test_dns: Fix failure on Windows by @sorah in #58
- Add spec extensions by @nobu in #57
- test_dns: Fix FD leak by @hanazuki in #60
New Contributors
- @sorah made their first contribution in #52
- @kou made their first contribution in #55
- @opti made their first contribution in #50
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Fix typo by @deivid-rodriguez in #46
- CI: Run on Windows by @nobu in #47
- Refactor lazy initialize by @nobu in #37
- Implement CAA resource record by @hanazuki in #48
New Contributors
- @deivid-rodriguez made their first contribution in #46
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Update test libraries from ruby/ruby 2023-03-24 by @hsbt in #28
- Do not compress domain name in SRV RDATA by @hanazuki in #30
- Add gemspec to Gemfile by @hanazuki in #31
- Expose Resolv::VERSION by @hsbt in #34
- Prefer
Array#concat
over#+=
onArray
by @nobu in #36 - Use test-unit-ruby-core by @hsbt in #39
- Bump actions/checkout from 3 to 4 by @dependabot in #40
- IPv6: update to_s method to be RFC5952 complient by @b4ldr in #25
- Implement SVCB and HTTPS RRs by @hanazuki in #32
- Implement dohpath SvcParam by @hanazuki in #33
- Catch EPROTONOSUPPORT as a sign of no IPv6 as well by @KJTsanaktsidis in #41
- Support a :use_ipv6 option to Resolv#initialize by @jeremyevans in #1
- Fix the fallback from UDP to TCP due to message truncation by @jeremyevans in #6
- Support a :raise_timeout_errors option to raise timeouts as Resolv::ResolvError by @jeremyevans in #14
- Close leaked FD by @nobu in #44
New Contributors
- @hanazuki made their first contribution in #30
- @nobu made their first contribution in #36
- @b4ldr made their first contribution in #25
- @KJTsanaktsidis made their first contribution in #41
Full Changelog: v0.2.2...v0.3.0
v0.2.2
What's Changed
- CI: use bundler-cache by @olleolleolle in #16
- s/RubyVM::JIT/RubyVM::MJIT/g by @k0kubun in #17
- Support more characters in link local addresses by @jeremyevans in #2
- Added dependabot.yml for actions by @hsbt in #20
- Bump actions/checkout from 2 to 3 by @dependabot in #21
New Contributors
- @k0kubun made their first contribution in #17
- @jeremyevans made their first contribution in #2
- @hsbt made their first contribution in #20
- @dependabot made their first contribution in #21
Full Changelog: v0.2.1...v0.2.2
v0.2.1
v0.2.0
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Full Changelog: https://github.com/ruby/resolv/commits/v0.1.0