* Dropped support for Python 3.7. Added support for Python 3.12. Added support
for Galaxy releases 23.2 and 24.0.
* Added ``copy_elements`` parameter to
``HistoryClient.create_dataset_collection()`` and BioBlend.objects
``History.create_dataset_collection()`` methods.
* Added ``wait`` parameter to ``HistoryClient.delete_dataset()`` and
BioBlend.objects ``HistoryDatasetAssociation.delete()`` methods.
* Added ``create_time_min``, ``create_time_max``, ``update_time_min``,
``update_time_max``, ``view``, ``keys``, ``limit`` and ``offset`` parameters
to ``HistoryClient.get_histories()`` (thanks to
[cat-bro](https://github.com/cat-bro)).
* Added ``create_time_min``, ``create_time_max``, ``update_time_min`` and
``update_time_max`` parameters to ``HistoryClient.get_published_histories()``
(thanks to [cat-bro](https://github.com/cat-bro)).
* Added ``keys`` parameter to ``HistoryClient.show_history()`` (thanks to
[cat-bro](https://github.com/cat-bro)).
* Dropped broken ``deleted`` parameter of ``DatasetClient.show_dataset()``.
* Parameters after ``password`` in the ``__init__()`` method of the
``GalaxyClient``, ``GalaxyInstance`` and ``ToolShedInstance`` classes are now
keyword-only.
* Classes defined in ``bioblend.galaxy.objects.wrappers`` are no more
re-exported by ``bioblend.galaxy.objects``.
* ``DatasetTimeoutException`` and ``DatasetCollectionTimeoutException`` are now
aliases for ``TimeoutException`` instead of subclasses.
* Added support for the new "cancelling" invocation state.
* Fixed ``InvocationClient.get_invocation_biocompute_object()`` method on
upcoming Galaxy 24.1 .
* Improvements to linting and tests (thanks to
[Matthias Bernt](https://github.com/bernt-matthias)).