Skip to content

Releases: go-chi/chi

v5.0.5

27 Oct 11:14
Compare
Choose a tag to compare
  • Fix middleware.Recoverer under Go 1.17+ (again)
  • Update middleware.Heartbeat to respond to both HEAD and GET requests
  • History of changes, see: v5.0.4...v5.0.5

v5.0.4

29 Aug 14:38
Compare
Choose a tag to compare

v5.0.3

29 Apr 22:41
Compare
Choose a tag to compare

v5.0.2

25 Mar 13:05
Compare
Choose a tag to compare

v5.0.1

10 Mar 12:43
Compare
Choose a tag to compare

v5.0.0

28 Feb 00:13
fe3708e
Compare
Choose a tag to compare
  • chi v5, github.com/go-chi/chi/v5 introduces the adoption of Go's SIV to adhere to the current state-of-the-tools in Go.
  • chi v1.5.x did not work out as planned, as the Go tooling is too powerful and chi's adoption is too wide.
    The most responsible thing to do for everyone's benefit is to just release v5 with SIV, so I present to you all,
    chi v5 at github.com/go-chi/chi/v5. I hope someday the developer experience and ergonomics I've been seeking
    will still come to fruition in some form, see golang/go#44550
  • History of changes: see v1.5.4...v5.0.0

v1.5.4

27 Feb 20:54
c9e87ef
Compare
Choose a tag to compare
  • Undo prior retraction in v1.5.3 as we prepare for v5.0.0 release
  • History of changes: see v1.5.3...v1.5.4

v1.5.3

21 Feb 20:29
Compare
Choose a tag to compare
  • Update go.mod to go 1.16 with new retract directive marking all versions without prior go.mod support
  • History of changes: see v1.5.2...v1.5.3

v1.5.2

10 Feb 19:46
Compare
Choose a tag to compare
  • Reverting allocation optimization as a precaution as go test -race fails.
  • Minor improvements, see history below
  • History of changes: see v1.5.1...v1.5.2

v1.5.1

06 Dec 18:55
f61ec8c
Compare
Choose a tag to compare
  • Performance improvement: removing 1 allocation by foregoing context.WithValue, thank you @bouk for
    your contribution (#555). Note: new benchmarks posted in README.
  • middleware.CleanPath: new middleware that clean's request path of double slashes
  • deprecate & remove chi.ServerBaseContext in favour of stdlib http.Server#BaseContext
  • plus other tiny improvements, see full commit history below
  • History of changes: see v4.1.2...v1.5.1