mirror of
https://github.com/labstack/echo.git
synced 2026-05-16 09:48:24 +02:00
49321f5829
Signed-off-by: Vishal Rana <vr@labstack.com>
1.2 KiB
1.2 KiB
+++ title = "Migration" description = "Migration" [menu.main] name = "Migration" parent = "guide" weight = 2 +++
Change Log
- Automatic TLS certificates via Let's Encrypt
- Built-in support for graceful shutdown
- Utility functions to wrap standard handler and middleware
Maptype as shorthand formap[string]interface{}- Context now wraps standard net/http Request and Response
- New configuration
Echo#ShutdownTimeoutEcho#DisableHTTP2
- New API
Echo#Start()Echo#StartTLS()Echo#StartAutoTLS()Echo#StartServer()Echo#Shutdown()Echo#ShutdownTLS()Context#Scheme()Context#RealIP()Context#IsTLS()
- Exposed the following properties instead of setter / getter functions on
Echoinstance:BinderRendererHTTPErrorHandlerDebugLogger
- Enhanced redirect and CORS middleware
- Dropped static middleware in favor of
Echo#Static - Dropped API
Echo#Run()Context#P()
- Dropped standard
Contextsupport - Dropped support for
fasthttp - Dropped deprecated API
- Moved
Loggerinterface to root level - Moved website and examples to the main repo
- Updated docs and fixed numerous issues