Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: phpactor/phpactor

2025.10.17.0

17 Oct 15:09

Choose a tag to compare

BREAKING

  • VIM plugin: Local .phpactor.json configuration files are no longer loaded by
    default. If you use the VIM plugin you must explicitly trust the
    configuration file with :PhpactorTrust.

Features:

  • Support PHPStan editormode #2936 @mamazu
  • (development) optional opentelemertry extension.

Improvements:

Security:

  • Ask permission before loading project-level .phpactor.json @dantleech

Bug fixes:

  • rename: Do not throw error if there is a reference to a now-non-existing file. @dantleech
  • avoid infinite loop when looking up constant type #2913 @dantleech

2025.07.25.0

25 Jul 08:59

Choose a tag to compare

Fixed the tag name

2025-07-25.0

25 Jul 07:09

Choose a tag to compare

Improvements:

  • Extract document highlighter to own module and add config option to
    disable it @dantleech
  • Fix false diagnostic for missing __destruct return type @przepompownia #2900
  • Add depth info to worse:dump-ast command @mamazo #2897
  • Ensure that stub locator results are cached in-memory @dantleech #2911
  • Upload PHAR as artifact on builds @drzraf #2915

Features:

  • Search filtering (as applicable to autocomplete, name importing etc)
    @dantleech #2887 allows the exclusion of paths from search results.

Bug fixes:

2025.04.17.0

17 Apr 07:00
23d7c71

Choose a tag to compare

Improvements:

  • Do not suggest code action for missing return type if type is accurately
    provided by docblock @dantleech
  • Do not generate void return type on PHP 7.0

Bug fixes:

  • Support loading code templates when Phpactor included as a dependency
    @zobo

2025.03.28.0

28 Mar 13:52
a74d6f4

Choose a tag to compare

Improvements

  • Reference finding: Ask for confirmation to continue after soft timeout @dantleech #2856
  • PHAR fixes for Windows @zobo
  • LSP - Support for inline values @zobo
  • Code action prioritization @mamazu

2025.02.21.0

21 Feb 22:25

Choose a tag to compare

Features:

Improvements:

  • Performance: Do not run Indexed reference finder if references handled by
    Variable reference finder @dantleech
  • Performance: Do needlessly re-index documents before searching for
    references @dantleech
  • Psalm: add config option to specify Psalm config @GDXbsv #2835
  • Completion for @internal tag #2827 @mamazu
  • Add documentation for Nova Language Client #2830 @EmranMR
  • Enable fill constructor code action on attributes #2810 @mamazu
  • Require ext-mbstring extension to avoid off-by-one issues #2838 @dantleech

Bug fix:

Documentation:

2024.11.28.1

30 Nov 23:21

Choose a tag to compare

Bug fixes:

  • Do not include the file scheme in when including/excluding files #2794 (fix for native functions not being found in PHAR build)

2024.11.28.0

28 Nov 08:56

Choose a tag to compare

Features:

  • Show codes for all diagnostics and allow them to be ignored @dantleech
    #2781

Improvements:

  • Do not highlight entire class for fix class/namespace name diagnostic
    #2728 @dantleech
  • Tolerate code action provider failures #2761 @dantleech
  • Limit number of methods that are documented on classes to improve
    completion/resolve performance for large classes #2768 @dantleech

Bug fixes:

2024.11.05.0

05 Nov 18:12

Choose a tag to compare

Bug fixes:

  • Docblock: support parsing quoted string literals as array valuyes #2730
  • Tell WorseReflection about new definitions from the stdin for the
    diagnostics process #2723
  • Flush index on save (make latest changes available to diagnostic process) #2722
  • Fix bad contextual filtering #2715 @dantleech
  • Take optional parameters into account with conditional types #2700 @dantleech
  • Fix import position when declare is present #2698 @dantleech
  • Fix NULL error in Docblock parser #2693 @dantleech
  • Handle "source not found" when resolving template map #2716 @dantleech

Improvements:

Features:

  • Add support for 8.3 typed class constants
  • Basic support for @{phpstan,psalm}-assert #2720 @dantleech

2024.06.30.0

30 Jun 16:41

Choose a tag to compare

Features:

Improvements:

  • Do not use indexer when renaming private properties/methods #2672 @dantleech
  • Fix contextual completion in constructor agrument position #2504
  • Basic support for array_reduce stub #2576
  • Support variadics in contextual completion #2603
  • Allow use of %project_root% in index paths #2665 @mamazu
  • Fix another PHP_BINARY avoid writing to dev/null and other windows fixes @MatmaRex
  • Use get_debug_type @zonuexe
  • Show strikethrough for deprecated diagnostics #2623 @mamazu
  • Adding more type coverage #2606 #2614 @mamazu

Bug fixes: