github zio/zio-http v3.10.0

4 hours ago

Changes

  • fix: escape </script> in Datastar executeScript SSE rendering @987Nabil (#4013)
  • chore: update zio-schema 1.8.3 @987Nabil (#4012)
  • Update zio-schema, zio-schema-json, ... to 1.8.3 @zio-scala-steward[bot] (#4014)
  • feat(datastar): add dispatchEvent for firing custom DOM events from backend @987Nabil (#4011)
  • feat(headers): support multiple CSP directives and CSP-Report-Only header @987Nabil (#4008)
  • feat(middleware): add tracing middleware for OpenTelemetry integration @987Nabil (#4010)
  • feat(middleware): add response-derived labels to metric middleware @987Nabil (#4007)
  • feat(http): expose Body materialized content without internal class matching @987Nabil (#4005)
  • feat(endpoint): add outError overloads with media type parameter @987Nabil (#4006)
  • fix: use batched instead of deprecated request in StaticFileServerSpec @987Nabil (#4009)
  • feat(codec): add PathCodec[Unit].toPath and Path.toPathCodec convenience methods @987Nabil (#4004)
  • fix: Flag ZClient.request as deprecated @andresctirado (#3931)
  • fix: RFC-compliant header dedup in Netty encoding @987Nabil (#4003)
  • feat(datastar): Update SDK from RC6 to RC8 with full feature parity @987Nabil (#4001)
  • perf: reduce per-request heap allocations in HTTP hot path @987Nabil (#3997)
  • feat: configurable auth failure response status (#3235) @987Nabil (#3998)
  • Use dataInit over dataOn.load in hello world example @illegalprime (#4000)

Don't miss a new zio-http release

NewReleases is sending notifications on new releases.