From 5a9fc2cc7ec847aaaa36ec172242dcd84897adce Mon Sep 17 00:00:00 2001 From: Hugo Osvaldo Barrera Date: Sat, 26 Jun 2021 13:40:09 +0200 Subject: [PATCH] Add changelog entries for asyncio support --- CHANGELOG.rst | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 685b20e..ddb1018 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -15,12 +15,20 @@ Version 0.19.0 - Add "description" and "order" as metadata. These fetch the CalDAV: calendar-description, CardDAV:addressbook-description and apple-ns:calendar-order properties. -- Add a new "showconfig" status. This prints *some* configuration values as +- Add a new ``showconfig`` status. This prints *some* configuration values as JSON. This is intended to be used by external tools and helpers that interact with ``vdirsyncer``. -- Update TLS-related tests that were failing due to weak MDs. +- Update TLS-related tests that were failing due to weak MDs. :gh:`903` - ``pytest-httpserver`` and ``trustme`` are now required for tests. - ``pytest-localserver`` is no longer required for tests. +- Multithreaded support has been dropped. The ``"--max-workers`` has been removed. +- A new ``asyncio`` backend is now used. So far, this shows substantial speed + improvements in ``discovery`` and ``metasync``, but little change in `sync`. + This will likely continue improving over time. :gh:`906` +- Support for `md5` and `sha1` certificate fingerprints has been dropped. If + you're validating certificate fingerprints, use `sha256` instead. +- The ``google`` storage types no longer require ``requests-oauthlib``, but + require ``python-aiohttp-oauthlib`` instead. Version 0.18.0 ==============