# Changelog for biscuit-haskell ## 0.3.0.0 - GHC 9.2 support - support for `v4` blocks: - support for third-party blocks & scope annotations - support for `check all` - support for bitwise operations in datalog - support for scoped queries after authorization - new datalog parser with better error reporting - forbid unbound variables during datalog parsing and token deserialization - update parameters syntax: `${name}` is now `{name}` - support for runtime datalog parsing - support for pre-authorization queries ## 0.2.1.0 - support for string concatenation in datalog - support for `.contains()` on strings in datalog - update default symbol table ## 0.2.0.1 - rename `verifier` to `authorizer` - keep track of the public key used to verify a biscuit - check revocation id during parsing - support for sealing biscuits - support for querying facts after authorization ## 0.2.0.0 - support for v2 biscuits ## 0.1.1.0 Bugfix for `serializeB64` and `serializeHex`. ## 0.1.0.0 Basic biscuit support.