1
1
# Changelog
2
2
3
- ## 2018.3.0-beta (19 Mar 2018)
3
+ ## 2018.3.0-rc (27 Mar 2018)
4
4
5
5
### Enhancements
6
6
12
12
([ #1031 ] ( https://github.com/Microsoft/vscode-python/issues/1031 ) )
13
13
1 . Add a Scrapy debug configuration for the experimental debugger.
14
14
([ #1032 ] ( https://github.com/Microsoft/vscode-python/issues/1032 ) )
15
+ 1 . When using pipenv, install packages (such as linters, test frameworks) in dev-packages.
16
+ ([ #1110 ] ( https://github.com/Microsoft/vscode-python/issues/1110 ) )
17
+ 1 . Added commands translation for italian locale.
18
+ (thanks [ Dotpys] ( https://github.com/Dotpys/ ) ) ([ #1152 ] ( https://github.com/Microsoft/vscode-python/issues/1152 ) )
19
+ 1 . Add support for Django Template debugging in experimental debugger.
20
+ ([ #1189 ] ( https://github.com/Microsoft/vscode-python/issues/1189 ) )
21
+ 1 . Add support for Flask Template debugging in experimental debugger.
22
+ ([ #1190 ] ( https://github.com/Microsoft/vscode-python/issues/1190 ) )
23
+ 1 . Add support for Jinja template debugging. ([ #1210 ] ( https://github.com/Microsoft/vscode-python/issues/1210 ) )
15
24
1 . When debugging, use ` Integrated Terminal ` as the default console.
16
25
([ #526 ] ( https://github.com/Microsoft/vscode-python/issues/526 ) )
26
+ 1 . Disable the display of errors messages when rediscovering of tests fail in response to changes to files, e.g. don't show a message if there's a syntax error in the test code.
27
+ ([ #704 ] ( https://github.com/Microsoft/vscode-python/issues/704 ) )
17
28
1 . Bundle python depedencies (PTVSD package) in the extension for the experimental debugger.
18
29
([ #741 ] ( https://github.com/Microsoft/vscode-python/issues/741 ) )
19
30
1 . Add support for expermental debugger when debugging Python Unit Tests.
20
31
([ #906 ] ( https://github.com/Microsoft/vscode-python/issues/906 ) )
21
32
1 . Support ` Debug Console ` as a ` console ` option for the Experimental Debugger.
22
33
([ #950 ] ( https://github.com/Microsoft/vscode-python/issues/950 ) )
23
34
1 . Enable syntax highlighting for ` requirements.in ` files as used by
24
- e.g. [ pip-tools] ( https://github.com/jazzband/pip-tools ) .
35
+ e.g. [ pip-tools] ( https://github.com/jazzband/pip-tools )
36
+ (thanks [ Lorenzo Villani] ( https://github.com/lvillani ) )
25
37
([ #961 ] ( https://github.com/Microsoft/vscode-python/issues/961 ) )
26
38
1 . Add support to read name of Pipfile from environment variable.
27
39
([ #999 ] ( https://github.com/Microsoft/vscode-python/issues/999 ) )
28
40
29
41
### Fixes
30
42
43
+ 1 . Fixes issue that causes debugging of unit tests to hang indefinitely. ([ #1009 ] ( https://github.com/Microsoft/vscode-python/issues/1009 ) )
44
+ 1 . Add ability to disable the check on memory usage of language server (Jedi) process.
45
+ To turn off this check, add ` "python.jediMemoryLimit": -1 ` to your user or workspace settings (` settings.json ` ) file.
46
+ ([ #1036 ] ( https://github.com/Microsoft/vscode-python/issues/1036 ) )
31
47
1 . Ignore test results when debugging unit tests.
32
48
([ #1043 ] ( https://github.com/Microsoft/vscode-python/issues/1043 ) )
49
+ 1 . Fixes auto formatting of conditional statements containing expressions with ` <= ` symbols.
50
+ ([ #1096 ] ( https://github.com/Microsoft/vscode-python/issues/1096 ) )
33
51
1 . Resolve debug configuration information in ` launch.json ` when debugging without opening a python file.
34
52
([ #1098 ] ( https://github.com/Microsoft/vscode-python/issues/1098 ) )
53
+ 1 . Disables auto completion when editing text at the end of a comment string.
54
+ ([ #1123 ] ( https://github.com/Microsoft/vscode-python/issues/1123 ) )
55
+ 1 . Ensures file paths are properly encoded when passing them as arguments to linters.
56
+ ([ #199 ] ( https://github.com/Microsoft/vscode-python/issues/199 ) )
35
57
1 . Fix occasionally having unverified breakpoints
36
58
([ #87 ] ( https://github.com/Microsoft/vscode-python/issues/87 ) )
37
59
1 . Ensure conda installer is not used for non-conda environments.
@@ -44,6 +66,7 @@ e.g. [pip-tools](https://github.com/jazzband/pip-tools).
44
66
1 . Exclude 'news' folder from getting packaged into the extension.
45
67
([ #1020 ] ( https://github.com/Microsoft/vscode-python/issues/1020 ) )
46
68
1 . Remove Jupyter commands.
69
+ (thanks [ Yu Zhang] ( https://github.com/neilsustc ) )
47
70
([ #1034 ] ( https://github.com/Microsoft/vscode-python/issues/1034 ) )
48
71
1 . Trigger incremental build compilation only when typescript files are modified.
49
72
([ #1040 ] ( https://github.com/Microsoft/vscode-python/issues/1040 ) )
@@ -52,22 +75,37 @@ e.g. [pip-tools](https://github.com/jazzband/pip-tools).
52
75
1 . Enable unit testing of stdout and stderr redirection for the experimental debugger.
53
76
([ #1048 ] ( https://github.com/Microsoft/vscode-python/issues/1048 ) )
54
77
1 . Update npm package ` vscode-extension-telemetry ` to fix the warning 'os.tmpDir() deprecation'.
78
+ (thanks [ osya] ( https://github.com/osya ) )
55
79
([ #1066 ] ( https://github.com/Microsoft/vscode-python/issues/1066 ) )
56
- 1 . Prevent debugger stepping into js code, when debugging async TypeScript code.
80
+ 1 . Prevent the debugger stepping into JS code while developing the extension when debugging async TypeScript code.
57
81
([ #1090 ] ( https://github.com/Microsoft/vscode-python/issues/1090 ) )
58
82
1 . Increase timeouts for the debugger unit tests.
59
83
([ #1094 ] ( https://github.com/Microsoft/vscode-python/issues/1094 ) )
60
84
1 . Change the command used to install pip on AppVeyor to avoid installation errors.
61
85
([ #1107 ] ( https://github.com/Microsoft/vscode-python/issues/1107 ) )
86
+ 1 . Check whether a document is active when detecthing changes in the active document.
87
+ ([ #1114 ] ( https://github.com/Microsoft/vscode-python/issues/1114 ) )
88
+ 1 . Remove SIGINT handler in debugger adapter, thereby preventing it from shutting down the debugger.
89
+ ([ #1122 ] ( https://github.com/Microsoft/vscode-python/issues/1122 ) )
90
+ 1 . Improve compilation speed of the extension's TypeScript code.
91
+ ([ #1146 ] ( https://github.com/Microsoft/vscode-python/issues/1146 ) )
92
+ 1 . Changes to how debug options are passed into the experimental version of PTVSD (debugger).
93
+ ([ #1168 ] ( https://github.com/Microsoft/vscode-python/issues/1168 ) )
94
+ 1 . Ensure file paths are not sent in telemetry when running unit tests.
95
+ ([ #1180 ] ( https://github.com/Microsoft/vscode-python/issues/1180 ) )
96
+ 1 . Change ` DjangoDebugging ` to ` Django ` in ` debugOptions ` of launch.json.
97
+ ([ #1198 ] ( https://github.com/Microsoft/vscode-python/issues/1198 ) )
98
+ 1 . Changed property name used to capture the trigger source of Unit Tests. ([ #1213 ] ( https://github.com/Microsoft/vscode-python/issues/1213 ) )
62
99
1 . Enable unit testing of the experimental debugger on CI servers
63
100
([ #742 ] ( https://github.com/Microsoft/vscode-python/issues/742 ) )
64
101
1 . Generate code coverage for debug adapter unit tests.
65
102
([ #778 ] ( https://github.com/Microsoft/vscode-python/issues/778 ) )
66
103
1 . Execute prospector as a module (using -m).
67
104
([ #982 ] ( https://github.com/Microsoft/vscode-python/issues/982 ) )
68
- 1 . Launch the unit tests in debug mode as opposed to running and attaching the debugger.
105
+ 1 . Launch unit tests in debug mode as opposed to running and attaching the debugger to the already-running interpreter .
69
106
([ #983 ] ( https://github.com/Microsoft/vscode-python/issues/983 ) )
70
107
108
+
71
109
## 2018.2.1 (09 Mar 2018)
72
110
73
111
### Fixes
0 commit comments