## [0.1.21] - 2026-02-24
### ๐ Bug Fixes
- Tighten throttle scope behavior and rustls backend-default roots
- Enforce retry-after cap and fail fast proxy auth config
- Align proxy auth validation across async and blocking
## [0.1.20] - 2026-02-14
### ๐ Bug Fixes
- Harden retry/transport semantics and unify safe URI accessors
- Harden URI redaction, transport error classification, and rate limiter cleanup path
- Harden blocking proxy auth and unify terminal failure handling
- Harden adaptive concurrency, proxy validation, and retry-after capping
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.20
## [0.1.19] - 2026-02-13
### ๐ Bug Fixes
- Harden redirect semantics and remove internal panic paths
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.19
## [0.1.18] - 2026-02-13
### ๐ Bug Fixes
- Expose raw stream URI and add redacted URI accessor
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.18
## [0.1.17] - 2026-02-13
### ๐ Features
- Harden transport resilience and async/blocking behavior contracts
### ๐ Bug Fixes
- Enforce queue-wait deadlines and unify limiter cleanup
- Tighten timeout semantics, resilience classification, and feature-guard ergonomics
### ๐ Refactor
- Unify async and blocking retry decision flow
- Unify status retry flow and enforce async stream body timeouts
- Align timeout semantics and add blocking in-flight limiters
- Unify timeout/retry semantics and restore strict feature guards
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.17
## [0.1.16] - 2026-02-12
### ๐งช Testing
- Deflake async-native retry budget resilience assertions
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.16
## [0.1.15] - 2026-02-12
### ๐ Features
- Align stream concurrency lifetime, no_proxy port matching, and system+custom CA trust
### ๐ Bug Fixes
- Harden policy validation and retry-budget semantics
- Harden rate limiting, async proxy routing, and no_proxy validation
- *(blocking)* Enforce no-redirect policy and add regression tests
- Align redirect body semantics and harden limiter cleanup
- Harden error redaction and add safe error accessors
### ๐ Refactor
- Unify retry loops and enforce strict no_proxy validation
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.15
## [0.1.14] - 2026-02-12
### ๐ Features
- Enforce TLS backend exclusivity and add ergonomic feature aliases
### ๐ Bug Fixes
- Harden no_proxy IPv6 parsing and unify response body retry/decode flow
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.14
## [0.1.13] - 2026-02-11
### ๐ Features
- Make stream Accept-Encoding opt-in by default
### ๐ Bug Fixes
- Align stream HttpStatus headers with decoded error bodies
- Harden error contracts and redact debug output
- Harden async per-host concurrency and resilience paths
- Align per-authority concurrency and case-insensitive URI semantics
- Tighten feature-gated TLS paths and remove panic fallbacks
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.13
## [0.1.12] - 2026-02-11
### ๐ Bug Fixes
- Align content-decoding with HTTP body semantics
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.12
## [0.1.11] - 2026-02-11
### ๐ Bug Fixes
- Redact response bodies from error display messages
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.11
## [0.1.10] - 2026-02-11
### ๐ Features
- Add response-first status policy and preserve non-2xx headers
### ๐ Bug Fixes
- *(api)* Align retry semantics and decode error hooks
### ๐ Refactor
- Align stream semantics and unify decode/retry paths
- Polish transport API contracts, naming, and resilience flows
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.10
## [0.1.9] - 2026-02-11
### ๐ Refactor
- Standardize public API names to Client/Response
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.9
## [0.1.8] - 2026-02-10
### ๐ Refactor
- Standardize public and internal naming conventions
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.8
## [0.1.7] - 2026-02-10
### ๐ Bug Fixes
- Harden decoding limits and validate base URLs early
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.7
## [0.1.6] - 2026-02-10
### ๐ Bug Fixes
- Gate examples and docs by feature set for blocking-only builds
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.6
## [0.1.5] - 2026-02-10
### ๐ Features
- Unify TLS trust-store semantics for custom CAs
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.5
## [0.1.4] - 2026-02-10
### ๐งช Testing
- Stabilize async resilience served-count assertions
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.4
## [0.1.3] - 2026-02-10
### ๐ Features
- Add redirects, interceptors, and connect timeout
- Add resilience controls for async and blocking clients
- Add built-in rate limiting with 429 retry-after backpressure
- Add zero-copy streaming I/O and granular retry controls
- Make metrics opt-in with zero-overhead default
- Add resumable multipart upload
- Harden uploads and observability
- Refine 429 throttle coordination
### ๐ Bug Fixes
- Remove deprecated doc_auto_cfg for docs.rs nightly build
### ๐ Refactor
- Modularize transport layers
### โ๏ธ Miscellaneous Tasks
- *(examples)* Switch to a more reliable public echo service
- *(examples)* Switch to a more reliable public echo service
- Release reqx version 0.1.3
## [0.1.2] - 2026-02-09
### ๐ Features
- [**breaking**] Split async/blocking transport and finalize release pipeline
### ๐ Bug Fixes
- Ci
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.2
## [0.1.1] - 2026-02-09
### โ๏ธ Miscellaneous Tasks
- Init commit
- Release reqx version 0.1.1