Skip to content

Releases: cplieger/webhttp

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 05:46

Added

  • Reshape introspection and refusal envelopes; retract v1.5.0

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 01:56

Added

  • Add server-sent-events broadcast hub subpackage

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 19:13

Added

  • Add WithRecoverResponder for non-JSON panic responses

Changed

  • Take burst int and interval time.Duration

Fixed

  • Isolate panics in the Recoverer hook and custom responder

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 13:10

Added

  • Add token-bucket RateLimiter middleware

Fixed

  • Order rateLimitConfig fields for fieldalignment

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 08 Jul 17:28

Dependencies

  • Update github/codeql-action action to v4.37.0 (#11)
  • Update Go toolchain to 1.26.5

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 21:00

Added

  • Add WithClientIP access-log option
  • Add ParseCIDRs trusted-proxy list parser
  • Add WithClientIPFunc for dynamic client-IP resolution in access logs
  • Add DecodeJSONInto so custom-taxonomy apps can share the JSON decode prelude

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 05 Jul 19:05

Fixed

  • Commit response only after a successful Flush, Hijack, or ReadFrom

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Jul 09:35

Added

  • Add DefaultStack correct-order middleware constructor

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 21:38

Added

  • Add server-side HTTP plumbing toolkit
  • Add recoverer, security-headers, client-IP, timeout, and Chain middleware

Fixed

  • Harden recorder transparency, shutdown grace, and JSON/method guards

Security

  • Fix ClientIP XFF spoofing and Recoverer double-write