- **Feature:** Support customizing filter field behavior when filter value is empty (128) - **Feature:** Support additional customization of `ColumnFilterField` when passing a tuple to `Filtering` by accepting a dictionary as the last element for constructor keyword arguments (128) - **Feature:** Make the column name element optional when passing a tuple to `Filtering`, for use when customizing just `ColumnFilterField` constructor keyword arguments (128)
0.11.0
- **Breaking:** Rename `assert_value` to `assert_shape` (121) - **Feature:** Add `Predicate`, `Shape`, and `Matching` test helpers (121) - **Feature:** Support returning `None` from `get_location` to suppress `Location` header (122, 123)
0.10.10
This release was incorrect. It should have been v0.11.0.
- **Feature:** Add `UNDEFINED` sentinel to `testing` for asserting on undefined items in mappings (118) - **Bugfix:** Fix `assert_value` to not let `ANY` match missing items in mappings and sequences (118)
0.10.7
- **Bugfix:** Fix check in `testing` for float near-equality to not potentially divide by 0 (116)