Skip to content

v3.1.0

Compare
Choose a tag to compare
@benbalter benbalter released this 10 Aug 22:21
· 74 commits to main since this release
  • Significant performance improvements (#74)
    • Prefetch endpoints in parallel when calculating the canonical endpoint
    • Redirects to other domain endpoints now return the cached endpoint object
    • Calls to the root of an endpoint now have an explicit trailing slash to facilitate caching and prevent a potential redirect depending on the domain configuration
    • resolves_to now makes a head request, and returns the redirected endpoint if the endpoint returns a non-30x response code, increasing the likelihood of a cache hit on internal redirects
    • Make checks threadsafe, parallelize checks (#70)
    • Default to HEAD requests for when we don't need the response body (#73)
  • ColdFusion detection (#67)
  • Ability to programmatically enable/disable checks (#62)
  • Return error when domain points to localhost (#69)
  • Added debug mode via DEBUG ENV var which forces Ethon and Typhoeus into verbose mode