- Improve the performance of `FiniteDatetimeRange.intersection`, `FiniteDatetimeRange.union` and `FiniteDatetimeRange.__lt__` [187](https://github.com/octoenergy/xocto/pull/187).
7.1.0
- Add `ranges.any_gaps` function [185](https://github.com/octoenergy/xocto/pull/185). - Improve the performance of the `ranges.any_overlapping` function (with some benchmark showing a >100x speed up) [184](https://github.com/octoenergy/xocto/pull/184).
- Add optional `timezone` parameter to datetime-based range fields [174] (https://github.com/octoenergy/xocto/pull/174)
6.0.0
- [Breaking] Use parameter object for passing options to `pact_service`. Rename parameter `pact_version` to `consumer_version`. [166](https://github.com/octoenergy/xocto/pull/166) - Fix bug with `list_files` method in `S3SubdirectoryFileStore` [171] (https://github.com/octoenergy/xocto/pull/171)