Skip to content

v0.6.1

Latest

Choose a tag to compare

@github-actions github-actions released this 31 May 01:37

Added

  • LoggerPlugin verbose tracingheader_count field on request and response log events when verbose mode is enabled.

Fixed

  • Path params — substitute placeholders per /-segment so names that are prefixes of another (e.g. :user vs :user_id) no longer corrupt later segments.
  • Retry-After — honor server delays exactly (jitter no longer shortens them); parse HTTP-date values (RFC 7231) in addition to delay-seconds; past dates retry immediately.
  • SSE — normalize LF, CR, and CRLF line endings (including CRLF split across chunks); strip only one optional space after field colons per the SSE spec.
  • OpenAPI export (feature openapi) — Option<T> fields emit OpenAPI 3.0 nullable: true instead of draft-07 "null" typing.
  • schema-validate buildsPreparedExecution::route_path is compiled only when the feature is enabled.

Changed

  • SchemaRegistry — O(1) route lookups via an internal index (first registration still wins on duplicates).
  • request_pipeline — move headers and URL into retry stub responses instead of cloning.