|
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