Releases: mike-bronner/zed-phpcs-lsp
Releases · mike-bronner/zed-phpcs-lsp
Release list
0.4.5
What's Changed
- Workaround for Zed code_actions_on_format revert when no formatter configured by @mikebronner in #75
- build(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #76
- build(deps): bump anyhow from 1.0.102 to 1.0.103 in /lsp-server by @dependabot[bot] in #77
- build(deps): bump regex from 1.12.4 to 1.13.0 in /lsp-server by @dependabot[bot] in #78
- build(deps): bump serde_json from 1.0.150 to 1.0.151 by @dependabot[bot] in #79
- build(deps): bump lz4_flex from 0.13.1 to 0.14.0 in /lsp-server by @dependabot[bot] in #82
- build(deps): bump serde from 1.0.228 to 1.0.229 in /lsp-server by @dependabot[bot] in #80
- build(deps): bump regex from 1.13.0 to 1.13.1 in /lsp-server by @dependabot[bot] in #84
- build(deps): bump serde_json from 1.0.150 to 1.0.151 in /lsp-server by @dependabot[bot] in #85
- build(deps): bump serde from 1.0.228 to 1.0.229 by @dependabot[bot] in #81
- build(deps): bump tokio from 1.52.3 to 1.53.1 in /lsp-server by @dependabot[bot] in #83
- fix: 🐛 Prevent stale PHPCS diagnostics from sticking after edits by @mikebronner in #86
Full Changelog: 0.4.4...0.4.5
0.4.4
Updated
- ⬆️ bump lz4_flex from 0.11.6 to 0.13.1 in /lsp-server by @dependabot[bot] in #69
- ⬆️ bump dependabot/fetch-metadata from 2 to 3 by @dependabot[bot] in #65
- ⬆️ bump actions/github-script from 8 to 9 by @dependabot[bot] in #64
- ⬆️ bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #63
- ⬆️ bump sha2 from 0.10.9 to 0.11.0 in /lsp-server by @dependabot[bot] in #61
Full Changelog: 0.4.3...0.4.4
0.4.3
Fixed
- 🐛 support Windows phpcs spawning and honor explicit phpcs_path by @mikebronner in #74
Full Changelog: 0.4.2...0.4.3
0.4.2
Changed
- Update PHP_CodeSniffer repository link by @rodrigoprimo in #59
- 👷 adopt self-healing publish-zed-extension action by @mikebronner in #73
New Contributors
- @rodrigoprimo made their first contribution in #59
Full Changelog: 0.4.1...0.4.2
0.4.1
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
0.3.0
0.2.0
Changed
- 👷 Switch Linux builds to
muslfor universal compatibility. - ♻️ Extract tool resolution to module and prefer system over bundled.
Full Changelog: 0.1.8...0.2.0
0.1.8
Added
Full Changelog: 0.1.7...0.1.8
0.1.7
Added
- ⚡️ Implemented improved caching to performance and reduce load.
- ⚡️ Improved process handling for faster linting.
Fixed
- 🐛 WIP: fixing automated publishing workflow.
Full Changelog: 0.1.6...0.1.7