Releases: redirectionio/libredirectionio
Releases · redirectionio/libredirectionio
Release list
3.1.1
- [chore] Avoid string memory allocation in some cases to improve performance
- [ffi] Add new ffi endpoint to free memory from rust side, since memory allocator may be different
- [exemple] Allow to pass headers / body when testing example
3.1.0
- [action] Add new action to transform html into markdown
- [action] Add new html filters, to allow remove, or adding html after / before an element
- [ffi] remove log callback (keep the method for BC purpose, but it does not do anything), only allow to enable trace on stderr
- [log] replace log with tracing
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