Download Latest Version algernon-1.17.3-freebsd_x86_64_static.tar.gz (12.2 MB)
Email in envelope

Get an email when there's a new version of Algernon

Home / v1.17.3
Name Modified Size InfoDownloads / Week
Parent folder
algernon-1.17.3-linux_x86_64_static.tar.xz 2025-02-26 9.1 MB
algernon-1.17.3-linux_aarch64_static.tar.xz 2025-02-26 7.8 MB
algernon-1.17.3-linux_armv6_static.tar.xz 2025-02-26 7.9 MB
algernon-1.17.3-linux_armv7_static.tar.xz 2025-02-26 7.9 MB
algernon-1.17.3-macos_x86_64_static.tar.gz 2025-02-26 12.4 MB
algernon-1.17.3-macos_aarch64_static.tar.gz 2025-02-26 11.6 MB
algernon-1.17.3-freebsd_x86_64_static.tar.gz 2025-02-26 12.2 MB
algernon-1.17.3-freebsd_aarch64_static.tar.gz 2025-02-26 11.2 MB
algernon-1.17.3-freebsd_armv6_static.tar.gz 2025-02-26 11.5 MB
algernon-1.17.3-freebsd_armv7_static.tar.gz 2025-02-26 11.5 MB
algernon-1.17.3-netbsd_x86_64_static.tar.gz 2025-02-26 12.1 MB
algernon-1.17.3-netbsd_aarch64_static.tar.gz 2025-02-26 11.1 MB
algernon-1.17.3-netbsd_armv6_static.tar.gz 2025-02-26 11.4 MB
algernon-1.17.3-netbsd_armv7_static.tar.gz 2025-02-26 11.4 MB
algernon-1.17.3-windows_x86_64_static.zip 2025-02-26 12.3 MB
Algernon 1.17.3 source code.tar.gz 2025-02-26 15.8 MB
Algernon 1.17.3 source code.zip 2025-02-26 17.8 MB
README.md 2025-02-26 1.1 kB
Totals: 18 Items   194.8 MB 0

Fixes

  • Only listen for the USR1 signal on some platforms. Fixes [#157] (thanks for reporting, @kris6673).

New features

  • Add a run3 function, ref [#158] (thanks for reporting, @myselfghost).
  • Add print_nonl that can be used in connection with flush.
  • Add the mprint_ret function that can return required JS code instead of inserting it.
  • Let flush, redirect and permanent_redirect return true if the connection was not closed when sending.
  • Add support for ie. lang: en and language: en in Markdown files.

Updates to the sample projects

  • Improve the "mathematical formulas" sample.
  • Add a typewriter / server-side flush sample.
  • Set the language to en for 3 of the samples.

Various

  • Improve error handling in connection with recorders and flushing.
  • Improve some warnings and error messages.
  • Build with -ldflags "-s -w" -buildvcs=false by default in the Makefile.
  • Add an informative message when serving README.md files without -m.
  • Update documentation.
  • Update dependencies.
Source: README.md, updated 2025-02-26