What's Changed
- Improve godoc: add links and titles by @dolmen in #1027
- Add Clone method to Context by @VojtechVitek in #1157
- middleware: ContentCharset should skip requests without a body by @VojtechVitek in #1158
- Update compress middleware support Brotli support documentation by @sm3142 in #1007
- fix: panic on Mount() when a router is mounted onto itself by @sk-sanjay01 in #1159
- test(middleware): Improves test coverage by @nszilard in #700
- Remove superfluous import aliases by @JRaspass in #1166
- Bump minimum Go to 1.24, use b.Loop() by @JRaspass in #1164
- Use slices.Backward where appropriate by @JRaspass in #1165
- Replace "interface{}" with "any" by @JRaspass in #1167
- Simplify chi.URLParam, call chi.URLParamFromCtx by @JRaspass in #1168
- middleware: record response status when flushing by @jakezwang in #1174
- middleware: honor Discard when flushing by @LeulTew in #1185
- README: point middleware doc links to chi/v5 by @VojtechVitek in #1196
- middleware: treat RemoteAddr as the rightmost hop in ClientIPFrom* by @VojtechVitek in #1214
- Fixes GHSA-j6qf-3m9c-vwj3
New Contributors
- @dolmen made their first contribution in #1027
- @sm3142 made their first contribution in #1007
- @sk-sanjay01 made their first contribution in #1159
- @nszilard made their first contribution in #700
- @jakezwang made their first contribution in #1174
- @LeulTew made their first contribution in #1185
Full Changelog: v5.3.2...v5.4.0