New
- Core/Autocert: multi-certificate support #176 #185
- Core/ShortLink:
go/short link support #177 - Core/HTTP:
h2cscheme support- support listening with
h2con HTTP port - support reverse proxying
h2cservices withscheme: h2c
- support listening with
- WebUI/Config/Autocert: extra certificates management UI
- WebUI/Config: Unsaved changes indicator
- Benchmark:
- Implement benchmark server and scripts;
- New benchmark section in Wiki
Changes
- Core/HTTP:
- performance improvements
- increase
MaxIdleConnsPerHostto 1000 - suppress
client disconnectedHTTP/2 error
- Core/IO: optimize
CopyClosemethod - Core/HealthCheck: add health check detail to log when service is down
- Core/API: optimize dashboard health status API
- WebUI:
- optimize JSON schema loading with runtime dereferencing
Fixes
- Core/Docker: update scheme validation to include
tcp,unixandssh - Core/Config: correct config initialization logic
- WebUI: add cursor pointer to Collapsible Trigger for better UX