- Bump autocomplete provider model to 4.0.0 so
Class1::
etc. works
- Update atom-languageclient to 0.9.4 to allow autocomplete on
->
etc. thanks @pelallemant
- Update atom-languageclient to 0.9.3
- Language server updated to 5.4.0 which add pseudo-keywords like int, bool, strict_types to completion
- Added option to change AutoComplete suggestions pritority (thanks @martinfojtik)
- Update atom-languageclient to 0.9.2 which includes better autocomplete
- Language server updated to 5.3.7
- Now capable of running on PHP 7.0 again
- Now checks for minimum version of PHP 7.1 which is required by language server
- Language server updated to 5.3.6 which includes completion and DefinitionResolver fixes (thanks @vinkla)
- Language server updated to 5.2.0 which includes Signature Help and fixes (thanks @vinkla)
- Update atom-languageclient to 0.8.3 which includes autocomplete and other fixes
- Language server updated to 5.2.0 which includes Signature Help and fixes (thanks @vinkla)
- Repackage 5.1.0 language server without prefix (script issue on macOS)
- Fix download URL for 5.1.0 language server
- Update atom-languageclient to 0.7.0 which includes
- Sorting autocomplete results
- Snippet completion type items
- Busy signals for startup and shutdown
- Fixes broken signals in prior v0.7.0 release
- Update PHP language server to 5.1.0
- Use busy signal instead of status bar for installation progress
- Composer script added to package.json for ease of preparing new builds
- Update README to remove references to beta
- Fix PHP version detection on some systems where stdout delayed
- Address possible async issues in install that resulted in console warnings
- Setting for PHP path now points to the PHP binary itself not the folder
- Update to 4.6.1 of https://github.com/felixfbecker/php-language-server to fix memory leak
- Checks installed PHP runtime version is 7 or later
- Further improvements to error reporting
- Do not display an error dialog when shutting down the language server
- Default memory limit to 2GB to avoid issues on 32-bit systems
- Allow setting of the memory limit
- Improve error reporting
- Fix description of connection type setting
- Allow connection type to be configured in settings
- Deeper error logging via atom-languageclient - enable with atom.config.set('core.debugLSP', true)
- Add memory limit setting to work around language server issue on 32-bit systems (set it to 2G)
- Repackage language server to avoid issues with symlinks