Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update module github.com/labstack/echo/v4 to v4.12.0 #8

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 26, 2022

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/labstack/echo/v4 v4.9.0 -> v4.12.0 age adoption passing confidence

Release Notes

labstack/echo (github.com/labstack/echo/v4)

v4.12.0

Compare Source

Security

Enhancements

v4.11.4

Compare Source

Security

  • Upgrade golang.org/x/crypto to v0.17.0 to fix vulnerability issue #​2562

Enhancements

v4.11.3

Compare Source

Security

  • 'c.Attachment' and 'c.Inline' should escape filename in 'Content-Disposition' header to avoid 'Reflect File Download' vulnerability. #​2541

Enhancements

  • Tests: refactor context tests to be separate functions #​2540
  • Proxy middleware: reuse echo request context #​2537
  • Mark unmarshallable yaml struct tags as ignored #​2536

v4.11.2

Compare Source

Security

Enhancements

v4.11.1

Compare Source

Fixes

  • Fix Gzip middleware not sending response code for no content responses (404, 301/302 redirects etc) #​2481

v4.11.0

Compare Source

Fixes

  • Fixes the proxy middleware concurrency issue of calling the Next() proxy target on Round Robin Balancer #​2409
  • Fix group.RouteNotFound not working when group has attached middlewares #​2411
  • Fix global error handler return error message when message is an error #​2456
  • Do not use global timeNow variables #​2477

Enhancements

  • Added a optional config variable to disable centralized error handler in recovery middleware #​2410
  • refactor: use strings.ReplaceAll directly #​2424
  • Add support for Go1.20 http.rwUnwrapper to Response struct #​2425
  • Check whether is nil before invoking centralized error handling #​2429
  • Proper colon support in echo.Reverse method #​2416
  • Fix misuses of a vs an in documentation comments #​2436
  • Add link to slog.Handler library for Echo logging into README.md #​2444
  • In proxy middleware Support retries of failed proxy requests #​2414
  • gofmt fixes to comments #​2452
  • gzip response only if it exceeds a minimal length #​2267
  • Upgrade packages #​2475

v4.10.2

Compare Source

Security

  • filepath.Clean behaviour has changed in Go 1.20 - adapt to it #​2406
  • Add middleware.CORSConfig.UnsafeWildcardOriginWithAllowCredentials to make UNSAFE usages of wildcard origin + allow cretentials less likely #​2405

Enhancements

v4.10.1

Compare Source

Security

  • Upgrade deps due to the latest golang.org/x/net vulnerability #​2402

Enhancements

  • Add new JWT repository to the README #​2377
  • Return an empty string for ctx.path if there is no registered path #​2385
  • Add context timeout middleware #​2380
  • Update link to jaegertracing #​2394

v4.10.0

Compare Source

Security

  • We are deprecating JWT middleware in this repository. Please use https://github.com/labstack/echo-jwt instead.

    JWT middleware is moved to separate repository to allow us to bump/upgrade version of JWT implementation (github.com/golang-jwt/jwt) we are using
    which we can not do in Echo core because this would break backwards compatibility guarantees we try to maintain.

  • This minor version bumps minimum Go version to 1.17 (from 1.16) due golang.org/x/ packages we depend on. There are
    several vulnerabilities fixed in these libraries.

    Echo still tries to support last 4 Go versions but there are occasions we can not guarantee this promise.

Enhancements

  • Bump x/text to 0.3.8 #​2305
  • Bump dependencies and add notes about Go releases we support #​2336
  • Add helper interface for ProxyBalancer interface #​2316
  • Expose middleware.CreateExtractors function so we can use it from echo-contrib repository #​2338
  • Refactor func(Context) error to HandlerFunc #​2315
  • Improve function comments #​2329
  • Add new method HTTPError.WithInternal #​2340
  • Replace io/ioutil package usages #​2342
  • Add staticcheck to CI flow #​2343
  • Replace relative path determination from proprietary to std #​2345
  • Remove square brackets from ipv6 addresses in XFF (X-Forwarded-For header) #​2182
  • Add testcases for some BodyLimit middleware configuration options #​2350
  • Additional configuration options for RequestLogger and Logger middleware #​2341
  • Add route to request log #​2162
  • GitHub Workflows security hardening #​2358
  • Add govulncheck to CI and bump dependencies #​2362
  • Fix rate limiter docs #​2366
  • Refactor how e.Routes() work and introduce e.OnAddRouteHandler callback #​2337

v4.9.1

Compare Source

Fixes

  • Fix logger panicing (when template is set to empty) by bumping dependency version #​2295

Enhancements

  • Improve CORS documentation #​2272
  • Update readme about supported Go versions #​2291
  • Tests: improve error handling on closing body #​2254
  • Tests: refactor some of the assertions in tests #​2275
  • Tests: refactor assertions #​2301

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/git.luolix.top-labstack-echo-v4-4.x branch from 87150ef to e5f00b4 Compare October 12, 2022 20:56
@renovate renovate bot changed the title Update module github.com/labstack/echo/v4 to v4.9.0 Update module github.com/labstack/echo/v4 to v4.9.1 Oct 12, 2022
@renovate renovate bot changed the title Update module github.com/labstack/echo/v4 to v4.9.1 Update module github.com/labstack/echo/v4 to v4.10.0 Jan 27, 2023
@renovate renovate bot force-pushed the renovate/git.luolix.top-labstack-echo-v4-4.x branch from e5f00b4 to 8d13838 Compare January 27, 2023 04:24
@renovate renovate bot force-pushed the renovate/git.luolix.top-labstack-echo-v4-4.x branch from 8d13838 to 16438b5 Compare February 20, 2023 05:48
@renovate renovate bot changed the title Update module github.com/labstack/echo/v4 to v4.10.0 Update module github.com/labstack/echo/v4 to v4.10.1 Feb 20, 2023
@renovate renovate bot force-pushed the renovate/git.luolix.top-labstack-echo-v4-4.x branch from 16438b5 to c120121 Compare February 22, 2023 04:22
@renovate renovate bot changed the title Update module github.com/labstack/echo/v4 to v4.10.1 Update module github.com/labstack/echo/v4 to v4.10.2 Feb 22, 2023
@renovate renovate bot force-pushed the renovate/git.luolix.top-labstack-echo-v4-4.x branch 2 times, most recently from 338b6c1 to af24b93 Compare March 22, 2023 10:04
@renovate renovate bot changed the title Update module github.com/labstack/echo/v4 to v4.10.2 Update module github.com/labstack/echo/v4 to v4.11.0 Jul 14, 2023
@renovate renovate bot force-pushed the renovate/git.luolix.top-labstack-echo-v4-4.x branch from af24b93 to 7f623b9 Compare July 14, 2023 23:03
@renovate renovate bot changed the title Update module github.com/labstack/echo/v4 to v4.11.0 Update module github.com/labstack/echo/v4 to v4.11.1 Jul 16, 2023
@renovate renovate bot force-pushed the renovate/git.luolix.top-labstack-echo-v4-4.x branch from 7f623b9 to 84b38c6 Compare July 16, 2023 19:32
@renovate renovate bot changed the title Update module github.com/labstack/echo/v4 to v4.11.1 Update module github.com/labstack/echo/v4 to v4.11.2 Oct 11, 2023
@renovate renovate bot force-pushed the renovate/git.luolix.top-labstack-echo-v4-4.x branch from 84b38c6 to e498008 Compare October 11, 2023 06:06
@renovate renovate bot changed the title Update module github.com/labstack/echo/v4 to v4.11.2 Update module github.com/labstack/echo/v4 to v4.11.2 - autoclosed Oct 23, 2023
@renovate renovate bot closed this Oct 23, 2023
@renovate renovate bot deleted the renovate/git.luolix.top-labstack-echo-v4-4.x branch October 23, 2023 10:07
@renovate renovate bot changed the title Update module github.com/labstack/echo/v4 to v4.11.2 - autoclosed Update module github.com/labstack/echo/v4 to v4.11.2 Oct 23, 2023
@renovate renovate bot reopened this Oct 23, 2023
@renovate renovate bot restored the renovate/git.luolix.top-labstack-echo-v4-4.x branch October 23, 2023 14:27
@renovate renovate bot changed the title Update module github.com/labstack/echo/v4 to v4.11.2 Update module github.com/labstack/echo/v4 to v4.11.3 Nov 7, 2023
@renovate renovate bot force-pushed the renovate/git.luolix.top-labstack-echo-v4-4.x branch from e498008 to a4e4d6c Compare November 7, 2023 13:51
@renovate renovate bot force-pushed the renovate/git.luolix.top-labstack-echo-v4-4.x branch from a4e4d6c to 3eb81bf Compare December 20, 2023 15:08
@renovate renovate bot changed the title Update module github.com/labstack/echo/v4 to v4.11.3 Update module github.com/labstack/echo/v4 to v4.11.4 Dec 20, 2023
@renovate renovate bot force-pushed the renovate/git.luolix.top-labstack-echo-v4-4.x branch from 3eb81bf to c9e039f Compare April 15, 2024 22:08
@renovate renovate bot changed the title Update module github.com/labstack/echo/v4 to v4.11.4 Update module github.com/labstack/echo/v4 to v4.12.0 Apr 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants