This release adds 5 notable features for engineering teams evaluating rollout.
Published 22d
Dashboards & Home Pages
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
algernon
build-less
cross-platform
fasthttp
go
http3
+14 more
live-reload
local-llm
lua
mysql
npm-less
ollama
pongo2
postgresql
quic
react19
redis
server-sent-events
sqlite
tls13
Summary
AI summaryFix issue #122 to open internal log file with different flags.
Full changelog
- 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.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Algernon
Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support.
Related context
Related tools
Beta — feedback welcome: [email protected]