Babashka 1.12.215: Revenge of the TUIs
Summary
Babashka 1.12.215 adds terminal user interfaces via JLine3, enabling bb scripts to render TUIs in native binaries. The release also overhauls the bb REPL with multi-line editing, completions, eldoc, and persistent history, and expands library compatibility with map interfaces in deftype and SCI improvements. Charm.clj integration and a new babashka.terminal tty? helper enhance interactive scripting for automation tasks, with Babashka Conf 2026 on the horizon.