Repository navigation
π LibFMP 0.5.0
·
672 commits
to main
since this release
0.5.0 (2026-09-03)
π Features
- client: enforce a single request deadline across redirect hops (c94854d)
- crates: require opt-in for insecure authenticated HTTP (af2a8c1)
- transport: enforce configurable response body size limits (7f0dd9e)
βοΈ Enhancement & Maintenance
- client: make request timeout runtime-independent (64978e0)
- client: replace futures-timer with fork-safe deadline (3549a55)
- fmp-py: back public submodules with canonical Python modules (7ce644b)
- libfmp: resolve deadline backend at client build time (bd98453)
- libfmp: signal body limit via response instead of error (f99e8f6)
πͺ² Bug Fixes
- crates: avoid panic on empty secret in redaction loop (6f346c1)
- fmp-py: use per-call current-thread runtime for fork safety (d10f3f0)
- libfmp: deduplicate registered redactor secrets (d4173fc)
- libfmp: redact overlapping and nested secrets completely (4e58841)
- libfmp: reject reserved header keys in report serialization (#161) (30ccd1c)
- libfmp: skip buffering redirect response bodies (1a555b6)
- scripts: resolve crate artifact path via cargo metadata (57d9018)