Releases: redirectionio/libredirectionio
Releases · redirectionio/libredirectionio
3.0.0
Changes :
- [chore] Migrate to rust 2024 edition
- [action] Replace custom html parser with lol_html
- [action] Add support for capturing values in html
- [router] Fix header case sensitivity in header filters and actions
- [router] Make header and host matching case insensitive by default
- [log] Add support to pass match and proxy duration in log
- [router] Fix not one of ip triggers
- [router] Add cache support for regex in headers
- [action] Add support for overriding proxy destination (only in next agent version)
- [wasm] Add a method to serialize the action matched for a response
- [router] Add a config option to ignore all query parameters
- [router] Add a config option respect the order of query parameters (matching a=a&b=b against match b=b&a=a will not match if the option is true)
- [wasm] Add a method to check if an action will need to manipulate the response.
2.11.2
2.11.1
2.11.0
2.10.0
2.9.0
2.8.0
- Fix parsing bug in ip address for logs and request matching
- Fix incorrect behavior when matching a request against a response status code
- Add support for excluding methods in request matching
- Add support for excluding response status code in request matching
2.7.0
2.6.0
- Add support for deflate and brotli compression
- Avoid creating a body filter if there is only compression and no real filters
- Fix supporting host with port
- Add support to trusted proxies in log to avoid collecting their ips
- Support streaming body when there is compression
2.5.2
- Fix a bug in wasm target compilation that make it impossible to compile
- Ensure order for rules, no rules will always be applied in the same order even if they have the same priority, as they are sorted by their ID
- Body filters will now only be applied on a correct content-type header