changelog: added v0.8.2 (#30)

This commit is contained in:
Makhnev Petr 2022-06-26 03:40:01 +03:00 committed by GitHub
parent 2d99e3a9ec
commit 67faf89b39
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,9 +2,16 @@
All notable changes to this project will be documented in this file, in reverse chronological order by release. All notable changes to this project will be documented in this file, in reverse chronological order by release.
## `v0.8.2` 2022-26-06
### Added
- [#28](https://github.com/VKCOM/php-parser/pull/28): `php8.2`: added readonly classes support
- [#29](https://github.com/VKCOM/php-parser/pull/29): `php8.1`: added intersection types support
## `v0.8.1-rc.1` 2021-09-08 ## `v0.8.1-rc.1` 2021-09-08
Added ### Added
- [#6](https://github.com/VKCOM/php-parser/pull/6): `php8.1`: added `readonly` modifier - [#6](https://github.com/VKCOM/php-parser/pull/6): `php8.1`: added `readonly` modifier
- [#8](https://github.com/VKCOM/php-parser/pull/8): `php8.1`: added `never` type - [#8](https://github.com/VKCOM/php-parser/pull/8): `php8.1`: added `never` type
@ -13,17 +20,18 @@ Added
- [#15](https://github.com/VKCOM/php-parser/pull/15): `php8.1`: added `final` modifier for constants in class - [#15](https://github.com/VKCOM/php-parser/pull/15): `php8.1`: added `final` modifier for constants in class
- [#18](https://github.com/VKCOM/php-parser/pull/18): `php8.1`: added first class callable syntax - [#18](https://github.com/VKCOM/php-parser/pull/18): `php8.1`: added first class callable syntax
Changed ### Changed
- [`4cd50d`](https://github.com/VKCOM/php-parser/commit/85b5d3ef36c9b12923404caf1c57497aa84cd50d): `cmd`: added file path output before errors - [`4cd50d`](https://github.com/VKCOM/php-parser/commit/85b5d3ef36c9b12923404caf1c57497aa84cd50d): `cmd`: added file path output before errors
Fixed ### Fixed
- [#22](https://github.com/VKCOM/php-parser/pull/22): fixed bug with `#` comments - [#22](https://github.com/VKCOM/php-parser/pull/22): fixed bug with `#` comments
## `v0.8.0-rc.2` 2021-30-07 ## `v0.8.0-rc.2` 2021-30-07
Added ### Added
- [#10](https://github.com/i582/php-parser/pull/10): `php8`: nullsafe operator (`?->`) - [#10](https://github.com/i582/php-parser/pull/10): `php8`: nullsafe operator (`?->`)
- [#13](https://github.com/i582/php-parser/pull/13): `php8`: named arguments - [#13](https://github.com/i582/php-parser/pull/13): `php8`: named arguments
- [#19](https://github.com/i582/php-parser/pull/19): `php8`: `match` expression - [#19](https://github.com/i582/php-parser/pull/19): `php8`: `match` expression
@ -35,12 +43,14 @@ Added
- [#34](https://github.com/i582/php-parser/pull/34): `php8`: attributes - [#34](https://github.com/i582/php-parser/pull/34): `php8`: attributes
- [#38](https://github.com/i582/php-parser/pull/38): `php8`: trailing comma in closure use list - [#38](https://github.com/i582/php-parser/pull/38): `php8`: trailing comma in closure use list
Changed ### Changed
- [#30](https://github.com/i582/php-parser/pull/30): `php8`: concatenation precedence - [#30](https://github.com/i582/php-parser/pull/30): `php8`: concatenation precedence
- [#36](https://github.com/i582/php-parser/pull/36): `php8`: names in the namespace are treated as a single token - [#36](https://github.com/i582/php-parser/pull/36): `php8`: names in the namespace are treated as a single token
- [#42](https://github.com/i582/php-parser/pull/42): `php8`: deferencable changes and arbitrary expressions in `new`/`instanceof` - [#42](https://github.com/i582/php-parser/pull/42): `php8`: deferencable changes and arbitrary expressions in `new`/`instanceof`
Removed ### Removed
- [#11](https://github.com/i582/php-parser/pull/11): `php8`: removed `(real)` cast - [#11](https://github.com/i582/php-parser/pull/11): `php8`: removed `(real)` cast
- [#15](https://github.com/i582/php-parser/pull/15): `php8`: removed `(unset)` cast - [#15](https://github.com/i582/php-parser/pull/15): `php8`: removed `(unset)` cast
- [#17](https://github.com/i582/php-parser/pull/17): `php8`: removed `{}` access - [#17](https://github.com/i582/php-parser/pull/17): `php8`: removed `{}` access