This release improves the debugging information that the shrinker emits about the operations it performs, giving better summary statistics about which passes resulted in test executions and whether they were successful.
3.66.25
Not secure
--------------------
This release fixes several bugs that were introduced to the shrinker in :ref:`3.66.24 <v3.66.24>` which would have caused it to behave significantly less well than advertised. With any luck you should *actually* see the promised benefits now.
3.66.24
Not secure
--------------------
This release changes how Hypothesis deletes data when shrinking in order to better handle deletion of large numbers of contiguous sequences. Most tests should see little change, but this will hopefully provide a significant speed up for :doc:`stateful testing <stateful>`.
3.66.23
Not secure
--------------------
This release makes some internal changes to enable further improvements to the shrinker. You may see some changes in the final shrunk examples, but they are unlikely to be significant.
3.66.22
Not secure
--------------------
This release adds some more internal caching to the shrinker. This should cause a significant speed up for shrinking, especially for stateful testing and large example sizes.
3.66.21
Not secure
--------------------
This patch is for downstream packagers - our tests now pass under :pypi:`pytest` 3.7.0 (released 2018-07-30). There are no changes to the source of Hypothesis itself.