github salvo-rs/salvo v1.1.2

one hour ago

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

Don't miss a new salvo release

NewReleases is sending notifications on new releases.