- Also support case-insensitive file systems when checking for permissions (thanks @manus-use).
- Fix issue [#122], open the internal log file with different flags.
- Fix the flag precedence issue, ref [#145].
- Make the path handling more robust in connection with React / Hot Module Replacement.
- Render more types of Lua tables, ref [#119].
- Encode filenames in connection with the directory listing, ref [#144].
- Add the
remoteaddrfunction, ref [#114]. - Let
KeyValuealso support table values, ref [#113]. - Add support for
global.luafiles for initializing the Lua pool, ref [#103]. - Also allow
SIGUSR2to clear the cache, thanks @MatrixNeoKozak, ref [#174]. - Make argument handling more robust.
- Handle
127.0.0.1and::1aslocalhostwhen serving domains. - Add
-Das a short flag for--domain. - Use
html/templatefor the error message page. - Escape filenames in error messages when in debug mode.
- Make
HMRUpdateHandlermore robust. - Use
encodeURIComponentin the registration for example. - Make two path-related errors into warnings.
- Fix and update the dockerfiles.
- Add container files and scripts for Podman.
- Use the correct host for the auto-refresh feature.
- Update dependencies.
- Add an example that uses SQLite.
- Update example projects.
- Add more tests.
- Add "make cover" for checking the test coverage.
- Use build-time platform detection whenever possible.