Toto je starší verze. Nejnovější verze je 1.17.13. Algernon 1.17.13 · Datum vydání:
Instalační soubory 1.17.8
| Architektura | Typ | Pro koho | Velikost souboru | Stáhnout | SHA256 |
|---|---|---|---|---|---|
| 64bit | ZIP → Přenosná verze | — | — | github.com | VirusTotal |
Odkaz a SHA256 pocházejí z komunitního manifestu Windows Package Manageru. Před spuštěním porovnejte hash staženého souboru.
Seznam změn
Security related
- Fix possible path traversal when --domain is used (thanks @fg0x0).
Fixes
- Fix a possible file descriptor leak after trying to write to /dev/shm.
- Fix a possible issue with setting header values when proxying.
New functionality
- Add new functions for using SQLite, ref #156 (thanks for the feature request, @judell).
- Add support for compiling TypeScript and rendering index.tsx files, ref #166 (thanks for the feature request @fayakun-it-consulting).
- Add multiple ways of specifying ports and protocols, ref #173 (thanks for the feature request @DaVyze).
Other improvements
- Improve how JSX and TSX files are cached.
- Improve error handling when extracting .alg files.
- Add a --noninteractive flag as an alias for the less descriptive --server flag, and also deprecate the --server flag. The short -s flag remains unchanged, and the --server flag is still supported.
- Improve the Lua plugin system wrt. oncurrency.
- Let the desired React version be specified in a comment in index.jsx/index.tsx instead of in an .algernon file. Currently only React 19 is supported and can be specified like this: // React: 19.
- Add more Lua functions for building HTML output programmatically by using the github.com/xyproto/onthefly package.
- Prioritize configuration values from command line flags first, then positional arguments and then serverconf.lua.
Examples
- Add two new example projects under samples/react_tsx and samples/onthefly.
General
- Update dependencies.
- Update documentation.