Versions in this module Expand all Collapse all v2 v2.3.0 Aug 28, 2026 Changes in this version + var ErrAuthenticationRequired = errors.New("authentication required") + func RegisterRoutes(router *Router) error + type Config struct + Description string + Handler func(echo.Context) error + IncludeInOAS bool + Method string + Middlewares []echo.MiddlewareFunc + Name string + OperationID string + Path string + PublicCORS bool + RateLimit *ratelimit.Config + Security *openapi3.SecurityRequirements + Tags []string + type Router struct + Echo *echo.Echo + Handler *handlers.Handler + LocalFilePath string + Logger *echo.Logger + OAS *openapi3.T + SchemaRegistry handlers.SchemaRegistry + SpecInstances map[string]any + SpecTypes map[string]bool + StartConfig *echo.StartConfig + func (r *Router) AddUnversionedHandlerRoute(config Config) error + func (r *Router) AddV1HandlerRoute(config Config) error + func (r *Router) Base() *echo.Group + func (r *Router) VersionOne() *echo.Group + func (r *Router) VersionTwo() *echo.Group Other modules containing this package github.com/theopenlane/core