Skip to content

Releases: jawah/urllib3.future

Version 2.7.913

31 May 03:54
6f043de
Compare
Choose a tag to compare

2.7.913 (2024-05-31)

  • Relaxed constraints around HTTPConnectionPool._new_conn private method in order to ensure a broader compatibility. (#122)

Version 2.7.912

27 May 04:38
7750ac3
Compare
Choose a tag to compare

2.7.912 (2024-05-27)

  • Fixed unset tls_version within ConnectionInfo when using the legacy TLSv1 protocol.
  • Fixed license metadata SPDX in package.
  • Fixed custom ssl context with OP_NO_TLSv1_3 option that did not disable HTTP/3.
  • Fixed custom ssl context with assert_hostname=False parameter not forwarded to QUIC configuration.

Version 2.7.911

24 May 03:53
1f25af8
Compare
Choose a tag to compare

2.7.911 (2024-05-24)

  • Fixed the ability to override properly the :authority special header via the legacy Host header.

Version 2.7.910

22 May 05:33
8c34ee1
Compare
Choose a tag to compare

2.7.910 (2024-05-22)

  • Removed workaround for a bug that existed in qh3 < 1.0 with cryptography in a concurrent (thread) environment.
  • Avoid loading qh3 at runtime in order to improve import delay. It was used to probe HTTP/3 support. We compute it lazily from now on.
  • Added the possibility to use the preemptive_quic_cache MutableMapping to exclude endpoints.
    If your implementation discard the recently set key/entry it will prevent the connection from upgrading itself.

Version 2.7.909

17 May 05:20
9f4af10
Compare
Choose a tag to compare

2.7.909 (2024-05-17)

  • Improve (large) data download performance by increasing the default blocksize.
  • Improve HTTP/1.1 performance by reducing the amount of time we want to infer "if next cycle" should be triggered.

Version 2.7.908

16 May 05:54
4b7c610
Compare
Choose a tag to compare

2.7.908 (2024-05-16)

  • Improve traffic_state_of function to improve the overall performance in a highly concurrent context.

Version 2.7.907

06 May 05:44
fbe653c
Compare
Choose a tag to compare

2.7.907 (2024-05-06)

  • Passing a ssl context containing manually loaded root certificates no longer is ignored with HTTP/3 over QUIC.

Version 2.7.906

02 May 06:07
37e0c96
Compare
Choose a tag to compare

2.7.906 (2024-05-02)

  • Overall performance improvement with HTTP/2 in a highly concurrent context.

Version 2.7.905

28 Apr 11:56
fdfc702
Compare
Choose a tag to compare

2.7.905 (2024-04-28)

  • Added support for jh2>=5,<6 instead of h2~=4.0 as a drop-in replacement.
    Expect a significant performance improvement with HTTP/2. We successfully reduced our dependency footprint to the minimum.

Version 2.7.904

20 Apr 06:21
d065ff8
Compare
Choose a tag to compare

2.7.904 (2024-04-20)

  • Added support for qh3 version v1
  • Security: Fixed ignored DNS matching with its certificate in certain conditions while negotiating HTTP/3 over QUIC