Skip to content

Commit 2b9e743

Browse files
authored
Release candidate (microsoft#17610)
* Update version * Update change logs * Update notice
1 parent 6badacc commit 2b9e743

35 files changed

+293
-568
lines changed

CHANGELOG.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,81 @@
11
# Changelog
22

3+
## 2021.10.0-rc (4 October 2021)
4+
5+
### Enhancements
6+
7+
1. Set the default value of `python.linting.pylintEnabled` to `false`.
8+
([#3007](https://github.com/Microsoft/vscode-python/issues/3007))
9+
1. Phase out Jedi 0.17, and use Jedi behind a language server protocol as the Jedi option. Remove Jedi-related settings `python.jediMemoryLimit` and `python.jediPath`, since they are not used with the new language server implementation.
10+
([#11995](https://github.com/Microsoft/vscode-python/issues/11995))
11+
1. Add support for dynamic updates in interpreter list.
12+
([#17043](https://github.com/Microsoft/vscode-python/issues/17043))
13+
1. Query for fresh workspace envs when autoselecting interpreters in a new workspace.
14+
([#17264](https://github.com/Microsoft/vscode-python/issues/17264))
15+
1. Increase Microsoft Python Language Server deprecation prompt frequency and update wording.
16+
([#17361](https://github.com/Microsoft/vscode-python/issues/17361))
17+
1. Remove "The Python extension will have limited support for Python 2.7 in the next release" notification.
18+
([#17451](https://github.com/Microsoft/vscode-python/issues/17451))
19+
1. Added non-blocking discovery APIs for Jupyter.
20+
([#17452](https://github.com/Microsoft/vscode-python/issues/17452))
21+
1. Resolve environments using cache if cache has complete env info.
22+
([#17474](https://github.com/Microsoft/vscode-python/issues/17474))
23+
1. Ensure debugger contribution points are turned off when using virtual workspaces.
24+
([#17493](https://github.com/Microsoft/vscode-python/issues/17493))
25+
1. Display a notification about the end of Jedi support when using Python 2.7.
26+
([#17512](https://github.com/Microsoft/vscode-python/issues/17512))
27+
1. If user has selected an interpreter which is not discovery cache, correctly add it to cache.
28+
([#17575](https://github.com/Microsoft/vscode-python/issues/17575))
29+
1. Update to latest version of Jedi LS.
30+
([#17591](https://github.com/Microsoft/vscode-python/issues/17591))
31+
1. Update to `vscode-extension-telemetry` 0.4.2.
32+
([#17608](https://github.com/Microsoft/vscode-python/issues/17608))
33+
34+
### Fixes
35+
36+
1. Don't override user provided `--rootdir` in pytest args.
37+
([#8678](https://github.com/Microsoft/vscode-python/issues/8678))
38+
1. Don't log error during settings migration if settings.json doesn't exist.
39+
([#11354](https://github.com/Microsoft/vscode-python/issues/11354))
40+
1. Fix casing of text in `unittest` patterns quickpick.
41+
(thanks [Anupama Nadig](https://github.com/anu-ka))
42+
([#17093](https://github.com/Microsoft/vscode-python/issues/17093))
43+
1. Use quickpick details for the "Use Python from `python.defaultInterpreterPath` setting" entry.
44+
([#17124](https://github.com/Microsoft/vscode-python/issues/17124))
45+
1. Fix refreshing progress display in the status bar.
46+
([#17338](https://github.com/Microsoft/vscode-python/issues/17338))
47+
1. Ensure we do not start a new discovery for an event if one is already scheduled.
48+
([#17339](https://github.com/Microsoft/vscode-python/issues/17339))
49+
1. Do not display workspace related envs if no workspace is open.
50+
([#17358](https://github.com/Microsoft/vscode-python/issues/17358))
51+
1. Ensure we correctly evaluate Unknown type before sending startup telemetry.
52+
([#17362](https://github.com/Microsoft/vscode-python/issues/17362))
53+
1. Fix for unittest discovery failure due to root id mismatch.
54+
([#17386](https://github.com/Microsoft/vscode-python/issues/17386))
55+
1. Improve pattern matching for shell detection on Windows.
56+
(thanks [Erik Demaine](https://github.com/edemaine/))
57+
([#17426](https://github.com/Microsoft/vscode-python/issues/17426))
58+
1. Changed the way of searching left bracket [ in case of subsets of tests.
59+
(thanks [ilexei](https://github.com/ilexei))
60+
([#17461](https://github.com/Microsoft/vscode-python/issues/17461))
61+
1. Fix hang caused by loop in getting interpreter information.
62+
([#17484](https://github.com/Microsoft/vscode-python/issues/17484))
63+
1. Ensure all users use new discovery code regardless of their experiment settings.
64+
([#17563](https://github.com/Microsoft/vscode-python/issues/17563))
65+
1. Add timeout when discovery runs `conda info --json` command.
66+
([#17576](https://github.com/Microsoft/vscode-python/issues/17576))
67+
68+
### Code Health
69+
70+
1. Remove support for `rope`. Refactoring now supported via language servers.
71+
([#10440](https://github.com/Microsoft/vscode-python/issues/10440))
72+
1. Remove `pylintMinimalCheckers` setting. Syntax errors now reported via language servers.
73+
([#13321](https://github.com/Microsoft/vscode-python/issues/13321))
74+
1. Remove `ctags` support. Workspace symbols now supported via language servers.
75+
([#16063](https://github.com/Microsoft/vscode-python/issues/16063))
76+
1. Fix linting for some files in .eslintignore.
77+
([#17181](https://github.com/Microsoft/vscode-python/issues/17181))
78+
379
## 2021.9.3 (20 September 2021)
480

581
### Fixes

ThirdPartyNotices-Distribution.txt

Lines changed: 215 additions & 532 deletions
Large diffs are not rendered by default.

news/1 Enhancements/11995.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/1 Enhancements/17043.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/1 Enhancements/17264.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/1 Enhancements/17361.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/1 Enhancements/17451.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/1 Enhancements/17452.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/1 Enhancements/17474.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/1 Enhancements/17493.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/1 Enhancements/17512.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/1 Enhancements/17575.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/1 Enhancements/17591.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/1 Enhancements/17608.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/1 Enhancements/3007.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/11354.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/17093.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

news/2 Fixes/17124.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/17338.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/17339.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/17358.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/17362.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/17386.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/17426.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

news/2 Fixes/17461.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

news/2 Fixes/17484.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/17563.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/17576.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/8678.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/3 Code Health/10440.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/3 Code Health/13321.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/3 Code Health/16063.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/3 Code Health/17181.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "python",
33
"displayName": "Python",
44
"description": "IntelliSense (Pylance), Linting, Debugging (multi-threaded, remote), Jupyter Notebooks, code formatting, refactoring, unit tests, and more.",
5-
"version": "2021.10.0-dev",
5+
"version": "2021.10.0-rc",
66
"featureFlags": {
77
"usingNewInterpreterStorage": true
88
},

0 commit comments

Comments
 (0)