All Versions
27
Latest Version
Avg Release Cycle
63 days
Latest Release
533 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v4.9.1 Changes
October 12, 2022๐ Fixes
- ๐ Fix logger panicing (when template is set to empty) by bumping dependency version #2295
โจ Enhancements
-
v4.9.0 Changes
September 04, 2022 -
v4.8.0 Changes
August 10, 2022Most notable things
You can now add any arbitrary HTTP method type as a route #2237
e.Add("COPY", "/*", func(c echo.Context) error return c.String(http.StatusOK, "OK COPY") })
You can add custom 404 handler for specific paths #2217
e.RouteNotFound("/*", func(c echo.Context) error { return c.NoContent(http.StatusNotFound) }) g := e.Group("/images") g.RouteNotFound("/*", func(c echo.Context) error { return c.NoContent(http.StatusNotFound) })
โจ Enhancements
- โ Add new value binding methods (UnixTimeMilli,TextUnmarshaler,JSONUnmarshaler) to Valuebinder #2127
- ๐จ Refactor: body_limit middleware unit test #2145
- ๐จ Refactor: Timeout mw: rework how test waits for timeout. #2187
- BasicAuth middleware returns 500 InternalServerError on invalid base64 strings but should return 400 #2191
- ๐จ Refactor: duplicated findStaticChild process at findChildWithLabel #2176
- ๐ Allow different param names in different methods with same path scheme #2209
- โ Add support for registering handlers for different 404 routes #2217
- Middlewares should use errors.As() instead of type assertion on HTTPError #2227
- ๐ Allow arbitrary HTTP method types to be added as routes #2237
-
v4.7.2 Changes
March 16, 2022๐ Fixes
- ๐ Fix nil pointer exception when calling Start again after address binding error #2131
- ๐ Fix CSRF middleware not being able to extract token from multipart/form-data form #2136
- ๐ Fix Timeout middleware write race #2126
โจ Enhancements
- ๐ฒ Recover middleware should not log panic for aborted handler #2134
-
v4.7.1 Changes
March 13, 2022 -
v4.7.0 Changes
March 01, 2022 -
v4.6.3 Changes
January 10, 2022๐ Fixes
- ๐ Fixed Echo version number in greeting message which was not incremented to
4.6.2
#2066
- ๐ Fixed Echo version number in greeting message which was not incremented to
-
v4.6.2 Changes
January 08, 2022 -
v4.6.1 Changes
September 26, 2021โจ Enhancements
- โ Add start time to request logger middleware values #1991
-
v4.6.0 Changes
September 20, 2021Introduced a new request logger middleware ๐ฒ to help with cases when you want to use some other logging library in your application.
๐ Fixes
- ๐ fix timeout middleware warning: superfluous response.WriteHeader #1905
โจ Enhancements
- โ Add Cookie to KeyAuth middleware's KeyLookup #1929
- JWT middleware should ignore case of auth scheme in request header #1951
- ๐จ Refactor default error handler to return first if response is already committed #1956
- โ Added request logger middleware which helps to use custom logger library for logging requests. #1980
- ๐ Allow escaping of colon in route path so Google Cloud API "custom methods" could be implemented #1988