- Restore support for instance-based test layers that regressed in 4.4.5 (`20 <https://github.com/zopefoundation/zope.testrunner/pull/20>`_).
4.4.5
==================
- Sort related layers close to each other to reduce the number of unnecessary teardowns (fixes `14 <https://github.com/zopefoundation/zope.testrunner/issues/14>`_).
- Run the unit test layer first (fixes `LP 497871 <https://bugs.launchpad.net/zope.testrunner/+bug/497871>`__).
4.4.4
==================
- When looking for the right location of test code, start with longest location paths first. This fixes problems with nested code locations.
4.4.3
==================
- Added support for Python 3.4.
4.4.2
==================
- Drop support for Python 3.1.
- Fix post-mortem debugging when a non-printable exception happens (https://github.com/zopefoundation/zope.testrunner/issues/8).
4.4.1
==================
- Updated ``boostrap.py`` to version 2.2.
- Fix nondeterministic test failures on Python 3.3
- Tear down layers after ``post_mortem`` debugging is finished.
- Fix tests that write to source directory, it might be read-only.