From dfab2607d66687c2fdef39cadcb9912f846cdd5d Mon Sep 17 00:00:00 2001 From: Martin Algesten Date: Tue, 3 Dec 2024 17:48:50 +0100 Subject: [PATCH] Update readme --- README.md | 9 +++++++-- src/lib.rs | 9 +++++++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 56dade32..16c94ec1 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,13 @@ A simple, safe HTTP client. +> [!NOTE] +> * 2.12.x is MSRV 1.71 +> * 2.11.x is MSRV 1.67 +> +> For both these lines, we will release patch version pinning dependencies as needed to +> retain the MSRV. If we are bumping MSRV, that will require a minor version bump. + > [!NOTE] > ureq version 2.11.0 was forced to bump MSRV from 1.63 -> 1.67. The problem is that the > `time` crate 0.3.20, the last 1.63 compatible version, stopped compiling with Rust @@ -29,8 +36,6 @@ A simple, safe HTTP client. > To release a 2.x version that is possible to compile on the latest Rust we were > forced to bump MSRV. - - Ureq's first priority is being easy for you to use. It's great for anyone who wants a low-overhead HTTP client that just gets the job done. Works very well with HTTP APIs. Its features include cookies, JSON, HTTP proxies, diff --git a/src/lib.rs b/src/lib.rs index 87dbe341..80bbcd93 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -37,14 +37,19 @@ //! A simple, safe HTTP client. //! //! > [!NOTE] +//! > * 2.12.x is MSRV 1.71 +//! > * 2.11.x is MSRV 1.67 +//! > +//! > For both these lines, we will release patch version pinning dependencies as needed to +//! > retain the MSRV. If we are bumping MSRV, that will require a minor version bump. +//! +//! > [!NOTE] //! > ureq version 2.11.0 was forced to bump MSRV from 1.63 -> 1.67. The problem is that the //! > `time` crate 0.3.20, the last 1.63 compatible version, stopped compiling with Rust //! > [1.80 and above](https://github.com/algesten/ureq/pull/878#issuecomment-2503176155). //! > To release a 2.x version that is possible to compile on the latest Rust we were //! > forced to bump MSRV. //! -//! -//! //! Ureq's first priority is being easy for you to use. It's great for //! anyone who wants a low-overhead HTTP client that just gets the job done. Works //! very well with HTTP APIs. Its features include cookies, JSON, HTTP proxies,