New
2018.9.0
September 2018 Release
- Fixed issue with excessive memory consumption caused by storing too many document symbols. https://github.com/Microsoft/python-language-server/issues/193
- Implemented support for
autoComplete.addBracketsoption that auto-inserts braces upon function name completion. https://github.com/microsoft/python-language-server/issues/35 - Language server now outputs its version at startup https://github.com/Microsoft/python-language-server/issues/97.
- Removed analysis progress reporting since the message was confusing https://github.com/Microsoft/python-language-server/issues/94 and https://github.com/Microsoft/python-language-server/issues/69.
- Fixed numerous issues with Find References and Goto Definition functionality. https://github.com/microsoft/python-language-server/issues/155, https://github.com/microsoft/python-language-server/issues/156
- Fixed
PriorityProducerConsumerexception https://github.com/Microsoft/python-language-server/issues/68. - Fixed exception in
EvaluateWorkerhttps://github.com/Microsoft/python-language-server/issues/87. - Fixed exception in
ModuleResolverhttps://github.com/Microsoft/python-language-server/issues/72. - Fixed issue when simple file edits caused modules to reload https://github.com/Microsoft/python-language-server/issues/111.
- Fixed issues when analysis results were stale due to thread synchronization errors https://github.com/Microsoft/python-language-server/issues/90.
- Fixed
BadSourceExceptioncaused by some Python 2 module sources https://github.com/Microsoft/python-language-server/issues/65. - Fixed issues when information from Typeshed was not used correctly https://github.com/Microsoft/python-language-server/issues/93 and https://github.com/Microsoft/python-language-server/issues/136.
- Improved handling of function overloads https://github.com/Microsoft/python-language-server/issues/38.