Skip to main content

Release: 0.16 - REPL improvements & cache override

Latest update

0.16.1 - Add support PHP 8.4

Released 2024-12-13 · GitHub release

What's Changed

🥇 New features

  • Add support PHP 8.4 https://github.com/phel-lang/phel-lang/pull/783

⛵ Main Contributors

Full Changelog: v0.16.0...v0.16.1


0.16.0 - REPL improvements & cache override

Released 2024-12-01 · GitHub release

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_DIR environment 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

Full Changelog: v0.15.3...v0.16.0


View release on GitHub