Skip to content

Releases: yifeikong/curl_cffi

v0.6.4

14 May 04:14
Compare
Choose a tag to compare
  • Fix Raspberry Pi build(armv6l, armv7l).

Full Changelog: v0.6.3...v0.6.4

v0.6.3

22 Apr 09:18
Compare
Choose a tag to compare
Bump version to 0.6.3

v0.7.0b4

18 Apr 05:14
Compare
Choose a tag to compare

What's Changed

  • Added Chrome 123 and 124
  • Updated curl to 8.5.0
  • Use tmpdir for libcurl-impersonate artifacts on Linux builds by @bjia56 in #265
  • Mypy + Ruff by @deedy5 in #269
  • class Curl(): compile reason_phrase and status_line regex patterns by @deedy5 in #277
  • Add base_url to BaseSession by @lebr0nli in #279
  • Introduce default_encoding parameter to [set|autodetect] the encoding if the charset is missing from the headers by @deedy5 in #284
  • fix(curl): Set PROXY_CAINFO curlopt with CAINFO, fixes HTTPS proxies by @rlaphoenix in #286
  • Support list of tuple in query and form params by @yifeikong in #296
  • Ruff Linter configuring by @deedy5 in #297

New Contributors

Known issues

  • Some server with brotli compression enabled does not work well.

Full Changelog: v0.6.3b1...v0.7.0b4

v0.6.3b1

06 Mar 09:39
Compare
Choose a tag to compare
Add support for Linux i686

v0.6.2

02 Mar 06:10
Compare
Choose a tag to compare
bugfix: fix impersonate=chrome not working, check the return value of…

… impersonate

v0.6.1

23 Feb 05:02
Compare
Choose a tag to compare
Various minor fixes

v0.6.0

22 Feb 10:41
Compare
Choose a tag to compare
Bump version to 0.6.0

v0.6.0b9

31 Jan 12:14
3f0951d
Compare
Choose a tag to compare

Features and bugfixes since v0.6.0b7:

  • Add native build for Windows(x86) and macOS(arm64) build.
  • Support file upload with the multipart parameter.
  • Suppress decode error for debugging.
  • Throw error when session was already closed.
  • Add cert for client certificate.
  • Add the proxy parameter for easier usage.
  • Add missing safari17_0

The minimium supported python version is now 3.8, except for macOS(arm64), which is 3.9.