* New config/command line option to ignore bad ideas (ignore-bad-ideas) (`issue 67 <https://github.com/mgedmin/check-manifest/issues/67>`__). Contributed by Brecht Machiels.
* Files named ``.hgsigs`` are ignored by default. Contributed by Jakub Wilk.
0.31
-----------------
- Drop Python 3.2 support.
- Ignore commented-out lines in MANIFEST.in (`issue 66 <https://github.com/mgedmin/check-manifest/issues/66>`__).
0.30
-----------------
* Support git submodules (`issue 61 <https://github.com/mgedmin/check-manifest/issues/61>`__).
* Revert the zc.buildout support hack from 0.26 because it causes breakage (`issue 56 <https://github.com/mgedmin/check-manifest/issues/56>`__).
* Improve non-ASCII filename handling with Bazaar on Windows.
0.29
-----------------
* Fix --python with just a command name, to be found in path (`issue 57 <https://github.com/mgedmin/check-manifest/issues/57>`__).
0.28
-----------------
* Fix detection of git repositories when .git is a file and not a directory (`53 <https://github.com/mgedmin/check-manifest/pull/53>`__). One situation where this occurs is when the project is checked out as a git submodule.
* Apply ignore patterns in subdirectories too (`54 <https://github.com/mgedmin/check-manifest/issues/54>`__).
0.27
-----------------
* Fix utter breakage on Windows, introduced in 0.26 (`issue 52 <https://github.com/mgedmin/check-manifest/issues/52>`__). (The bug -- clearing the environment unnecessarily -- could probably also cause locale-related problems on other OSes.)