Release: 0.15.0 - Compiler improved

Released

What's Changed

🐛 Bug fixes

  • Check for readline extension in REPL by @kambo-1st in https://github.com/phel-lang/phel-lang/pull/712
  • Fix deprecation notice for signed hexadecimals by @geoffreyvanwyk in https://github.com/phel-lang/phel-lang/pull/718
  • Fix deprecation notice for signed octals by @geoffreyvanwyk in https://github.com/phel-lang/phel-lang/pull/719
  • Fix deprecation notice about signed binary number in REPL by @geoffreyvanwyk in https://github.com/phel-lang/phel-lang/pull/716
  • Fix recursive private access by in https://github.com/phel-lang/phel-lang/pull/727

🥇 New features

  • Compatibility of lists and vectors in the cons function by @smeghead in https://github.com/phel-lang/phel-lang/pull/714
  • Check mandatory function parameters during compile time in https://github.com/phel-lang/phel-lang/pull/717
  • Improve output for doc command in https://github.com/phel-lang/phel-lang/pull/720, https://github.com/phel-lang/phel-lang/pull/722

🏗️ Miscellaneous

  • Remove unnecessary condition in ReplCommandTest in https://github.com/phel-lang/phel-lang/pull/711
  • Introduce application layer in https://github.com/phel-lang/phel-lang/pull/721
  • Fix flaky ExportCommandTest in https://github.com/phel-lang/phel-lang/pull/715

👏🏼 New Contributors

  • @kambo-1st made their first contribution in https://github.com/phel-lang/phel-lang/pull/712
  • @geoffreyvanwyk made their first contribution in https://github.com/phel-lang/phel-lang/pull/718

⛵ Main Contributors

  • @jenshaase, @Chemaclass

Full Changelog: v0.14.1...v0.15.0


View release on GitHub