Skip to content

v2026.1.25

Choose a tag to compare

@lumielis lumielis released this 30 Sep 00:15
· 1 commit to main since this release

Marketplace version: 2026.1.92500

Features and Improvements

  • Empty method, function and closure bodies are now compacted to {} on the declaration line by default. The phpThunder.formatting.emptyBodyPosition setting now defaults to same-line.

Bug Fixes

  • Fixed false UnusedPrivateMember diagnostics and 0 usages CodeLens badges for trait members whose only call sites live in a sibling trait.
  • Fixed inherited members showing 0 usages when they are only ever reached through self:: from a subclass.
  • Fixed usages badges on trait members being inflated by a case-different property declaration in a consuming class.
  • Fixed inlay hints and semantic tokens being placed on the wrong column when a multi-byte character appears earlier on the same line.