Skip to content

Releases: labstack/echo

Encapsulation

22 May 11:42
Compare
Choose a tag to compare
Encapsulation Pre-release
Pre-release

Encapsulated Context's fields and exposed them via public functions.

Echo.HandlerFunc changed

20 May 23:46
Compare
Choose a tag to compare
Pre-release

Echo.HandlerFunc changed from func (*Context) *HTTPError to func (*Context) error

Smashing new features

19 May 03:32
Compare
Choose a tag to compare
Smashing new features Pre-release
Pre-release
  • Added following middleware
    • Panic recover
    • Basic auth
    • Strip trailing slash
    • Redirect to slash
    • Gzip
  • Support to serve favicon
  • Enhanced priority in router
  • Wrapped Flush, Hijack and CloseNotify functions in response.
  • Fixed issues: #51, #53, #57, #63, #65, #67, #68
  • Dropped NotFoundHandler in favor of HTTPErrorHandler

Centralized HTTP error handling

06 May 23:39
Compare
Choose a tag to compare
Pre-release

v0.0.11

29 Apr 17:41
Compare
Choose a tag to compare
v0.0.11 Pre-release
Pre-release
  • Support for func(http.Handler) http.Handler middleware
  • Support for echo.HandlerFunc handler
  • Middleware in a separate package
  • Reverse route lookup using echo.URI
  • Improved website/documentation
  • Fixed issues

v0.0.10: Fixed a typo

21 Apr 04:59
Compare
Choose a tag to compare
v0.0.10: Fixed a typo Pre-release
Pre-release
  • Moved middleware package to root
  • HandlerFunc signature change to func(*Context) error
  • Support for handlers which return error for central error handling
  • Introduced centralized HTTP error handler
  • New website for the project
  • Dropped support for func(http.Handler) http.Handler middleware

v0.0.9

15 Apr 18:33
Compare
Choose a tag to compare
v0.0.9 Pre-release
Pre-release
  • Smartly prioritize conflicting routes, write in any order. Resolved like below:
    • /users/new
    • /users/:id
    • /users/*
  • Custom Render and Bind functions
  • Enhanced sub routes / groups
  • Stability

v0.0.8

13 Apr 20:21
Compare
Choose a tag to compare
v0.0.8 Pre-release
Pre-release
Merge branch 'master' of https://github.com/labstack/echo

v0.0.7: New renderer interface #21

10 Apr 01:49
Compare
Choose a tag to compare
Pre-release
Signed-off-by: Vishal Rana <vr@labstack.com>

v0.0.6: Fixed example/main.go

07 Apr 20:50
Compare
Choose a tag to compare
Pre-release
Signed-off-by: Vishal Rana <vr@labstack.com>