Software Release

Emacs 30.1 released

GNU Emacs 30.1 has been released with critical security fixes addressing a shell injection vulnerability in man.el and arbitrary code execution in flymake. The update includes comprehensive verification methods through PGP signatures and SHA checksums, with immediate upgrade recommended for all users.

Introducing Pi-hole v6

Pi-hole v6 introduces major improvements including an embedded web server with REST API, advanced filtering capabilities, and consolidated configuration management in TOML format. The release features a redesigned interface with basic/expert modes, native HTTPS support, and a new Alpine-based Docker image for enhanced performance and reduced footprint.

Gleam gets “rename variable” - Gleam

Gleam v1.8.0 introduces several developer experience improvements including variable renaming capabilities, Erlang documentation integration, and new code generation features in the language server. The update enhances fault-tolerant compilation and adds convenient features like dependency tree visualization and improved code actions for pattern matching.