Release Notes¶
0.4.0-59¶
Upgrade Notes¶
Python 2.7 support has been dropped. The minimum version of Python now supported by whereto is Python 3.6.
The PCRE library was replaced by PCRE2 library.
A dollar mark ($) in target should be properly escaped to be used as a raw character.
Python 3.8 support was dropped. The minimum version of Python now supported is Python 3.9.
Support for Python 3.9 has been removed. Now the minimum python version supported is 3.10.
0.4.0¶
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.
0.2.0¶
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.
0.1.0¶
Prelude¶
This is the first official release.