Release: 0.13.0 - Require PHP>=8.2

Released

What's Changed

🐛 Bug fixes

  • Fix interleave with nil values by @smeghead, @Chemaclass in https://github.com/phel-lang/phel-lang/pull/682
  • Fix BuildMode when transpiling the code by @Chemaclass in https://github.com/phel-lang/phel-lang/pull/686

🥇 New features

  • Add MainPhpPath property to PhelOutConfig by @Chemaclass in https://github.com/phel-lang/phel-lang/pull/672
  • Add fmt as alias for format by @Chemaclass in https://github.com/phel-lang/phel-lang/pull/673
  • Add support for numeric on empty? by @Chemaclass in https://github.com/phel-lang/phel-lang/pull/683
  • Add NoCacheWhenBuilding setting by @Chemaclass in https://github.com/phel-lang/phel-lang/pull/685

🏗️ Miscellaneous

  • Add RecurSymbol unit test by @lhsazevedo in https://github.com/phel-lang/phel-lang/pull/637
  • Require min php version 8.2 by @Chemaclass in https://github.com/phel-lang/phel-lang/pull/644
  • Add rector by @JesusValera in https://github.com/phel-lang/phel-lang/pull/645
  • Refactor StringPrinter by @Chemaclass in https://github.com/phel-lang/phel-lang/pull/650
  • Update PHP version & add Rector to CONTRIBUTING.md by @JesusValera in https://github.com/phel-lang/phel-lang/pull/651
  • Update composer & CI dependencies by @JesusValera in https://github.com/phel-lang/phel-lang/pull/658
  • Upgrade Rector 1.0.0 by @JesusValera in https://github.com/phel-lang/phel-lang/pull/660
  • Increase Psalm level 1 by @JesusValera in https://github.com/phel-lang/phel-lang/pull/661

Full Changelog: v0.12.0...v0.13.0


View release on GitHub