Releases: elazarl/goproxy
Releases · elazarl/goproxy
Release list
v1.8.4
What's Changed
- fix: don't set Transfer-Encoding: chunked on 304 responses by @Yanhu007 in #770
- docs: add missing godoc comments to exported symbols by @scovl in #768
- http: forward upstream response trailers by @0b01 in #773
- Remove insecure skip verify from origin transport by @ErikPelli in #774
- Avoid chunked response when there is http.NoBody by @ErikPelli in #776
- fix(https): close client connection when target connection errors by @wucm667 in #779
- fix: restore examples module health and clarify sample apps by @Thiago-Tertuliano in #780
- fix: append headers instead of overwriting when keepDestHeaders is true by @Yanhu007 in #771
New Contributors
- @Yanhu007 made their first contribution in #770
- @scovl made their first contribution in #768
- @0b01 made their first contribution in #773
- @wucm667 made their first contribution in #779
- @Thiago-Tertuliano made their first contribution in #780
Full Changelog: v1.8.3...v1.8.4
v1.8.3
v1.8.2
What's Changed
- Fix NewResponse writing HTTP/0.0 status lines in MITM mode by @JamieMagee in #749
New Contributors
- @JamieMagee made their first contribution in #749
Full Changelog: v1.8.1...v1.8.2
v1.8.1
What's Changed
- Use chunked response when http2 content length is missing by @ErikPelli in #742
- Always close request body, even with a custom response by @ErikPelli in #744
- Merge HTTPMitmConnect and MitmConnect actions by @ErikPelli in #743
Full Changelog: v1.8.0...v1.8.1
v1.8.0
What's Changed
- Fix typo in example code snippet by @PrinceShaji in #653
- Bump golang.org/x/net from 0.35.0 to 0.36.0 in /ext by @dependabot[bot] in #656
- Only chunk MITM response when body was modified by @Skn0tt in #720
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #728
- Bump golangci/golangci-lint-action from 6 to 9 by @dependabot[bot] in #725
- Fix keep alive logic and replace legacy response write logic by @ErikPelli in #734
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 in /ext by @dependabot[bot] in #708
- Bump github.com/coder/websocket from 1.8.12 to 1.8.14 in /examples by @dependabot[bot] in #711
- Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #709
- fix auth remote proxy in cascadeproxy by @mcarbonneaux in #664
- Fix linter configuration & issues by @ErikPelli in #735
New Contributors
- @PrinceShaji made their first contribution in #653
- @Skn0tt made their first contribution in #720
- @mcarbonneaux made their first contribution in #664
Full Changelog: v1.7.2...v1.8.0
v1.7.2
What's Changed
- Avoid breaking changes and port them to the v2 branch instead
Full Changelog: v1.7.1...v1.7.2
v1.7.1
What's Changed
- Add MITM request cancel test by @ErikPelli in #644
- Bump golang.org/x/text from 0.21.0 to 0.22.0 in /ext by @dependabot in #645
- Bump golang.org/x/net from 0.34.0 to 0.35.0 in /ext by @dependabot in #647
- Bump golang.org/x/net from 0.34.0 to 0.35.0 by @dependabot in #646
- Add next protocols in default TLS configuration by @ErikPelli in #651
Full Changelog: v1.7.0...v1.7.1
v1.7.0: Websocket refactoring
What's Changed
- Handle Websocket using standard library by @ErikPelli in #637
In this pull request, I have dedicated some time to fully refactor the Websocket code to take advantage of the Go standard library. This will also forward the request to a cascade proxy when required.
Full Changelog: v1.6.1...v1.7.0
v1.6.1
What's Changed
- Add telegram group community by @ErikPelli in #639
- Add repository badges to README by @ErikPelli in #640
- Add sponsor section in README by @ErikPelli in #641
- Fix http request handling by @ErikPelli in #642
Full Changelog: v1.6.0...v1.6.1
v1.6.0: Make sure to cancel request context when we're done with it
What's Changed
- Add root certificate trust documentation by @ErikPelli in #631
- Cancel MITM request context when its handling finishes by @ErikPelli in #634
Full Changelog: v1.5.0...v1.6.0