Skip to content

Commit 5a9fc2c

Browse files
author
Hugo Osvaldo Barrera
committed
Add changelog entries for asyncio support
1 parent dfed979 commit 5a9fc2c

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

CHANGELOG.rst

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,20 @@ Version 0.19.0
1515
- Add "description" and "order" as metadata. These fetch the CalDAV:
1616
calendar-description, CardDAV:addressbook-description and apple-ns:calendar-order
1717
properties.
18-
- Add a new "showconfig" status. This prints *some* configuration values as
18+
- Add a new ``showconfig`` status. This prints *some* configuration values as
1919
JSON. This is intended to be used by external tools and helpers that interact
2020
with ``vdirsyncer``.
21-
- Update TLS-related tests that were failing due to weak MDs.
21+
- Update TLS-related tests that were failing due to weak MDs. :gh:`903`
2222
- ``pytest-httpserver`` and ``trustme`` are now required for tests.
2323
- ``pytest-localserver`` is no longer required for tests.
24+
- Multithreaded support has been dropped. The ``"--max-workers`` has been removed.
25+
- A new ``asyncio`` backend is now used. So far, this shows substantial speed
26+
improvements in ``discovery`` and ``metasync``, but little change in `sync`.
27+
This will likely continue improving over time. :gh:`906`
28+
- Support for `md5` and `sha1` certificate fingerprints has been dropped. If
29+
you're validating certificate fingerprints, use `sha256` instead.
30+
- The ``google`` storage types no longer require ``requests-oauthlib``, but
31+
require ``python-aiohttp-oauthlib`` instead.
2432

2533
Version 0.18.0
2634
==============

0 commit comments

Comments
 (0)