fix(deps): update module github.com/labstack/echo/v4 to v4.14.0 (#1971)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/labstack/echo/v4](https://redirect.github.com/labstack/echo)
| `v4.13.4` -> `v4.14.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2flabstack%2fecho%2fv4/v4.14.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2flabstack%2fecho%2fv4/v4.13.4/v4.14.0?slim=true)
|

---

### Release Notes

<details>
<summary>labstack/echo (github.com/labstack/echo/v4)</summary>

###
[`v4.14.0`](https://redirect.github.com/labstack/echo/blob/HEAD/CHANGELOG.md#v4140---2025-12-11)

[Compare
Source](https://redirect.github.com/labstack/echo/compare/v4.13.4...v4.14.0)

`middleware.Logger` has been deprecated. For request logging, use
`middleware.RequestLogger` or
`middleware.RequestLoggerWithConfig`.

`middleware.RequestLogger` replaces `middleware.Logger`, offering
comparable configuration while relying on the
Go standard library’s new `slog` logger.

The previous default output format was JSON. The new default follows the
standard `slog` logger settings.
To continue emitting request logs in JSON, configure `slog` accordingly:

```go
slog.SetDefault(slog.New(slog.NewJSONHandler(os.Stdout, nil)))
e.Use(middleware.RequestLogger())
```

**Security**

- Logger middleware json string escaping and deprecation by
[@&#8203;aldas](https://redirect.github.com/aldas) in
[#&#8203;2849](https://redirect.github.com/labstack/echo/pull/2849)

**Enhancements**

- Update deps by [@&#8203;aldas](https://redirect.github.com/aldas) in
[#&#8203;2807](https://redirect.github.com/labstack/echo/pull/2807)
- refactor to use reflect.TypeFor by
[@&#8203;cuiweixie](https://redirect.github.com/cuiweixie) in
[#&#8203;2812](https://redirect.github.com/labstack/echo/pull/2812)
- Use Go 1.25 in CI by
[@&#8203;aldas](https://redirect.github.com/aldas) in
[#&#8203;2810](https://redirect.github.com/labstack/echo/pull/2810)
- Modernize context.go by replacing interface{} with any by
[@&#8203;vishr](https://redirect.github.com/vishr) in
[#&#8203;2822](https://redirect.github.com/labstack/echo/pull/2822)
- Fix typo in SetParamValues comment by
[@&#8203;vishr](https://redirect.github.com/vishr) in
[#&#8203;2828](https://redirect.github.com/labstack/echo/pull/2828)
- Fix typo in ContextTimeout middleware comment by
[@&#8203;vishr](https://redirect.github.com/vishr) in
[#&#8203;2827](https://redirect.github.com/labstack/echo/pull/2827)
- Improve BasicAuth middleware: use strings.Cut and RFC compliance by
[@&#8203;vishr](https://redirect.github.com/vishr) in
[#&#8203;2825](https://redirect.github.com/labstack/echo/pull/2825)
- Fix duplicate plus operator in router backtracking logic by
[@&#8203;yuya-morimoto](https://redirect.github.com/yuya-morimoto) in
[#&#8203;2832](https://redirect.github.com/labstack/echo/pull/2832)
- Replace custom private IP range check with built-in net.IP.IsPrivate
by [@&#8203;kumapower17](https://redirect.github.com/kumapower17) in
[#&#8203;2835](https://redirect.github.com/labstack/echo/pull/2835)
- Ensure proxy connection is closed in proxyRaw
function([#&#8203;2837](https://redirect.github.com/labstack/echo/issues/2837))
by [@&#8203;kumapower17](https://redirect.github.com/kumapower17) in
[#&#8203;2838](https://redirect.github.com/labstack/echo/pull/2838)
- Update deps by [@&#8203;aldas](https://redirect.github.com/aldas) in
[#&#8203;2843](https://redirect.github.com/labstack/echo/pull/2843)
- Update golang.org/x/\* deps by
[@&#8203;aldas](https://redirect.github.com/aldas) in
[#&#8203;2850](https://redirect.github.com/labstack/echo/pull/2850)

</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 becomes conflicted, 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/go-vikunja/vikunja).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot]
2025-12-15 15:10:34 +00:00
committed by GitHub
parent 78e9bc412b
commit 452770e749

2
go.mod
View File

@@ -49,7 +49,7 @@ require (
github.com/jinzhu/copier v0.4.0
github.com/jszwedko/go-datemath v0.1.1-0.20230526204004-640a500621d6
github.com/labstack/echo-jwt/v4 v4.4.0
github.com/labstack/echo/v4 v4.13.4
github.com/labstack/echo/v4 v4.14.0
github.com/labstack/gommon v0.4.2
github.com/lib/pq v1.10.9
github.com/magefile/mage v1.15.0