github peachpiecompiler/peachpie v1.0.0-preview1

latest releases: v1.0.17, v1.0.16, v1.0.15...
pre-release3 years ago

This release is the first preview of the upcoming version 1.0.0. NuGet packages are versioned as 1.0.0-preview1. See https://www.peachpie.io/getstarted for creating new projects with PeachPie. Update existing projects by changing the version accordingly.

What's new

Supported PHP 8.0 features

  • Non-capturing catches
  • Throw expression
  • match expression
  • ::class on variables
  • union types
  • Trailing comma in parameter lists
  • Constructor property promotion

Improvements

  • base class library fixes
  • parsing HEREDOC fixes
  • parse_ini improvements
  • XML and DOM updates
  • stability improvements
  • performance improvements (fewer allocations)

ASP.NET Core integration

  • add support for netstandard2.0 (netstandard2.0, netstandard2.1, netcoreapp3.0, netcoreapp3.1, net5.0)
  • new API for request handling app.UsePhp( options ) and services.AddPhp( options )
  • see https://docs.peachpie.io/net/hosting/aspnetcore/ for details

Don't miss a new peachpie release

NewReleases is sending notifications on new releases.