- Added
Optional
flag toBasicAuthenticator
andJWTAuthenticator
. - Added support for
database.options
for the SQLite driver. - Added
response.Hijack()
. Therefore,*goyave.Response
now implementshttp.Hijacker
. Note that status handlers and middleware (requests finalization step in their lifecycle) will still work for hijacked connections. - Added websocket support.
- Added shutdown hooks.
- Added
goyave.BaseURL()
. - Added
config.LoadJSON()
. This can be used to load configuration from an embedded configuration file using Go's 1.16 embed directive. - Static file serving will no longer print "no such file or directory" to the error logger.
- Static file serving optimization: check file existence once instead of twice.