0.4.0
Added
- ✨ Auto-fix on save via
source.fixAll.phpcscode action, following the same convention as ESLint, Biome, and Ruff. - ✨ Environment variable support for PHPCS_PATH, PHPCBF_PATH, and PHPCS_STANDARD. Thanks @s3rgiosan!
- ✨ Unified 5-step tool discovery: (Thanks @s3rgiosan!)
- project vendor/bin
- user-configured path
- environment variable
- system PATH
- bundled PHAR
- ✨ Support for combining PHPCS fixes with a separate formatter (e.g., Prettier).
Changed
- 🔧 Updated all dependencies to latest compatible versions
- 🔊 Reduced verbose logging for better runtime performance while keeping diagnostic-useful output.
- 📝 Updated README with comprehensive configuration examples for all auto-fix approaches.
Fixed
- ♻️ Replaced deprecated GitHub Actions in CI pipeline
- 🐛 Addressed clippy warnings in extension code
- 👷 Fixed PR creation workflow to link to correct version
New Contributors
- @s3rgiosan made their first contribution in #54
Full Changelog: 0.3.0...0.4.0