PHP 8.1 reached Feature-Freeze

Published On2021-07-20

PHP 8.1 - Feature-freeze

PHP 8.1 is planned to be released at the end of this year, and today, 20th of July, marks the feature-freeze of the PHP 8.1 branch.

All major changes to the PHP language are discussed, commented on, and voted by PHP contributors. At the the first half of this year, several RFCs were proposed, discussed, and some of them were accepted and implemented for PHP 8.1.

The feature-freeze of a major PHP version means that there will be no more major changes and RFCs made to that PHP version. It does not mean that the software is ready and finalized at all, but rather, it is the cut-off date for the PHP contributors to finish existing proposals, and target the next PHP version after the feature-freeze date.

A feature-freeze does not mean that the ABI (Application Binary Interface) is frozen for PHP 8.1. PHP extensions might still need to watch out for potential changes to the ABI in coming weeks.

Release managers appointed for each major PHP version has the final say on when the releases are made, and to decide whether last-minute proposals are allowed.

For PHP 8.1, the elected release managers are Joe Watkins, Ben Ramsey, and Patrick Allaert. At the moment, there is a discussion in the PHP mailing list about the Pure Intersection RFC, and its nullable use cases. The release managers have allowed a near-future RFC to take a vote whether the Intersection Types should allow the nullable type syntax.

Prior to the feature-freeze, there were three alpha releases, with the first alpha release on 10th of June.

The first beta release of PHP 8.1 will be tagged on 22nd of July this year.

Currently, the first generally-available version is scheduled to be released on 25th of November.

In other news on PHP.Watch

All NewsFeed
PHP 8.2 Released

PHP 8.2 Released

PHP 8.2 is now generally available!
All PHP 7.x versions are now EOL

All PHP 7.x versions are now EOL

PHP 7.4, the last PHP version in 7.x series, reached its End-of-Life date on November 28th. PHP 7.4 received one year of security fixes (but no bug fixes) from November 2021. PHP 7.4.33 is the last PHP version.
PHP 8.2.0 Release Rescheduled to December 8

PHP 8.2.0 Release Rescheduled to December 8

PHP 8.2 Release managers announced today that due to a newly found bug in PHP's Opcache, PHP 8.2.0 release will be rescheduled to December 8th.
Subscribe to PHP.Watch newsletter for monthly updates

You will receive an email on last Wednesday of every month and on major PHP releases with new articles related to PHP, upcoming changes, new features and what's changing in the language. No marketing emails, no selling of your contacts, no click-tracking, and one-click instant unsubscribe from any email you receive.