1
1
# Changelog
2
2
3
- ## 2018.10.0-beta (31 Oct 2018)
3
+ ## 2018.10.0-rc (07 Nov 2018)
4
4
5
5
### Thanks
6
6
@@ -9,8 +9,8 @@ our features:
9
9
- [ isort 4.3.4] ( https://pypi.org/project/isort/4.3.4/ )
10
10
- [ jedi 0.12.0] ( https://pypi.org/project/jedi/0.12.0/ )
11
11
and [ parso 0.2.1] ( https://pypi.org/project/parso/0.2.1/ )
12
- - [ Microsoft Python Language Server 2018.10.0 ] ( https://github.com/Microsoft/python-language-server/releases/tag/2018.10.0 )
13
- - [ ptvsd 4.1.4 ] ( https://github.com/Microsoft/ptvsd/releases/tag/v4.1.4 )
12
+ - Microsoft Python Language Server
13
+ - ptvsd
14
14
- [ exuberant ctags] ( http://ctags.sourceforge.net/ ) (user-installed)
15
15
- [ rope] ( https://pypi.org/project/rope/ ) (user-installed)
16
16
@@ -64,7 +64,7 @@ part of!
64
64
([ #2302 ] ( https://github.com/Microsoft/vscode-python/issues/2302 ) )
65
65
1 . Add support for automatic reloading of flask in the debugger.
66
66
([ #2326 ] ( https://github.com/Microsoft/vscode-python/issues/2326 ) )
67
- 1 . Add a debugger setting to show return values of functions while stepping.
67
+ 1 . Added a debugger setting to show return values of functions while stepping.
68
68
([ #2463 ] ( https://github.com/Microsoft/vscode-python/issues/2463 ) )
69
69
1 . Enable on-type formatting from language server
70
70
([ #2690 ] ( https://github.com/Microsoft/vscode-python/issues/2690 ) )
@@ -73,6 +73,17 @@ part of!
73
73
([ #2775 ] ( https://github.com/Microsoft/vscode-python/issues/2775 ) )
74
74
1 . Ensure ` python.condaPath ` supports paths relative to ` Home ` . E.g. ` "python.condaPath":"~/anaconda3/bin/conda" ` .
75
75
([ #2781 ] ( https://github.com/Microsoft/vscode-python/issues/2781 ) )
76
+ 1 . Updated the [ language server] ( https://github.com/Microsoft/python-language-server ) to [ 0.1.57/2018.11.0] ( https://github.com/Microsoft/python-language-server/releases/tag/2018.11.0 ) (from 2018.10.0)
77
+ and the [ debugger] ( https://pypi.org/project/ptvsd/ ) to
78
+ [ 4.2.0] ( https://github.com/Microsoft/ptvsd/releases/tag/v4.2.0 ) (from 4.1.3). Highlights include:
79
+ * Language server
80
+ - Completion support for [ ` collections.namedtuple ` ] ( https://docs.python.org/3/library/collections.html#collections.namedtuple ) .
81
+ - Support [ ` typing.NewType ` ] ( https://docs.python.org/3/library/typing.html#typing.NewType )
82
+ and [ ` typing.TypeVar ` ] ( https://docs.python.org/3/library/typing.html#typing.TypeVar ) .
83
+ * Debugger
84
+ - Add support for multi-processing debugging (set ` "subProcess": true ` in your ` launch.json ` to use).
85
+ - Add support for [ pyside2] ( https://pypi.org/project/PySide2/ ) .
86
+ ([ #3235 ] ( https://github.com/Microsoft/vscode-python/issues/3235 ) )
76
87
1 . Add localization of strings. Localized versions are specified in the package.nls.\< locale\> .json files.
77
88
([ #463 ] ( https://github.com/Microsoft/vscode-python/issues/463 ) )
78
89
1 . Clear cached list of interpreters when an interpeter is created in the workspace folder (this allows for virtual environments created in one's workspace folder to be detectable immediately).
@@ -84,7 +95,7 @@ part of!
84
95
85
96
### Fixes
86
97
87
- 1 . Support ` conda activate ` after 4.4.0.
98
+ 1 . Support " conda activate" after 4.4.0.
88
99
([ #1882 ] ( https://github.com/Microsoft/vscode-python/issues/1882 ) )
89
100
1 . Fix installation of codna packages when conda environment contains spaces.
90
101
([ #2015 ] ( https://github.com/Microsoft/vscode-python/issues/2015 ) )
@@ -101,6 +112,21 @@ part of!
101
112
1 . Fixed a typo in the Python interpreter selection balloon for macOS.
102
113
(thanks [ Joe Graham] ( https://github.com/joe-graham ) )
103
114
([ #2868 ] ( https://github.com/Microsoft/vscode-python/issues/2868 ) )
115
+ 1 . Updated the [ language server] ( https://github.com/Microsoft/python-language-server ) to [ 0.1.57/2018.11.0] ( https://github.com/Microsoft/python-language-server/releases/tag/2018.11.0 ) (from 2018.10.0)
116
+ and the [ debugger] ( https://pypi.org/project/ptvsd/ ) to
117
+ [ 4.2.0] ( https://github.com/Microsoft/ptvsd/releases/tag/v4.2.0 ) (from 4.1.3). Highlights include:
118
+ * Language server
119
+ - Completions on generic containers work (e.g. ` x: List[T] ` now have completions for ` x ` , not just ` x[] ` ).
120
+ - Fixed issues relating to ` Go to Definition ` for ` from ... import ` statements.
121
+ - ` None ` is no longer flagged as undefined.
122
+ - ` BadSourceException ` should no longer be raised.
123
+ - Fixed a null reference exception when handling certain function overloads.
124
+ * Debugger
125
+ - Properly deal with handled or unhandled exception in top level frames.
126
+ - Any folder ending with ` site-packages ` is considered a library.
127
+ - Treat any code not in ` site-packages ` as user code.
128
+ - Handle case where no completions are provided by the debugger.
129
+ ([ #3235 ] ( https://github.com/Microsoft/vscode-python/issues/3235 ) )
104
130
105
131
### Code Health
106
132
@@ -129,6 +155,10 @@ part of!
129
155
([ #2999 ] ( https://github.com/Microsoft/vscode-python/issues/2999 ) )
130
156
1 . Move language server downloads to the CDN.
131
157
([ #3000 ] ( https://github.com/Microsoft/vscode-python/issues/3000 ) )
158
+ 1 . Pin extension to a minimum version of the language server.
159
+ ([ #3125 ] ( https://github.com/Microsoft/vscode-python/issues/3125 ) )
160
+
161
+
132
162
133
163
134
164
0 commit comments