Skip to content

Releases: github/pages-health-check

v0.5.3

04 Sep 12:52
Compare
Choose a tag to compare

Properly memoize falsy values (#30)

v0.5.2

03 Sep 14:57
Compare
Choose a tag to compare

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

03 Sep 14:50
Compare
Choose a tag to compare

Fix for missing invalid_dns.rb in Gemspec.

v0.5.0

03 Sep 14:43
Compare
Choose a tag to compare
  • Fixed: Add timeout to DNS check (#29)
  • Development: Added script/check (#28)

v0.4.2

12 Aug 15:50
Compare
Choose a tag to compare

Bump net-dns dependency to ~> 0.8 to resolve undefined method errors (#27).

v0.4.1

12 Aug 15:24
Compare
Choose a tag to compare

Properly detect if domain is served by pages for non-200 response codes (#26)

v0.4.0

12 Aug 14:56
Compare
Choose a tag to compare
  • 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

06 Aug 14:25
Compare
Choose a tag to compare
  • Properly follow redirects when checking served_by_pages? (#19)
  • Test improvements (#20)
  • Remove vendored Gems

v0.3.1

10 May 18:27
Compare
Choose a tag to compare

Update Cloudflare IPs

v0.3.0

18 Apr 02:33
Compare
Choose a tag to compare
  • 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)