Re: 7.3 features in announcement
| From: | Christoph M. Becker | Date: | Sun, 02 Dec 2018 22:50:54 +0000 |
| Subject: | Re: 7.3 features in announcement | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-103540@lists.php.net to get a copy of this message | ||
On 02.12.2018 at 21:24, Jakub Zelenka wrote:
> I was wondering if we have got a final list of the top features that will
> be listed in the announcement for the stable release.
>
> Not sure how it's usually selected but thought that it would be good to
> list FPM logging changes that I have been working on and it's the main
> improvement in FPM [1]. It's not probably that interesting for PHP devs but
> it might be quite importants for DevOps who use FPM with Docker and want to
> properly collect logs from containers. My current client will be updating
> to 7.3 pretty soon just because of that.
>
> [1] https://github.com/php/php-src/pull/2458
Thanks for bringing this up, Jakub! To be honest, I haven't really
thought about the release announcement before, so this is a fine reminder.
Regarding the FPM logging changes: indeed, this seems to be quite an
improvement! :) However, it seems there is no note in UPGRADING (which
is important for the migration guide in the manual) yet. Could you
please add the missing note?
Regarding other prominent features, I think the “Flexible Heredoc and
Nowdoc Syntaxes”[2] and the “PCRE2 migration”[3] should certainly be
mentioned. Also the MBString improvements[4], as well as the
deprecations[5], and also the file related Windows improvements[6].
I'm likely missing other important changes, and may overestimate some of
those I've mentionened above. I'm looking forward to suggestions!
[2] <https://wiki.php.net/rfc/flexible_heredoc_nowdoc_syntaxes>
[3] <https://wiki.php.net/rfc/pcre2-migration>
[4] <https://github.com/php/php-src/blob/php-7.3.0RC6/UPGRADING#L186-L232>
[5] <https://github.com/php/php-src/blob/php-7.3.0RC6/UPGRADING#L259-L323>
[6] <https://github.com/php/php-src/blob/php-7.3.0RC6/UPGRADING#L643-L647>
--
Christoph M. Becker