You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+38Lines changed: 38 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,43 @@ This projects adheres to [Keep a CHANGELOG](https://keepachangelog.com/) and use
10
10
_Nothing yet._
11
11
12
12
13
+
## [1.1.2] - 2025-09-05
14
+
15
+
### Added
16
+
17
+
#### PHPCS BackCompat
18
+
19
+
*`BCFile::getMemberProperties()`: sync with PHPCS 3.13.3 - support for PHP 8.4 abstract properties. [#698]
20
+
21
+
#### Utils
22
+
23
+
*`Variables::getMemberProperties()`: support for PHP 8.4 abstract properties. [#698]
24
+
25
+
### Changed
26
+
27
+
#### Utils
28
+
29
+
*`TypeString::normalizeCase()` will now also normalize a fully qualified `true`, `false` or `null` type to unqualified. [#702]
30
+
31
+
#### Other
32
+
33
+
* Dropped support for [PHP_CodeSniffer] < 3.13.3. [#698]
34
+
Please ensure you run `composer update phpcsstandards/phpcsutils --with-dependencies` to benefit from this.
35
+
* Various housekeeping.
36
+
37
+
### Fixed
38
+
39
+
#### Utils
40
+
41
+
*`TypeString::isNullable()`: a type string with a fully qualified `null` was not recognized as nullable. [#702]
42
+
*`TypeString::isKeyword()`: a fully qualified `true`, `false` or `null` type was not recognized as a keyword type. [#702]
43
+
44
+
_Note: using fully qualified `true`, `false` or `null` in a typestring is not allowed by PHP. Even so, the `TypeString` utility will now handle this in a parse error tolerant manner._
0 commit comments