[#25] navigate to package documentation through clicking package version (ctrl+LMB / cmd+LMB) and get custom documentation url from composer.lock if available
add support for new composer.json properties
enable package version inspections and quickfixes by default
[#23] fix plugin settings
[#22] Support for "path" repository path + code completion
Update composer-schema.json file - support for new composer features
Minor fixes (messages, refactorings etc.)
[#16] Fix cache invalidation bug
[#14] "name" and "description" property are required only when package type is "project"
fix "set property value" quick fix
[#10] Fix inspection and quick fixes for relative file paths
Support for completion inline repositories that are defined in "repositories" property as "package" repo type
Add support for new properties in composer.json file + update descriptions etc.
Support for named repositories completion and inspections
Schema inspection messages fixes
[#7] Fix NullPointerException in files other than composer.json
Fix NullPointerException while rendering current installed package version in erased file
[#6] External docs (shift+f1) for packages
External docs (shift+f1) and quick docs (ctrl+q) for properties
Version inspections also work in require-dev property
BETA: Custom repositories support in packages and versions code completion. "composer" repository type is only supported right now, so satis is supported as well. You should enable this feature explicitly for each composer.json file in notification that would be shown when you define custom repositories.
Inspections for scripts correctness in "scripts" property
quick fixes that refactor version constraints with "~" and "^" operators to readable equivalents, eg. ~1.2 to >=1.2 <2.0.0. It might be useful when you are not sure what is difference between ~1.2, ~1.2.0 or ^1.2.0 - you can use quick fix to show equivalent version and eventually refactor it.
omit already existing properties in completion list
add support for symfony specific properties in "extra" property
show installed package version (from composer.lock) for currently focused package
desc sorting of package versions in completion
improve "next significant release" operators in versions completion
[#4] support for stability in versions completion
"already defined property" inspection + quick fix
completion for repositories in "repositories" property
[#3] add "proprietary" license to completion
detect not installed packages + install quick fix - so new packages could be installed from composer.json file. Inspection analyses proper composer.lock file, not "vendor" dir content.
[#2] completion + reference support for class and static method names in "scripts" property
completion + reference support for namespaces eg. in "autoload.psr-0" property
minior enhancements and fixes for schema completion
new quick fix for invalid "enum" property value
support for go to urls and emails eg. in "homepage"