What's Changed
- Fix charset assertion and LLVM coverage CI by @chrislearn in #1839
- Keep upgraded connections within server lifecycle and capacity limits by @chrislearn in #1845
- Preserve asynchronous admission progress across accept cancellation by @chrislearn in #1844
- Isolate generic extractor metadata by flattened children by @chrislearn in #1843
- Keep OpenAPI header representations mutually exclusive by @chrislearn in #1840
- Preserve user predicates when deriving Extractible by @chrislearn in #1841
- Run performance benchmarks for implementation changes by @chrislearn in #1842
- Use standard OpenAPI Link field names with legacy aliases by @chrislearn in #1846
- Distinguish registry lookup failures from unpublished versions by @chrislearn in #1847
- Validate outer response context before reusing cached headers by @chrislearn in #1848
- Add validated host-prefixed CSRF cookie storage by @chrislearn in #1849
- Isolate origin-form cache keys by validated Host authority by @chrislearn in #1850
- Measure static directory root scaling and allocation costs by @chrislearn in #1851
- Support references in operation request bodies by @chrislearn in #1852
- Measure rate guard cloning and key cardinality costs by @chrislearn in #1854
- Refresh dependency audit evidence and distinguish audit errors by @chrislearn in #1855
- Honor explicit identity preference during compression negotiation by @chrislearn in #1857
- Pin coverage tooling and retain failure diagnostics by @chrislearn in #1858
- Run Clippy correctness gates in CI with diagnostic artifacts by @chrislearn in #1860
- Exercise real task cancellation across disk upload commit phases by @chrislearn in #1862
- Measure streaming compression under consumer and worker pressure by @chrislearn in #1863
- Enforce bounded JWKS freshness and validation directives by @chrislearn in #1864
- Observe body production and optionally retain concurrency capacity by @chrislearn in #1866
- Test renamed downstream macros and standard OpenAPI contracts by @chrislearn in #1867
- Preserve fuzz failures and cover bounded protocol properties by @chrislearn in #1868
- Measure runtime correctness overhead and feature build costs by @chrislearn in #1869
- Measure cached chunk descriptors and coalesced response costs by @chrislearn in #1853
- Honor request bypass directives in response memoization by @chrislearn in #1856
- Benchmark cache header ownership and context guard costs by @chrislearn in #1859
- Pin CI actions and bound cancellable workflow runs by @chrislearn in #1861
- Require exact-commit quality and tag versions before publishing by @chrislearn in #1865
- build(deps): bump codecov/codecov-action from 4.6.0 to 7.1.1 by @dependabot[bot] in #1870
- build(deps): bump actions/cache/restore from 5.1.0 to 6.1.0 by @dependabot[bot] in #1872
- build(deps): bump softprops/action-gh-release from 2.6.2 to 3.0.4 by @dependabot[bot] in #1873
- build(deps): bump actions/checkout from 6.1.0 to 7.0.1 by @dependabot[bot] in #1874
- build(deps): update taiki-e/install-action requirement to 28bfb437c78d9b7ea8650351357e3eb8c0be2672 by @dependabot[bot] in #1871
Full Changelog: v1.1.1...v1.1.2