| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Move strictmiddleware/echo/v5/ to strictmiddleware/echo-v5/ with its own go.mod requiring Go 1.25, so the root module stays at Go 1.20. This avoids forcing all runtime users to upgrade to Go 1.25 just because echo v5 support was added. The echo-v5 package is a separate Go module with only the echo v5 dependency. Also changes package name from `v5` to `echo` to follow Go convention (matching how github.com/labstack/echo/v5 uses `package echo`). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The echo-v5 strict middleware requires Go 1.25+, which is ahead of the rest of the runtime module (Go 1.20). To support this as a separate child module, the CI and build tooling needed to become multi-module aware. - Replace four separate workflow files (ci.yml, lint.yml, tidy.yml, generate.yml) with a single ci.yml that calls the shared reusable workflow from oapi-codegen/actions v0.5.0 - Update the root Makefile to iterate child modules via git ls-files '**/*go.mod', matching the pattern used by oapi-codegen - Bump golangci-lint from v1.55.2 to v2.10.1 and update flags for v2 - Add tidy-ci target for the reusable workflow - Add strictmiddleware/echo-v5/Makefile with a Go version guard that skips gracefully when running on Go < 1.25 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
Sorry, something went wrong.
|
Good morning - my understanding is that this adds support for echo v5 - when will this be tagged/released? Thanks! |
Sorry, something went wrong.
|
I'm working on a last few PR's and a release is coming in not too long. I don't have an exact date, but this week, hopefully. |
Sorry, something went wrong.
|
See also: https://github.com/oapi-codegen/oapi-codegen?tab=readme-ov-file#pinning-to-commits for how to pull changes when we haven't yet released a tag |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Uh oh!
There was an error while loading. Please reload this page.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.