diff --git a/CHANGES.txt b/CHANGES.txt index f225a712..dd499d77 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,6 +1,17 @@ Comtypes CHANGELOG ================== +Release 1.4.17 +-------------- +* Unify Windows message handling APIs in ``messageloop.py``. By @junkmd. +* Replace Internet Explorer with MSXML in ``test_eventinterface.py``. By @junkmd. +* Improve error handling for ``GetEvents`` with currently unsupported COM servers. By @junkmd. +* Refactor ``test_basic.py`` to use public APIs. By @junkmd. +* Skip tests using ``util`` on Python 3.15 alpha/beta. By @junkmd. +* Refine type hints for COM object creation and retrieval. By @junkmd. +* Modernize ``IGlobalInterfaceTable`` with type hints. By @junkmd. +* Fix ``UnboundLocalError`` when all struct packings fail in ``calc_packing``. By @ryanda9910. + Release 1.4.16 -------------- * Decompose ``IStorage`` tests and enhance coverage. By @junkmd. diff --git a/comtypes/__init__.py b/comtypes/__init__.py index 4bf3f79a..09498b2a 100644 --- a/comtypes/__init__.py +++ b/comtypes/__init__.py @@ -1,5 +1,5 @@ # comtypes version numbers follow semver (http://semver.org/) and PEP 440 -__version__ = "1.4.16" +__version__ = "1.4.17" try: from _ctypes import COMError # noqa diff --git a/docs/source/conf.py b/docs/source/conf.py index 2374986b..f1a37fdf 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -60,7 +60,7 @@ # The short X.Y version. version = "1.4" # The full version, including alpha/beta/rc tags. -release = "1.4.16" +release = "1.4.17" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages.