What's Changed
- chore(deps): bump securego/gosec from 2.18.2 to 2.19.0 by @dependabot in #1720
- adaptor ResponseWriter - adding Hijack method and pass proper fields by @gilwo in #1525
- Remove unnecessary build tag go1.21 by @alexandear in #1721
- Upgrade golangci-lint to v1.56.2; fix gocritic issues by @alexandear in #1722
- feat:support zstd compress and uncompressed by @Max-Cheng in #1701
- chore(deps): bump golang.org/x/crypto from 0.19.0 to 0.20.0 by @dependabot in #1725
- Enable several gocritic checks; resolve identified issues by @alexandear in #1728
- test: remove
//nolint:govet
comments by @alexandear in #1729 - Enable perfsprint linter; fix up lint issues by @alexandear in #1727
- refactor: rename error local variables by @alexandear in #1738
- test: remove redundant error check by @alexandear in #1741
- fix: panic in ParseIPv4 when len(dst) > 4 by @alexandear in #1742
- test: remove panics in client tests by @alexandear in #1747
- chore(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in #1748
- add support for CHIPS (Cookies Having Independent Partitioned State) by @gurkan0791 in #1752
- Add macos-14 platform, enable shuffle of unit-tests by @gaby in #1746
- refactor: do not return error as it is always nil by @alexandear in #1759
- fix: propagate body stream error to close function (#1743) by @mdenushev in #1757
- chore(deps): bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #1769
- Don't allow , in host when using Client by @erikdubbelboer in #1761
- Implemented what was described by me in #1766. by @rhabichl in #1767
- feat: add address to tryDial errors by @mdenushev in #1763
- chore(deps): bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #1774
New Contributors
- @gilwo made their first contribution in #1525
- @Max-Cheng made their first contribution in #1701
- @gurkan0791 made their first contribution in #1752
- @mdenushev made their first contribution in #1757
- @rhabichl made their first contribution in #1767
Full Changelog: v1.52.0...v1.53.0