|  | 
| 1 | 1 | # Changelog | 
| 2 | 2 | 
 | 
| 3 |  | -## 2018.2.0 | 
|  | 3 | +## 2018.2.0 (08 Mar 2018) | 
| 4 | 4 | 
 | 
| 5 |  | -XXX | 
|  | 5 | +[Release pushed by one week] | 
|  | 6 | + | 
|  | 7 | +### Thanks | 
|  | 8 | + | 
|  | 9 | +We appreciate everyone who contributed to this release (including | 
|  | 10 | +those who reported bugs or provided feedback)! | 
|  | 11 | + | 
|  | 12 | +A special thanks goes out to the following external contributors who | 
|  | 13 | +contributed code in this release: | 
|  | 14 | + | 
|  | 15 | +* [Andrea D'Amore](https://github.com/Microsoft/vscode-python/commits?author=anddam) | 
|  | 16 | +* [Tzu-ping Chung](https://github.com/Microsoft/vscode-python/commits?author=uranusjr) | 
|  | 17 | +* [Elliott Beach](https://github.com/Microsoft/vscode-python/commits?author=elliott-beach) | 
|  | 18 | +* [Manuja Jay](https://github.com/Microsoft/vscode-python/commits?author=manujadev) | 
|  | 19 | +* [philipwasserman](https://github.com/Microsoft/vscode-python/commits?author=philipwasserman) | 
|  | 20 | + | 
|  | 21 | +### Enhancements | 
|  | 22 | + | 
|  | 23 | +1. Experimental support for PTVSD 4.0.0-alpha (too many issues to list) | 
|  | 24 | +1. Speed increases in interpreter selection ([#952](https://github.com/Microsoft/vscode-python/issues/952)) | 
|  | 25 | +1. Support for [direnv](https://direnv.net/) | 
|  | 26 | + ([#36](https://github.com/Microsoft/vscode-python/issues/36)) | 
|  | 27 | +1. Support for pipenv virtual environments; do note that using pipenv | 
|  | 28 | + automatically drops all other interpreters from the list of | 
|  | 29 | + possible interpreters as pipenv prefers to "own" your virtual | 
|  | 30 | + environment | 
|  | 31 | + ([#404](https://github.com/Microsoft/vscode-python/issues/404)) | 
|  | 32 | +1. Support for pyenv installs of Python | 
|  | 33 | + ([#847](https://github.com/Microsoft/vscode-python/issues/847)) | 
|  | 34 | +1. Support `editor.formatOnType` ([#640](https://github.com/Microsoft/vscode-python/issues/640)) | 
|  | 35 | +1. Added a `zh-tw` translation ([#](https://github.com/Microsoft/vscode-python/pull/841)) | 
|  | 36 | +1. Prompting to install a linter now allows for disabling that specific | 
|  | 37 | + linter as well as linters globally | 
|  | 38 | + ([#971](https://github.com/Microsoft/vscode-python/issues/971)) | 
|  | 39 | + | 
|  | 40 | +### Fixes | 
|  | 41 | + | 
|  | 42 | +1. Work around a bug in Pylint when the default linter rules are | 
|  | 43 | + enabled and running Python 2.7 which triggered `--py3k` checks | 
|  | 44 | + to be activated, e.g. all `print` statements to be flagged as | 
|  | 45 | + errors | 
|  | 46 | + ([#722](https://github.com/Microsoft/vscode-python/issues/722)) | 
|  | 47 | +1. Better detection of when a virtual environment is selected, leading | 
|  | 48 | + to the extension accurately leaving off `--user` when installing | 
|  | 49 | + Pylint ([#808](https://github.com/Microsoft/vscode-python/issues/808)) | 
|  | 50 | +1. Better detection of a `pylintrc` is available to automatically disable our | 
|  | 51 | + default Pylint checks | 
|  | 52 | + ([#728](https://github.com/Microsoft/vscode-python/issues/728), | 
|  | 53 | + [#788](https://github.com/Microsoft/vscode-python/issues/788), | 
|  | 54 | + [#838](https://github.com/Microsoft/vscode-python/issues/838), | 
|  | 55 | + [#442](https://github.com/Microsoft/vscode-python/issues/442)) | 
|  | 56 | +1. Fix `Got to Python object` ([#403](https://github.com/Microsoft/vscode-python/issues/403)) | 
|  | 57 | +1. When reformatting a file, put the temporary file in the workspace | 
|  | 58 | + folder so e.g. yapf detect their configuration files appropriately | 
|  | 59 | + ([#730](https://github.com/Microsoft/vscode-python/issues/730)) | 
|  | 60 | +1. The banner to suggest someone installs Python now says `Download` | 
|  | 61 | + instead of `Close` ([#844](https://github.com/Microsoft/vscode-python/issues/844)) | 
|  | 62 | +1. Formatting while typing now treats `.` and `@` as operators, | 
|  | 63 | + preventing the incorrect insertion of whitespace | 
|  | 64 | + ([#840](https://github.com/Microsoft/vscode-python/issues/840)) | 
|  | 65 | +1. Debugging from a virtual environment named `env` now works | 
|  | 66 | + ([#691](https://github.com/Microsoft/vscode-python/issues/691)) | 
|  | 67 | +1. Disabling linting in a single folder of a mult-root workspace no | 
|  | 68 | + longer disables it for all folders ([#862](https://github.com/Microsoft/vscode-python/issues/862)) | 
|  | 69 | +1. Fix the default debugger settings for Flask apps | 
|  | 70 | + ([#573](https://github.com/Microsoft/vscode-python/issues/573)) | 
|  | 71 | +1. Format paths correctly when sending commands through WSL and git-bash; | 
|  | 72 | + this does not lead to official support for either terminal | 
|  | 73 | + ([#895](https://github.com/Microsoft/vscode-python/issues/895)) | 
|  | 74 | +1. Prevent run-away Jedi processes from consuming too much memory by | 
|  | 75 | + automatically killing the process; reload VS Code to start the | 
|  | 76 | + process again if desired | 
|  | 77 | + ([#926](https://github.com/Microsoft/vscode-python/issues/926), | 
|  | 78 | + [#263](https://github.com/Microsoft/vscode-python/issues/263)) | 
|  | 79 | +1. Support multiple linters again | 
|  | 80 | + ([#913](https://github.com/Microsoft/vscode-python/issues/913)) | 
|  | 81 | +1. Don't over-escape markup found in docstrings | 
|  | 82 | + ([#911](https://github.com/Microsoft/vscode-python/issues/911), | 
|  | 83 | + [#716](https://github.com/Microsoft/vscode-python/issues/716), | 
|  | 84 | + [#627](https://github.com/Microsoft/vscode-python/issues/627), | 
|  | 85 | + [#692](https://github.com/Microsoft/vscode-python/issues/692)) | 
|  | 86 | +1. Fix when the `Problems` pane lists file paths prefixed with `git:` | 
|  | 87 | + ([#916](https://github.com/Microsoft/vscode-python/issues/916)) | 
|  | 88 | +1. Fix inline documentation when an odd number of quotes exists | 
|  | 89 | + ([#786](https://github.com/Microsoft/vscode-python/issues/786)) | 
|  | 90 | +1. Don't erroneously warn macOS users about using the system install | 
|  | 91 | + of Python when a virtual environment is already selected | 
|  | 92 | + ([#804](https://github.com/Microsoft/vscode-python/issues/804)) | 
|  | 93 | +1. Fix activating multiple linters without requiring a reload of | 
|  | 94 | + VS Code | 
|  | 95 | + ([#971](https://github.com/Microsoft/vscode-python/issues/971)) | 
|  | 96 | + | 
|  | 97 | +### Code Health | 
|  | 98 | + | 
|  | 99 | +1. Upgrade to Jedi 0.11.1 | 
|  | 100 | + ([#674](https://github.com/Microsoft/vscode-python/issues/674), | 
|  | 101 | + [#607](https://github.com/Microsoft/vscode-python/issues/607), | 
|  | 102 | + [#99](https://github.com/Microsoft/vscode-python/issues/99)) | 
|  | 103 | +1. Removed the banner announcing the extension moving over to | 
|  | 104 | + Microsoft ([#830](https://github.com/Microsoft/vscode-python/issues/830)) | 
|  | 105 | +1. Renamed the default debugger configurations ([#412](https://github.com/Microsoft/vscode-python/issues/412)) | 
|  | 106 | +1. Remove some error logging about not finding conda | 
|  | 107 | + ([#864](https://github.com/Microsoft/vscode-python/issues/864)) | 
| 6 | 108 | 
 | 
| 7 | 109 | ## 2018.1.0 (01 Feb 2018) | 
| 8 | 110 | 
 | 
|  | 
0 commit comments