From d97749a3151377e3962252c3665c537f1938da48 Mon Sep 17 00:00:00 2001 From: yhirose Date: Sat, 11 Apr 2026 17:15:37 -0400 Subject: [PATCH] Update README --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 5df1ce5..f6134a1 100644 --- a/README.md +++ b/README.md @@ -1564,6 +1564,10 @@ Include `httplib.h` before `Windows.h` or include `Windows.h` by defining `WIN32 > [!NOTE] > cpp-httplib officially supports only the latest Visual Studio. It might work with former versions of Visual Studio, but I can no longer verify it. Pull requests are always welcome for the older versions of Visual Studio unless they break the C++11 conformance. +### Deprecated APIs + +A handful of older APIs are marked `[[deprecated]]` and are scheduled to be removed **by v1.0.0**. If you see a deprecation warning at build time, please migrate to the replacement shown in the message — for example, `Client::set_url_encode()` → `set_path_encode()`, `SSLClient::set_ca_cert_store()` → `load_ca_cert_store()`, and `Result::ssl_openssl_error()` → `ssl_backend_error()`. The full list lives alongside the `[[deprecated]]` attributes in `httplib.h`. + > [!NOTE] > Windows 8 or lower, Visual Studio 2015 or lower, and Cygwin and MSYS2 including MinGW are neither supported nor tested.