Skip to content

0.4.0

Choose a tag to compare

@mikebronner mikebronner released this 13 Mar 15:44

Added

  • ✨ Auto-fix on save via source.fixAll.phpcs code 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!)
    1. project vendor/bin
    2. user-configured path
    3. environment variable
    4. system PATH
    5. 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

Full Changelog: 0.3.0...0.4.0