## [0.1.27] - 2026-03-06
### ๐ Bug Fixes
- Tighten stream deadline timeout classification
### ๐ Refactor
- Type metrics errors and inject resilience clocks
- Unify internal time controls and expose stream deadline slack
- Tighten control-clock semantics and deadline classification
### โ๏ธ Miscellaneous Tasks
- *(docs)* Add advanced time controls example
## [0.1.26] - 2026-03-06
### ๐ Refactor
- [**breaking**] Split response streaming internals and separate write-body errors
- Type retry decisions and group metrics snapshots
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.26
## [0.1.25] - 2026-03-06
### ๐ Bug Fixes
- Ci
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.25
## [0.1.24] - 2026-03-06
### ๐ Bug Fixes
- Harden stream and upload edge cases
- Unify throttle and request prep
### ๐ Refactor
- Simplify request status APIs and harden stream semantics
- Simplify request APIs and preserve blocking stream error semantics
- Streamline public API ergonomics
- [**breaking**] Simplify public API and make ResponseStream directly readable
### โ๏ธ Miscellaneous Tasks
- Bump MSRV to 1.94
- Release reqx version 0.1.24
## [0.1.23] - 2026-03-04
### ๐ Bug Fixes
- Finalize stream metrics and otel spans on body completion
- Correct stream in-flight and cancel metrics
- Correct blocking stream success/cancel metrics
- Enforce post-read total-timeout in blocking stream
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.23
## [0.1.22] - 2026-02-25
### ๐ Bug Fixes
- Adopt async-safe tracing instrumentation across request loop
### ๐งช Testing
- Add async tracing abort regression coverage
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.22
## [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
### โ๏ธ Miscellaneous Tasks
- Release reqx version 0.1.21
## [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