- Adapt code for PhpStorm 2025.3
- Adapt code for PhpStorm 2025.2
- Fix IllegalArgumentException when navigating the codebase
- Adapt code for PhpStorm 2025.1
- introduce an intention to add
@kphp-immutable-classannotation
- adapt code for 2024.3
- adapt code for 2024.2
- adapt code for 2024.1
- fixed crash when forcing types of functions
- adapt code for 2023.3
- new inspection
KphpStrictTypesEnableInspection
- adapt code for 2023.2
- adapt code for 2023.1
- adapt code for 2022.3
- adapt code for 2022.2
- enabled
PhpMethodOrClassCallIsNotCaseSensitiveInspectionby default - warning level for
PhpMethodOrClassCallIsNotCaseSensitiveInspection- error
- support
@kphp-jsontags
- support
ffi_scopeandffi_cdatain phpdoc - track calls to
end()andreset(), suggesting replacing them
- adapt code for 2022.1
- adapt code for 2021.3
- adapt code for 2021.2
- adapt code for 2021.1
@kphp-tagsadded in the past 3 months- convert
@varto field hint
- better inferring for untyped arrays
@kphp-tagsadded in the past 3 months- able to import an undefined class
mixedinstead ofvar
- custom phpdoc type parsers: support tuple, shape, var, future, arbitrary nesting, nullable types
- patched type inferring supporting tuples and shapes + hack php stdlib inferring
- complete and validate
@kphp-doctags - strict typing inspections
- phpdoc simplification
- custom quick documentation and type info
- support both PHP and KPHP projects