- Enables web extension
- Security fixes via dependabot
- Defaults to the new extractor, fixing a few cases related to group declaration #16
- Security fixes via dependabot
- Security fixes via dependabot
- Security fixes via dependabot
- Adds
ignore_comments
to ignore imports inside comments
- Removed duplicated code on matching unused imports
- Added new test case for next version extractor
- Fix the missing type
PhpImportConfiguration
- Feature flag for the next generation of the import checker
- Minor improvements on the npm commands and test cases
- Redeploy version 0.5.0 (stable) after issues found in all versions under 0.6.* #303 . It turns out that the approach of using a real parser has way more edge cases and uncovered use cases for this extension.
- Fix for highlight when using classes in throw expression
- Fix for highlight when using classes in catch expression
- Fix walking the source code tree
- Fix highlight when imported class is used with the keyword extends.
- Fix highlight when imported class is used with the keyword implements.
- Fix highlight when imported class is used with the keyword trait.
- Redeploy version 0.5.0 (stable) after issues found in the version 0.6.0 and 0.6.1 #303
- Fix issue with classes being used inside closures
- Security fixes (via dependabot)
- Extension rewrite to use php-parser instead of regex
- Updated project dependencies (npm audit fixes)
- Updated project dependencies
- Support added to "use const" statement (#18)
- Support added to "use function" statement (#15)
- Change regex to only match "use" at the start of a line (#12)
- Fix: wrong hightlight when using Trait (#12)
- Fix: typo in the configuration property (#c0f65f9)
- Feature to change the highlight color based on the user configuration file
(
php.import.highlight
)
- Fix highlight on/off when there is only one
use
statement. Previously for this to work the user would have to change the tab
- Automatically run the ext when change the active file or opening it in the editor
- The extension add and removes the highlight from a file once the imported class is used in the code (#9). Previously the user would have to close the file and open again so the extension would highlight the correct imports.
- Trigger import check after saving files (#8)
- Alias detection implemented (#4)
- Changed the project icon
- Added better support with a demo gif in the README
- Ability to see unused imports in the PHP class