Release Notes


Upgrade Notes

  • Python 2.7 support has been dropped. The minimum version of Python now supported by whereto is Python 3.6.


New Features

  • whereto now uses the PCRE library - the same regex library used by mod_alias - for compiling regular expressions.

Bug Fixes

  • Literal ‘$’ characters are now handled correctly when they appear in substitution strings for RedirectMatch directives.


New Features

  • Add support for redirect responses that indicate that a path is not going to be valid again in the future and return a 410 response.

  • Add detection of redirection cycles or loops. If a path redirects back to itself when all of the rules are evaluated, report it as an error.

  • Add detection of multiple redirection hops. If a path redirects to another path that also redirects, repeatedly for too many steps, report an error.



This is the first official release.