Release: 0.16.0 - REPL improvements & cache override
What's Changed
🥇 New features
- Improved REPL exception messages for better clarity and debugging (#768)
- Display the root source file in error messages to aid debugging (#771)
- Enabled overriding the cache directory via the
GACELA_CACHE_DIRenvironment variable (Gacela 1.9) (#769) - Use sys_get_temp_dir() by default for cache directory https://github.com/phel-lang/phel-lang/commit/4002bec8e8a612545f4338d504ad25509c4a6310
- Supported overriding docs data in
PhelFnLoader(#773)
🐛 Bug fixes
- Fixed issue where temporary files were not being removed in
Phel::run()(#774)
🏗️ Miscellaneous
- Removed unused
ExceptionHandler(#770) - Updated Rector and applied fixes (#775)
- Upgraded PHPUnit to version 10 (#776)
⛵ Main Contributors
- @jenshaase, @Chemaclass
Full Changelog: v0.15.3...v0.16.0