Releases: github/pages-health-check
Releases · github/pages-health-check
v0.5.3
Properly memoize falsy values (#30)
v0.5.2
Return false for dns?
if we get a DNS response but the response is empty (e.g., domain doesn't resolve to an IP)
v0.5.1
Fix for missing invalid_dns.rb
in Gemspec.
v0.5.0
- Fixed: Add timeout to DNS check (#29)
- Development: Added
script/check
(#28)
v0.4.2
Bump net-dns
dependency to ~> 0.8
to resolve undefined method errors (#27).
v0.4.1
Properly detect if domain is served by pages for non-200 response codes (#26)
v0.4.0
- New: Check if domain is proxied before raising CNAME/A record expectation errors (#21)
- Improved:
served_by_pages?
check is now a HEAD
request, accepts gzip encoding, has a 10 second time out, and sends a descriptive user agent (#23)
- Fixed: Use
Addressable::URI
rather than Ruby's native URI
class which better conforms to the RFC when testing domains with underscores (#25)
- Development: Stub all net requests when testing (#24)
v0.3.2
- Properly follow redirects when checking served_by_pages? (#19)
- Test improvements (#20)
- Remove vendored Gems
v0.3.0
- Follow redirects in GitHubPages::HealthCheck#served_by_pages? (#13, props @jdennes)
- Support checking whether a domain points at a GitHub Pages IP address (#14, props @jdennes)
- Fix for NXDOMAIN domains (#15, props @spraints)