|
1 | 1 | # Changelog
|
2 | 2 |
|
3 |
| -## 2018.12.0-beta (10 Dec 2018) |
| 3 | +## 2018.12.0-rc (12 Dec 2018) |
4 | 4 |
|
5 | 5 | ### Thanks
|
6 | 6 |
|
@@ -55,40 +55,65 @@ part of!
|
55 | 55 |
|
56 | 56 | ### Enhancements
|
57 | 57 |
|
| 58 | +1. Load the language server in the background during extension activation. |
| 59 | + ([#3020](https://github.com/Microsoft/vscode-python/issues/3020)) |
58 | 60 | 1. Display progress indicator when activating the language server and validating user setup.
|
59 | 61 | ([#3082](https://github.com/Microsoft/vscode-python/issues/3082))
|
60 |
| -1. Allow for connection to a remote Jupyter server |
| 62 | +1. Allow for connection to a remote Jupyter server. |
61 | 63 | ([#3316](https://github.com/Microsoft/vscode-python/issues/3316))
|
| 64 | +1. Allow users to request the 'Install missing Linter' prompt to not show again for pylint. |
| 65 | + ([#3349](https://github.com/Microsoft/vscode-python/issues/3349)) |
62 | 66 |
|
63 | 67 | ### Fixes
|
64 | 68 |
|
65 | 69 | 1. Updated logic used to determine whether the Language Server is supported.
|
66 | 70 | ([#2729](https://github.com/Microsoft/vscode-python/issues/2729))
|
67 |
| -1. Add exporting from a python file (with and without output) |
| 71 | +1. Add export from the Python interactive window as a notebook file. |
68 | 72 | ([#3109](https://github.com/Microsoft/vscode-python/issues/3109))
|
69 |
| -1. Activate conda prior to running jupyter for the python interactive window. |
| 73 | +1. Fix issue with the `unittest` runner where test suite/module initialization methods were not for a single test method. |
| 74 | + (thanks [Alex Yu](https://github.com/alexander-yu)) |
| 75 | + ([#3295](https://github.com/Microsoft/vscode-python/issues/3295)) |
| 76 | +1. Activate `conda` prior to running `jupyter` for the Python interactive window. |
70 | 77 | ([#3341](https://github.com/Microsoft/vscode-python/issues/3341))
|
71 | 78 | 1. Respect value defined for `pylintEnabled` in user `settings.json`.
|
72 | 79 | ([#3388](https://github.com/Microsoft/vscode-python/issues/3388))
|
73 |
| -1. Run in the workspace directory by default for the Interactive Windows. Also when importing or exporting notebook files add a cd command to fix relative paths. |
| 80 | +1. Expand variables in `pythonPath` before validating it. |
| 81 | + ([#3392](https://github.com/Microsoft/vscode-python/issues/3392)) |
| 82 | +1. Clear cached display name of Python if interpreter changes. |
| 83 | + ([#3406](https://github.com/Microsoft/vscode-python/issues/3406)) |
| 84 | +1. Run in the workspace directory by default for the interactive window. |
74 | 85 | ([#3407](https://github.com/Microsoft/vscode-python/issues/3407))
|
75 |
| -1. Create a default config when starting a local jupyter server to resolve potential conflicts with user's custom configurations. |
| 86 | +1. Create a default config when starting a local `jupyter` server to resolve potential conflicts with user's custom configuration. |
76 | 87 | ([#3475](https://github.com/Microsoft/vscode-python/issues/3475))
|
77 |
| -1. Add support for running Python Interactive commands from the command palette |
| 88 | +1. Add support for running Python interactive commands from the command palette. |
78 | 89 | ([#3476](https://github.com/Microsoft/vscode-python/issues/3476))
|
79 |
| -1. Handle interrupt crashing the kernel and provide a timeout for interrupting in case interrupts are not handled. |
| 90 | +1. Handle interrupts crashing the kernel. |
80 | 91 | ([#3511](https://github.com/Microsoft/vscode-python/issues/3511))
|
81 |
| -1. Revert ctags argument from `--extras` to `--extra`. |
| 92 | +1. Revert `ctags` argument from `--extras` to `--extra`. |
82 | 93 | ([#3517](https://github.com/Microsoft/vscode-python/issues/3517))
|
83 |
| -1. Fix problems with jupyter startup related to custom configurations. |
| 94 | +1. Fix problems with `jupyter` startup related to custom configurations. |
84 | 95 | ([#3533](https://github.com/Microsoft/vscode-python/issues/3533))
|
85 |
| -1. Fix crash when kernelspec is missing path or language |
| 96 | +1. Fix crash when `kernelspec` is missing path or language. |
86 | 97 | ([#3561](https://github.com/Microsoft/vscode-python/issues/3561))
|
| 98 | +1. Update the Microsoft Python language server to 0.1.72/[2018.12.1](https://github.com/Microsoft/python-language-server/releases/tag/2018.12.1) ([#3657](https://github.com/Microsoft/vscode-python/issues/3657)): |
| 99 | + * Properly resolve namespace packages and relative imports. |
| 100 | + * `Go to Definition` now supports namespace packages. |
| 101 | + * Fixed `null` reference exceptions. |
| 102 | + * Fixed erroneously reporting `None`, `True`, and `False` as undefined. |
| 103 | + |
87 | 104 |
|
88 | 105 | ### Code Health
|
89 | 106 |
|
90 | 107 | 1. Pin python dependencies bundled with the extension in a `requirements.txt` file.
|
91 | 108 | ([#2965](https://github.com/Microsoft/vscode-python/issues/2965))
|
| 109 | +1. Remove scripts that bundled the extension using the old way, without webpack. |
| 110 | + ([#3479](https://github.com/Microsoft/vscode-python/issues/3479)) |
| 111 | +1. Fix environment variable token in Azure DevOps YAML. |
| 112 | + ([#3630](https://github.com/Microsoft/vscode-python/issues/3630)) |
| 113 | +1. Add missing imports and enable functional tests. |
| 114 | + ([#3649](https://github.com/Microsoft/vscode-python/issues/3649)) |
| 115 | +1. Enable code coverage for unit tests and functional tests. |
| 116 | + ([#3650](https://github.com/Microsoft/vscode-python/issues/3650)) |
92 | 117 |
|
93 | 118 |
|
94 | 119 | ## 2018.11.0 (29 Nov 2018)
|
|
0 commit comments