- Introduced new filtering architecture.
- Moved all filtering to new architecture.
- Created new filtering syntax for more complex filtering behaviour.
- Implemented full fd and path filtering.
- Fixed issues of old path filtering.
- Improved testing of filtering.
- Optimized filtering for default filtering expressions.