Complete list of Phel releases, automatically generated from the Phel GitHub releases.
Lazy sequences + memory efficiency + infinite sequence support + simpler releases + bug fixes
New special forms (load, in-ns), better null handling, a minor bug fix, and stronger type safety.
Improved docs, debugging, and developer experience. New `phel eval` command, repl defaults, JSON docs, better `:require/:use` handling, and modernized internals.
Strength metadata handling, expands the function API, introduces new array utilities and debugging tools, and improves printing consistency. It also raises code quality by moving to PHPStan level 5...
It introduces multi-arity functions, richer macro support, new commenting styles, and flexible destructuring and metadata features. The REPL is brighter and clearer, while `.phar` handling and symb...
This release expands Phel’s core with many new functions and macros, unifies and improves collection handling (`reduce`, `take`, `map`, `sets`), and streamlines runtime access through the new Phe...
This patch release focuses on improvements to the REPL, error suppression, and stability of temporary directories. It also introduces a new symbol feature, alongside additional tests and a reversio...
This feature release introduces new functional capabilities (memoize, unset-in, base64-*), performance enhancements for namespace sorting, internal refactors for improved maintainability, and impro...
This patch release introduces enhanced PHAR stability, introduces a new diagnostic command, and enables customization of the temporary directory. It resolves several critical bugs introduced with P...
You can now use **Phel as a single executable PHAR**!
TL;DR: This release supercharges the REPL with completions and precise error traces, introduces powerful new macros (doto, time, if-let, when-let), adds macroexpand support, enables native yield, i...