fix(deps): update module github.com/elazarl/goproxy to v1
Metadata
Current evaluation
Merged an automated Renovate update upgrading github.com/elazarl/goproxy to v1.7.1. Approved by two reviewers, passed CI checks, and applied with a minimal two-file diff.
Suggested action: —
No scores available.
Issue body
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/elazarl/goproxy](https://redirect.github.com/elazarl/goproxy) | `v0.0.0-20240909085733-6741dbfc16a1` -> `v1.7.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>elazarl/goproxy (github.com/elazarl/goproxy)</summary>
### [`v1.7.1`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.7.1)
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.7.0...v1.7.1)
#### What's Changed
- Add MITM request cancel test by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/644](https://redirect.github.com/elazarl/goproxy/pull/644)
- Bump golang.org/x/text from 0.21.0 to 0.22.0 in /ext by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/elazarl/goproxy/pull/645](https://redirect.github.com/elazarl/goproxy/pull/645)
- Bump golang.org/x/net from 0.34.0 to 0.35.0 in /ext by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/elazarl/goproxy/pull/647](https://redirect.github.com/elazarl/goproxy/pull/647)
- Bump golang.org/x/net from 0.34.0 to 0.35.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/elazarl/goproxy/pull/646](https://redirect.github.com/elazarl/goproxy/pull/646)
- Add next protocols in default TLS configuration by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/651](https://redirect.github.com/elazarl/goproxy/pull/651)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.7.0...v1.7.1
### [`v1.7.0`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.7.0): : Websocket refactoring
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.6.1...v1.7.0)
#### What's Changed
- Handle Websocket using standard library by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/637](https://redirect.github.com/elazarl/goproxy/pull/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**: https://github.com/elazarl/goproxy/compare/v1.6.1...v1.7.0
### [`v1.6.1`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.6.1)
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.6.0...v1.6.1)
#### What's Changed
- Add telegram group community by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/639](https://redirect.github.com/elazarl/goproxy/pull/639)
- Add repository badges to README by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/640](https://redirect.github.com/elazarl/goproxy/pull/640)
- Add sponsor section in README by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/641](https://redirect.github.com/elazarl/goproxy/pull/641)
- Fix http request handling by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/642](https://redirect.github.com/elazarl/goproxy/pull/642)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.6.0...v1.6.1
### [`v1.6.0`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.6.0): : Make sure to cancel request context when we're done with it
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.5.0...v1.6.0)
#### What's Changed
- Add root certificate trust documentation by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/631](https://redirect.github.com/elazarl/goproxy/pull/631)
- Cancel MITM request context when its handling finishes by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/634](https://redirect.github.com/elazarl/goproxy/pull/634)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.5.0...v1.6.0
### [`v1.5.0`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.5.0): Avoid breaking changes in v1
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.4.0...v1.5.0)
#### What's Changed
- Revert "Use same Subject of CA as the MITM certificate Subject" by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/628](https://redirect.github.com/elazarl/goproxy/pull/628)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.4.0...v1.5.0
### [`v1.4.0`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.4.0): Enhance websocket configuration
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.4.0-beta.3...v1.4.0)
#### What's Changed
- Improve Websocket implementation by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/622](https://redirect.github.com/elazarl/goproxy/pull/622)
- Websocket fix by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/623](https://redirect.github.com/elazarl/goproxy/pull/623)
- Websocket fix errors by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/624](https://redirect.github.com/elazarl/goproxy/pull/624)
- Remove unused WebSocket TLS option by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/625](https://redirect.github.com/elazarl/goproxy/pull/625)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.3.0...v1.4.0
### [`v1.4.0-beta.3`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.4.0-beta.3)
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.4.0-beta.2...v1.4.0-beta.3)
#### What's Changed
- Websocket fix errors by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/624](https://redirect.github.com/elazarl/goproxy/pull/624)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.4.0-beta.2...v1.4.0-beta.3
### [`v1.4.0-beta.2`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.4.0-beta.2)
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.4.0-beta.1...v1.4.0-beta.2)
#### What's Changed
- Websocket fix by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/623](https://redirect.github.com/elazarl/goproxy/pull/623)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.4.0-beta.1...v1.4.0-beta.2
### [`v1.4.0-beta.1`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.4.0-beta.1): Add more configurable websocket options
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.3.0...v1.4.0-beta.1)
#### What's Changed
- Improve Websocket implementation by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/622](https://redirect.github.com/elazarl/goproxy/pull/622)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.3.0...v1.4.0-beta.1
### [`v1.3.0`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.3.0): : Introduced support for HAR requests export
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.2.8...v1.3.0)
#### What's Changed
- ext/har: add HAR logger extension by [@​CameronBadman](https://redirect.github.com/CameronBadman) in [https://github.com/elazarl/goproxy/pull/610](https://redirect.github.com/elazarl/goproxy/pull/610)
- redundant names are redundant by [@​jeffwidman](https://redirect.github.com/jeffwidman) in [https://github.com/elazarl/goproxy/pull/621](https://redirect.github.com/elazarl/goproxy/pull/621)
#### New Contributors
- [@​CameronBadman](https://redirect.github.com/CameronBadman) made their first contribution in [https://github.com/elazarl/goproxy/pull/610](https://redirect.github.com/elazarl/goproxy/pull/610)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.2.8...v1.3.0
### [`v1.2.8`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.2.8): Improve test pipeline
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.2.7...v1.2.8)
#### What's Changed
- Inherit `go` version from `go.mod` file by [@​jeffwidman](https://redirect.github.com/jeffwidman) in [https://github.com/elazarl/goproxy/pull/615](https://redirect.github.com/elazarl/goproxy/pull/615)
- Default to the `go` version in `go.mod` by [@​jeffwidman](https://redirect.github.com/jeffwidman) in [https://github.com/elazarl/goproxy/pull/618](https://redirect.github.com/elazarl/goproxy/pull/618)
- Remove versioning disclaimer by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/619](https://redirect.github.com/elazarl/goproxy/pull/619)
- Pre-emptively prevent test fixtures from lingering global state by [@​jeffwidman](https://redirect.github.com/jeffwidman) in [https://github.com/elazarl/goproxy/pull/616](https://redirect.github.com/elazarl/goproxy/pull/616)
- Enable race conditions detector by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/620](https://redirect.github.com/elazarl/goproxy/pull/620)
#### New Contributors
- [@​jeffwidman](https://redirect.github.com/jeffwidman) made their first contribution in [https://github.com/elazarl/goproxy/pull/615](https://redirect.github.com/elazarl/goproxy/pull/615)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.2.7...v1.2.8
### [`v1.2.7`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.2.7)
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.2.6...v1.2.7)
#### What's Changed
- Bump golang.org/x/net from 0.33.0 to 0.34.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/elazarl/goproxy/pull/613](https://redirect.github.com/elazarl/goproxy/pull/613)
- Bump golang.org/x/net from 0.33.0 to 0.34.0 in /ext by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/elazarl/goproxy/pull/614](https://redirect.github.com/elazarl/goproxy/pull/614)
#### New Contributors
- [@​dependabot](https://redirect.github.com/dependabot) made their first contribution in [https://github.com/elazarl/goproxy/pull/613](https://redirect.github.com/elazarl/goproxy/pull/613)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.2.6...v1.2.7
### [`v1.2.6`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.2.6)
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.2.5...v1.2.6)
#### What's Changed
- Fix infinite redirect issue in the redirect example by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/612](https://redirect.github.com/elazarl/goproxy/pull/612)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.2.5...v1.2.6
### [`v1.2.5`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.2.5)
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.2.4...v1.2.5)
#### What's Changed
- Add https redirect example by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/611](https://redirect.github.com/elazarl/goproxy/pull/611)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.2.4...v1.2.5
### [`v1.2.4`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.2.4)
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.2.3...v1.2.4)
#### What's Changed
- Prevent Request headers canonicalization by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/607](https://redirect.github.com/elazarl/goproxy/pull/607)
Thanks to [@​alessiodallapiazza](https://redirect.github.com/alessiodallapiazza) for the review of the changes, it has been useful for this release!
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.2.3...v1.2.4
### [`v1.2.3`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.2.3)
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.2.2...v1.2.3)
#### What's Changed
- Fix DstHostIs check by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/608](https://redirect.github.com/elazarl/goproxy/pull/608)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.2.2...v1.2.3
### [`v1.2.2`](https://redirect.github.com/elazarl/goproxy/releases/tag/v1.2.2)
[Compare Source](https://redirect.github.com/elazarl/goproxy/compare/v1.2.1...v1.2.2)
#### What's Changed
- Add case study in README by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/605](https://redirect.github.com/elazarl/goproxy/pull/605)
- Add default websocket port if it's missing by [@​ErikPelli](https://redirect.github.com/ErikPelli) in [https://github.com/elazarl/goproxy/pull/606](https://redirect.github.com/elazarl/goproxy/pull/606)
**Full Changelog**: https://github.com/elazarl/goproxy/compare/v1.2.1...v1.2.2
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/fetch-service).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTc2LjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged an automated Renovate update upgrading github.com/elazarl/goproxy to v1.7.1. Approved by two reviewers, passed CI checks, and applied with a minimal two-file diff. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #349 fix(deps): update module github.com/elazarl/goproxy to v1.7.2 | fetch-service | merged | Merged automated dependency update for github.com/elazarl/goproxy from v1.7.1 to v1.7.2. Approved by two reviewers, passed CI checks, and integrated successfully. | |
| #644 fix(deps): update module github.com/elazarl/goproxy to v1.9.1 | fetch-service | open | Updates github.com/elazarl/goproxy from v1.9.0 to v1.9.1 via Renovate. Minimal diff (+3/-1, 2 files). CI has some failures (snap-test, unit-tests, OSV-scanner). No reviews yet. | |
| #590 fix(deps): update module github.com/elazarl/goproxy to v1.8.3 | fetch-service | merged | Merged automated dependency update for github.com/elazarl/goproxy from v1.8.2 to v1.8.3. The upgrade applies upstream fixes for MITM HTTP/2 protocol version leaks and resolves linting issues. Approved by two reviewers, passed all CI checks, and was manually merged. | |
| #157 fix(deps): update github.com/elazarl/goproxy digest to 8b0c205 | fetch-service | merged | Merged automated dependency update from Renovate. Updated github.com/elazarl/goproxy digest from 03be625 to 8b0c205. Approved by two reviewers, passed CI, and merged into main. | |
| #614 fix(deps): update module github.com/elazarl/goproxy to v1.8.4 | fetch-service | merged | Merged automated dependency update upgrading github.com/elazarl/goproxy from v1.8.3 to v1.8.4. Includes HTTP handling fixes and documentation updates. Approved by reviewers and passed CI checks before merging into main. | |
| #52 fix(deps): update module github.com/elazarl/goproxy to v1 - autoclosed | fetch-service | closed | Renovate PR to update goproxy to v1.1 was autoclosed after failing to resolve the dependency version in go.mod. The update was abandoned due to a module resolution error. | |
| #586 fix(deps): update elazarl/goproxy to 1.8.2 | fetch-service | merged | Merged dependency update to elazarl/goproxy 1.8.2. Approved by two reviewers with passing CI checks. The change modified three files, reducing the total line count by eight. | |
| #636 fix(deps): update module github.com/elazarl/goproxy to v1.9.0 | fetch-service | merged | Merged automated dependency upgrade of github.com/elazarl/goproxy from v1.8.4 to v1.9.0. Adds HTTP/2 MITM support and bug fixes. CI checks passed and the change was integrated into main. | |
| #104 fix(deps): update github.com/elazarl/goproxy digest to 03be625 | fetch-service | merged | Merged automated dependency update updating github.com/elazarl/goproxy digest from a0805db to 03be625. Approved by two reviewers, passed CI, and merged. | |
| #207 fix(deps): update github.com/elazarl/goproxy digest to 6741dbf | fetch-service | merged | Merged automated dependency update that changed the github.com/elazarl/goproxy digest from a0805db to 6741dbf. Approved by two reviewers and passed CI checks. |