- Introduce not∩ operator
- Fixed error caused by early return when evaluating nested expressions.
- Upgrade dependencies.
- Add Type hinting.
- Raise an exception when the whole expression cannot be parsed. Previous behaviour would discard the segment that didn't match the expression grammar.
- Add None type and is/isnot operators (contributed by ocurero)
- Fixed error caused by refactor from internal codebase that was preventing deep context level values from being referenced in a substitution value
- Improved documentation
- Made
context
optional - Improved documentation
- First release on PyPI.