- Fix bug with accidental modifications to the query cache when modifying the list of search results (see `issue 132 <https://github.com/msiemens/tinydb/issues/132>`_).
3.2.2
^^^^^^^^^^^^^^^^^^^
- Fix the ``Query`` constructor to prevent wrong usage (see `issue 117 <https://github.com/msiemens/tinydb/issues/117>`_).
3.2.1
^^^^^^^^^^^^^^^^^^^
- Fix a bug with queries on documents that have a ``path`` key (see `pull request 107 <https://github.com/msiemens/tinydb/pull/107>`_). - Don't write to the database file needlessly when opening the database (see `pull request 104 <https://github.com/msiemens/tinydb/pull/104>`_).
3.2.0
^^^^^^^^^^^^^^^^^^^
- Add a way to specify the default table name via :ref:`default_table <default_table>` (see `pull request 98 <https://github.com/msiemens/tinydb/pull/98>`_). - Add ``db.purge_table(name)`` to remove a single table (see `pull request 100 <https://github.com/msiemens/tinydb/pull/100>`_).
- Along the way: celebrating 100 issues and pull requests! Thanks everyone for every single contribution!
- Extend API documentation (see `issue 96 <https://github.com/msiemens/tinydb/issues/96>`_).
3.1.3
^^^^^^^^^^^^^^^^^^^
- Fix a bug when using unhashable documents (lists, dicts) with ``Query.any`` or ``Query.all`` queries (see `a forum post by karibul <https://forum.m-siemens.de/d/4-error-with-any-and-all-queries>`_).
3.1.2
^^^^^^^^^^^^^^^^^^^
- Fix a bug when using unhashable documents (lists, dicts) with ``Query.any`` or ``Query.all`` queries (see `a forum post by karibul <https://forum.m-siemens.de/d/4-error-with-any-and-all-queries>`_).