atom/language-php

PHP 8.0

Closed this issue ยท 7 comments

Bellow you will find list of new features added in PHP 8.0, which are affecting syntax.

I'll be creating PR's, but feel free to jump in and add features. If you want to help, but you have problems with TM grammar or test specs or anything, just let me know in this issue.

๐Ÿƒ - Work in progress
๐ŸŒ - Planned (some work started)
โœ‹ - On hold (possible changes)
โณ - PR waiting for review & merge
โœ”๏ธ - PR merged

Migration guide for PHP 8.0 is available here: https://github.com/php/php-src/blob/PHP-8.0/UPGRADING

@rsese Hello sir, can you mention internally my PRs in this repository? There is 5 of them atm and would be nice to merge them before collisions starts to be an issue. PHP 8.0 is not released yet but it's in beta and in feature freeze, so there will be no changes to syntax. Everything is backward compatible anyway.

PHP 8.0 is in Release Candidate phase Can someone review PR's so I can start working on remaining features? @sadick254 ?

rsese commented

ahh sorry I missed your comment @KapitanOczywisty! I no longer work on the Atom project but I believe @sadick254 does so I think you pinged one of the right people!

@rsese I've also moved on from atom, but still have to commit to atom's repository, weird world ๐Ÿค” Yeah, I've mentioned the latest commiter.

PHP 8 is now live and is bringing a bunch of changes to the syntax. There are pending PRs and I'm waiting for them to implement remaining features.

I want to bring this to the attention of recent commiters @sadick254 @darangi @lkashef @50Wliu @jasonrudolph

If there is no interest to keep this repository up-to-date, please let me know, so I could work directly on updates for dependent repositories like vscode.

HI @KapitanOczywisty this will be looked into as soon as possible

Next 3 PR's ready for review ๐Ÿ˜ƒ @sadick254 @darangi