|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## 2019.10.1 (22 October 2019) |
| 4 | + |
| 5 | +### Enhancements |
| 6 | + |
| 7 | +1. Support other variables for notebookFileRoot besides ${workspaceRoot}. Specifically allow things like ${fileDirName} so that the dir of the first file run in the interactive window is used for the current directory. |
| 8 | + ([#4441](https://github.com/Microsoft/vscode-python/issues/4441)) |
| 9 | +1. Add command palette commands for native editor (run all cells, run selected cell, add new cell). And remove interactive window commands from contexts where they don't apply. |
| 10 | + ([#7800](https://github.com/Microsoft/vscode-python/issues/7800)) |
| 11 | +1. Added ability to auto-save chagnes made to the notebook. |
| 12 | + ([#7831](https://github.com/Microsoft/vscode-python/issues/7831)) |
| 13 | + |
| 14 | +### Fixes |
| 15 | + |
| 16 | +1. Fix regression to allow connection to servers with no token and no password and add functional test for this scenario |
| 17 | + ([#7137](https://github.com/Microsoft/vscode-python/issues/7137)) |
| 18 | +1. Perf improvements for opening notebooks with more than 100 cells. |
| 19 | + ([#7483](https://github.com/Microsoft/vscode-python/issues/7483)) |
| 20 | +1. Fix jupyter server startup hang when xeus-cling kernel is installed. |
| 21 | + ([#7569](https://github.com/Microsoft/vscode-python/issues/7569)) |
| 22 | +1. Make interactive window and native take their fontSize and fontFamily from the settings in VS Code. |
| 23 | + ([#7624](https://github.com/Microsoft/vscode-python/issues/7624)) |
| 24 | +1. Fix a hang in the Interactive window when connecting guest to host after the host has already started the interactive window. |
| 25 | + ([#7638](https://github.com/Microsoft/vscode-python/issues/7638)) |
| 26 | +1. Change the default cell marker to '# %%' instead of '#%%' to prevent linter errors in python files with markers. |
| 27 | + Also added a new setting to change this - 'python.dataScience.defaultCellMarker'. |
| 28 | + ([#7674](https://github.com/Microsoft/vscode-python/issues/7674)) |
| 29 | +1. When there's no workspace open, use the directory of the opened file as the root directory for a jupyter session. |
| 30 | + ([#7688](https://github.com/Microsoft/vscode-python/issues/7688)) |
| 31 | +1. Fix selection and focus not updating when clicking around in a notebook editor. |
| 32 | + ([#7802](https://github.com/Microsoft/vscode-python/issues/7802)) |
| 33 | +1. Fix add new cell buttons in the notebook editor to give the new cell focus. |
| 34 | + ([#7820](https://github.com/Microsoft/vscode-python/issues/7820)) |
| 35 | +1. Do not use the PTVSD package version in the folder name for the wheel experiment. |
| 36 | + ([#7836](https://github.com/Microsoft/vscode-python/issues/7836)) |
| 37 | +1. Prevent updates to the cell text when cell execution of the same cell has commenced or completed. |
| 38 | + ([#7844](https://github.com/Microsoft/vscode-python/issues/7844)) |
| 39 | +1. Hide the parameters intellisense widget in the `Notebook Editor` when it is not longer required. |
| 40 | + ([#7851](https://github.com/Microsoft/vscode-python/issues/7851)) |
| 41 | +1. Allow the "Create New Blank Jupyter Notebook" command to be run when the python extension is not loaded yet. |
| 42 | + ([#7888](https://github.com/Microsoft/vscode-python/issues/7888)) |
| 43 | +1. Ensure the `*.trie` files related to `font kit` npm module are copied into the output directory as part of the `Webpack` bundling operation. |
| 44 | + ([#7899](https://github.com/Microsoft/vscode-python/issues/7899)) |
| 45 | +1. CTRL+S is not saving a Notebook file. |
| 46 | + ([#7904](https://github.com/Microsoft/vscode-python/issues/7904)) |
| 47 | +1. When automatically opening the `Notebook Editor`, then ignore uris that do not have a `file` scheme |
| 48 | + ([#7905](https://github.com/Microsoft/vscode-python/issues/7905)) |
| 49 | +1. Minimize the changes to an ipynb file when saving - preserve metadata and spacing. |
| 50 | + ([#7960](https://github.com/Microsoft/vscode-python/issues/7960)) |
| 51 | +1. Fix intellisense popping up in the wrong spot when first typing in a cell. |
| 52 | + ([#8009](https://github.com/Microsoft/vscode-python/issues/8009)) |
| 53 | +1. Fix python.dataScience.maxOutputSize to be honored again. |
| 54 | + ([#8010](https://github.com/Microsoft/vscode-python/issues/8010)) |
| 55 | +1. Fix markdown disappearing after editing and hitting the escape key. |
| 56 | + ([#8045](https://github.com/Microsoft/vscode-python/issues/8045)) |
| 57 | + |
| 58 | +### Code Health |
| 59 | + |
| 60 | +1. Add functional tests for notebook editor's use of the variable list. |
| 61 | + ([#7369](https://github.com/Microsoft/vscode-python/issues/7369)) |
| 62 | +1. More functional tests for the notebook editor. |
| 63 | + ([#7372](https://github.com/Microsoft/vscode-python/issues/7372)) |
| 64 | +1. Update version of `@types/vscode`. |
| 65 | + ([#7832](https://github.com/Microsoft/vscode-python/issues/7832)) |
| 66 | +1. Use `Webview.asWebviewUri` to generate a URI for use in the `Webview Panel` instead of hardcoding the resource `vscode-resource`. |
| 67 | + ([#7834](https://github.com/Microsoft/vscode-python/issues/7834)) |
| 68 | + |
| 69 | + |
3 | 70 | ## 2019.10.0 (8 October 2019)
|
4 | 71 |
|
5 | 72 | ### Enhancements
|
@@ -4154,4 +4221,4 @@ the following people who contributed code:
|
4154 | 4221 | * Added ability to view global variables, arguments, add and remove break points
|
4155 | 4222 |
|
4156 | 4223 | ## Version 0.0.3
|
4157 |
| -* Added support for debugging using PDB |
| 4224 | +* Added support for debugging using PDB |
0 commit comments