Release: v0.18.0
Going PHARther
✨ TL;DR
You can now use Phel as a single executable PHAR!
This release introduces a build script that packages the entire Phel runtime and tooling into one standalone file — making installation, distribution, and usage easier than ever.
Highlights
🥇 New Features
str/pad-left
andstr/pad-right
functions for string padding operationstrace/dotrace
for low-level runtime tracingtrace/dbg
for quick and convenient value debugging- New
phel ns
command to interact with namespaces - Added
[inspect]
argument tophel ns
for viewing namespace metadata - Script for building a standalone PHAR executable
- Enabled opcache for faster file compilation and execution
--clear-opcache
option inphel run
for clearing PHP opcode cache
Full list
For a full list of changes, have a look at
the release notes.