1.11.1 Pre-Release
Pre-release
Pre-release
[1.11.1 - 2024-07-02]
Changed
- When a trait has an annotated or abstract method and the real method definition is supplied by a base class, then go to definition will now go to the base class definition instead of the trait method declaration.
- Go to implementations now includes implementations provided by a trait where a class both uses the trait and implements the interface.
Fixed
- False diagnostic when type
class-string
passed tostring
constraint. - Setting
completion.suggestObjectOperatorStaticMethods
should beintelephense.completion.suggestObjectOperatorStaticMethods
. - Crash when parsing incomplete phpdoc type with template type args.
- Crash when encountering
trigger_error
call withE_USER_ERROR
as argument. - Conditional return types with default parameter argument.