Skip to content

Releases: GeneaLabs/zed-phpcs-lsp

0.1.8

17 Sep 22:56

Choose a tag to compare

Added

  • support for custom phpcs_path in user settings. Thanks! @matt-h in #15

Full Changelog: 0.1.7...0.1.8

0.1.7

29 Aug 20:58

Choose a tag to compare

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

0.1.6

28 Aug 13:57

Choose a tag to compare

Fixes

  • 🐛 Add content-based versioning to diagnostic reports to make sure linter warning are removed when fixed.

Full Changelog: 0.1.5...0.1.6

0.1.5

25 Aug 23:52
7410198

Choose a tag to compare

0.1.5 Pre-release
Pre-release

Added

  • 🚀 Zed extension publishing workflow.

Changed

  • 🔧 reorganize test files and update project configuration.

Fixed

  • 🐛 Pass file path to PHPCS for proper linting of file properties. Fixes #8

Full Changelog: 0.1.4...0.1.5

0.1.4

24 Aug 17:53

Choose a tag to compare

0.1.4 Pre-release
Pre-release

Fixed

  • 🔧 update PHPCS detection and bundling for better compatibility with custom standards.
  • 📦 PHPCS dependency to reference the current repo.

Full Changelog: 0.1.3...0.1.4

0.1.3: fix: 🔧 change LSP text sync from INCREMENTAL to FULL

24 Aug 17:02
d42ef33

Choose a tag to compare

Added

  • ✨ add comprehensive logging and performance optimizations
  • ✨ add custom standard and config file support
  • 📝 add logging of coding standard being used
  • 🛡️ add automatic config file recovery with documentation

Changed

  • 📝 update README to reflect new configuration behavior
  • 🎨 clean up extension code and fix LSP warnings

Fixed

  • 🔧 change LSP text sync from INCREMENTAL to FULL
  • 🐛 proactive config file deletion detection
  • 🔧 resolve compilation errors in LSP server

Full Changelog: 0.1.2...0.1.3

0.1.2

21 Aug 22:47
a79f12e

Choose a tag to compare

0.1.2 Pre-release
Pre-release

Added

  • building of assets on release.
  • downloading of assets from release by Zed during extension installation.

Full Changelog: 0.1.1...0.1.2

0.1.1

20 Aug 15:32
d02208b

Choose a tag to compare

0.1.1 Pre-release
Pre-release

Updated

  • build: 👷 Changed build process to use github actions bot for clearer distinction on commit activity in the project.
  • build: 🔖 Automatically updated the version when a new release is published.
  • build: 🤖 update LSP server binaries for all platforms
  • Updated workflows to commit as owner
  • Fixed commits to pull before pushing.
  • Fixed formatting.
  • Added git-attributes to remove unnecessary downloads.
  • Fixed calling of binaries.
  • Updated author info.
  • build(deps): bump actions/download-artifact from 3 to 5 by @dependabot[bot] in #7
  • build(deps): bump serde_json from 1.0.142 to 1.0.143 in /lsp-server by @dependabot[bot] in #6
  • build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot[bot] in #5
  • build(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot[bot] in #4
  • build(deps): bump serde_json from 1.0.142 to 1.0.143 by @dependabot[bot] in #3
  • build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #2
  • build(deps): bump peter-evans/create-pull-request from 5 to 7 by @dependabot[bot] in #1

Full Changelog: 0.1.0...0.1.1

0.1.0

20 Aug 02:08
5a0cf78

Choose a tag to compare

0.1.0 Pre-release
Pre-release

Added

  • initial PHPCS linting functionality.