|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## 2022.1.120 (January Release on 11 February 2022) |
| 4 | + |
| 5 | +### Fixes |
| 6 | + |
| 7 | +1. Fix daemon startup to work for non direct kernel cases |
| 8 | + ([#8995](https://github.com/Microsoft/vscode-jupyter/issues/8995)) |
| 9 | +1. Fix our waiting for RequestKernelInfo (might have been hurting raw kernel start some). |
| 10 | + ([#8989](https://github.com/Microsoft/vscode-jupyter/issues/8989)) |
| 11 | + |
| 12 | +### Thanks |
| 13 | + |
| 14 | +Thanks to the following projects which we fully rely on to provide some of |
| 15 | +our features: |
| 16 | + |
| 17 | +- [Python Extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python) |
| 18 | +- [debugpy](https://pypi.org/project/debugpy/) |
| 19 | + |
| 20 | +Also thanks to the various projects we provide integrations with which help |
| 21 | +make this extension useful: |
| 22 | + |
| 23 | +- [Jupyter](https://jupyter.org/): |
| 24 | + [Notebooks](https://jupyter-notebook.readthedocs.io/en/latest/?badge=latest), |
| 25 | + [JupyterHub](https://jupyterhub.readthedocs.io/en/stable/), |
| 26 | + [ipywidgets](https://ipywidgets.readthedocs.io/en/latest/), |
| 27 | + [nbconvert](https://nbconvert.readthedocs.io/en/latest/) |
| 28 | + |
| 29 | +## 2022.1.110 (January Release on 09 February 2022) |
| 30 | + |
| 31 | +### Fixes |
| 32 | + |
| 33 | +1. Fix kernel dying when interrupting on Windows. |
| 34 | + ([#8945](https://github.com/Microsoft/vscode-jupyter/issues/8945)) |
| 35 | + |
| 36 | +### Thanks |
| 37 | + |
| 38 | +Thanks to the following projects which we fully rely on to provide some of |
| 39 | +our features: |
| 40 | + |
| 41 | +- [Python Extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python) |
| 42 | +- [debugpy](https://pypi.org/project/debugpy/) |
| 43 | + |
| 44 | +Also thanks to the various projects we provide integrations with which help |
| 45 | +make this extension useful: |
| 46 | + |
| 47 | +- [Jupyter](https://jupyter.org/): |
| 48 | + [Notebooks](https://jupyter-notebook.readthedocs.io/en/latest/?badge=latest), |
| 49 | + [JupyterHub](https://jupyterhub.readthedocs.io/en/stable/), |
| 50 | + [ipywidgets](https://ipywidgets.readthedocs.io/en/latest/), |
| 51 | + [nbconvert](https://nbconvert.readthedocs.io/en/latest/) |
| 52 | + |
3 | 53 | ## 2022.1.100 (January Release on 03 February 2022)
|
4 | 54 |
|
5 | 55 | ### Enhancements
|
|
15 | 65 | ([#8441](https://github.com/Microsoft/vscode-jupyter/issues/8441))
|
16 | 66 | 1. Add support for pre-release version of Extensions for VS Code Insiders.
|
17 | 67 | ([#8463](https://github.com/Microsoft/vscode-jupyter/issues/8463))
|
18 |
| -1. Allow to retrieve the jupyter filename programmatically (__vsc_ipynb_file__) [fix support for ClearML] |
19 |
| - ([#8475](https://github.com/Microsoft/vscode-jupyter/issues/8475)) |
| 68 | +1. Allow to retrieve the jupyter filename programmatically (**vsc_ipynb_file**) [fix support for ClearML](<[#8475](https://github.com/Microsoft/vscode-jupyter/issues/8475)>) |
20 | 69 | 1. Display both local and remote kernels together in the kernel picker.
|
21 | 70 | ([#8489](https://github.com/Microsoft/vscode-jupyter/issues/8489))
|
22 | 71 |
|
|
48 | 97 | ([#8285](https://github.com/Microsoft/vscode-jupyter/issues/8285))
|
49 | 98 | 1. Make run file in interactive window respect cell boundaries.
|
50 | 99 | ([#8312](https://github.com/Microsoft/vscode-jupyter/issues/8312))
|
51 |
| -1. Get ```%matplotlib qt5``` working again. |
| 100 | +1. Get `%matplotlib qt5` working again. |
52 | 101 | QT5's event loop is slightly different and can't handle concurrent requests so make sure to wait for a request before issuing another.
|
53 | 102 | ([#8322](https://github.com/Microsoft/vscode-jupyter/issues/8322))
|
54 | 103 | 1. Fix problems when 'print' has been overridden by user code.
|
@@ -145,25 +194,25 @@ make this extension useful:
|
145 | 194 | VS Code Stable releases along with the minimum recommended version of the Jupyter Extension.
|
146 | 195 |
|
147 | 196 | | Release | VS Code Stable | Recommended Jupyter Build |
|
148 |
| -| --------- | -------------- | --------------------------| |
149 |
| -| November | 1.63.0 | **2021.11.100**1550889 | |
150 |
| -| October | 1.62.0 | **2021.10.100**1414422 | |
151 |
| -| September | 1.61.2 | **2021.9.110**1343141 | |
152 |
| -| August | 1.60.2 | **2021.8.204**1215044 | |
153 |
| -| July | 1.59.1 | **2021.8.123**6758218 | |
154 |
| -| June | 1.58.2 | **2021.8.105**4968649 | |
| 197 | +| --------- | -------------- | ------------------------- | |
| 198 | +| November | 1.63.0 | **2021.11.100**1550889 | |
| 199 | +| October | 1.62.0 | **2021.10.100**1414422 | |
| 200 | +| September | 1.61.2 | **2021.9.110**1343141 | |
| 201 | +| August | 1.60.2 | **2021.8.204**1215044 | |
| 202 | +| July | 1.59.1 | **2021.8.123**6758218 | |
| 203 | +| June | 1.58.2 | **2021.8.105**4968649 | |
155 | 204 |
|
156 | 205 | ## 2021.11.100 (November Release on 8 December 2021)
|
157 | 206 |
|
158 | 207 | ### Enhancements
|
159 | 208 |
|
160 | 209 | 1. Performance improvements related to startup of Kernels.
|
161 |
| - * Support pre-warming Kernels to improve startup experience of Notebooks. ([#7903](https://github.com/microsoft/vscode-jupyter/issues/7903)) |
162 |
| - * Faster activation of Python environments such as Conda. ([#8342](https://github.com/microsoft/vscode-jupyter/pull/8342)) |
163 |
| - * Avoid starting default kernel when starting jupyter. ([#8185](https://github.com/microsoft/vscode-jupyter/issues/8185)) |
164 |
| - * Avoid looking for IPyKernel when we've found it once before. ([#8196](https://github.com/microsoft/vscode-jupyter/issues/8196)) |
165 |
| - * Avoid unnecessarily searching for `Jupyter` packages when `Jupyter` runtime isnt' rqeuired to start Kernels. ([#8350](https://github.com/microsoft/vscode-jupyter/issues/8350)) |
166 |
| - ([#8352](https://github.com/Microsoft/vscode-jupyter/issues/8352)) |
| 210 | + - Support pre-warming Kernels to improve startup experience of Notebooks. ([#7903](https://github.com/microsoft/vscode-jupyter/issues/7903)) |
| 211 | + - Faster activation of Python environments such as Conda. ([#8342](https://github.com/microsoft/vscode-jupyter/pull/8342)) |
| 212 | + - Avoid starting default kernel when starting jupyter. ([#8185](https://github.com/microsoft/vscode-jupyter/issues/8185)) |
| 213 | + - Avoid looking for IPyKernel when we've found it once before. ([#8196](https://github.com/microsoft/vscode-jupyter/issues/8196)) |
| 214 | + - Avoid unnecessarily searching for `Jupyter` packages when `Jupyter` runtime isnt' rqeuired to start Kernels. ([#8350](https://github.com/microsoft/vscode-jupyter/issues/8350)) |
| 215 | + ([#8352](https://github.com/Microsoft/vscode-jupyter/issues/8352)) |
167 | 216 | 1. Add diagnostics messages recommending the usage of `%pip install` & `%conda install` over `!pip install`.
|
168 | 217 | ([#6864](https://github.com/Microsoft/vscode-jupyter/issues/6864))
|
169 | 218 | 1. Prompt and install `pip` if `pip` is not available when installing missing dependencies such as `ipykernel`.
|
@@ -320,7 +369,7 @@ make this extension useful:
|
320 | 369 |
|
321 | 370 | ### Code Health
|
322 | 371 |
|
323 |
| -1. Replace instances of ```traceInfoIf``` with ```traceInfoIfCI``` as almost all of them were just for CI tracing. |
| 372 | +1. Replace instances of `traceInfoIf` with `traceInfoIfCI` as almost all of them were just for CI tracing. |
324 | 373 | ([#7574](https://github.com/Microsoft/vscode-jupyter/issues/7574))
|
325 | 374 | 1. Upgrade to the latest jupyterlab/services API for communicating with kernels and jupyter servers.
|
326 | 375 | ([#7675](https://github.com/Microsoft/vscode-jupyter/issues/7675))
|
@@ -458,7 +507,6 @@ make this extension useful:
|
458 | 507 | [ipywidgets](https://ipywidgets.readthedocs.io/en/latest/),
|
459 | 508 | [nbconvert](https://nbconvert.readthedocs.io/en/latest/)
|
460 | 509 |
|
461 |
| - |
462 | 510 | ## 2021.8.203 (August Release on 1 September 2021)
|
463 | 511 |
|
464 | 512 | ### Enhancements
|
@@ -539,7 +587,6 @@ make this extension useful:
|
539 | 587 | [ipywidgets](https://ipywidgets.readthedocs.io/en/latest/),
|
540 | 588 | [nbconvert](https://nbconvert.readthedocs.io/en/latest/)
|
541 | 589 |
|
542 |
| - |
543 | 590 | ## 2021.8.11 (July Release on 3 August 2021)
|
544 | 591 |
|
545 | 592 | ### Enhancements
|
@@ -597,7 +644,6 @@ make this extension useful:
|
597 | 644 |
|
598 | 645 | ### Code Health
|
599 | 646 |
|
600 |
| - |
601 | 647 | ## 2021.8.1 (June Release on 19 July 2021)
|
602 | 648 |
|
603 | 649 | ### Fixes
|
@@ -635,7 +681,7 @@ make this extension useful:
|
635 | 681 | ([#6019](https://github.com/Microsoft/vscode-jupyter/issues/6019))
|
636 | 682 | 1. Ship require.js with our notebook preloads and renderers.
|
637 | 683 | ([#6034](https://github.com/Microsoft/vscode-jupyter/issues/6034))
|
638 |
| -1. Save output in *.ipynb even when output is created without any Jupyter output metadata. |
| 684 | +1. Save output in \*.ipynb even when output is created without any Jupyter output metadata. |
639 | 685 | ([#6192](https://github.com/Microsoft/vscode-jupyter/issues/6192))
|
640 | 686 | 1. In preview native notebooks interface, contribute `ctrl+enter` keybinding which puts the current cell into control mode instead of leaving it in edit mode after running.
|
641 | 687 | ([#6198](https://github.com/Microsoft/vscode-jupyter/issues/6198))
|
@@ -698,7 +744,7 @@ make this extension useful:
|
698 | 744 |
|
699 | 745 | ### Enhancements
|
700 | 746 |
|
701 |
| -1. Data Viewer Filter Rows must use explicit wildcards to search for substrings in string filters. For example, filtering by "stable" will not show the value "unstable" anymore, but filtering by "*stable" will show "stable" and "unstable". |
| 747 | +1. Data Viewer Filter Rows must use explicit wildcards to search for substrings in string filters. For example, filtering by "stable" will not show the value "unstable" anymore, but filtering by "\*stable" will show "stable" and "unstable". |
702 | 748 | ([#1142](https://github.com/Microsoft/vscode-jupyter/issues/1142))
|
703 | 749 | 1. Sort variables by name and type in variable explorer.
|
704 | 750 | ([#4585](https://github.com/Microsoft/vscode-jupyter/issues/4585))
|
@@ -900,7 +946,6 @@ make this extension useful:
|
900 | 946 | [ipywidgets](https://ipywidgets.readthedocs.io/en/latest/),
|
901 | 947 | [nbconvert](https://nbconvert.readthedocs.io/en/latest/)
|
902 | 948 |
|
903 |
| - |
904 | 949 | ## 2021.5.1 (12 April 2021)
|
905 | 950 |
|
906 | 951 | ### Code Health
|
@@ -1017,7 +1062,6 @@ make this extension useful:
|
1017 | 1062 | [JupyterHub](https://jupyterhub.readthedocs.io/en/stable/),
|
1018 | 1063 | [ipywidgets](https://ipywidgets.readthedocs.io/en/latest/),
|
1019 | 1064 |
|
1020 |
| - |
1021 | 1065 | ## 2021.3.0 (3 March 2021)
|
1022 | 1066 |
|
1023 | 1067 | ### Enhancements
|
@@ -1081,7 +1125,6 @@ make this extension useful:
|
1081 | 1125 | [JupyterHub](https://jupyterhub.readthedocs.io/en/stable/),
|
1082 | 1126 | [ipywidgets](https://ipywidgets.readthedocs.io/en/latest/),
|
1083 | 1127 |
|
1084 |
| - |
1085 | 1128 | ## 2021.2.1 (28 February 2021)
|
1086 | 1129 |
|
1087 | 1130 | ### Fixes
|
@@ -1268,7 +1311,7 @@ make this extension useful:
|
1268 | 1311 | ([#426](https://github.com/Microsoft/vscode-jupyter/issues/426))
|
1269 | 1312 | 1. Correctly pass the candidate interpreter when exporting.
|
1270 | 1313 | ([#1363](https://github.com/Microsoft/vscode-jupyter/issues/1363))
|
1271 |
| -1. ```__file__``` variable not set after restarting kernel in the interactive window. |
| 1314 | +1. `__file__` variable not set after restarting kernel in the interactive window. |
1272 | 1315 | ([#1373](https://github.com/Microsoft/vscode-jupyter/issues/1373))
|
1273 | 1316 | 1. Fix the search path for Jupyter kernels on UNIX systems (thanks [Giulio Girardi](https://github.com/rapgenic/))
|
1274 | 1317 | ([#3918](https://github.com/Microsoft/vscode-jupyter/issues/3918))
|
@@ -1308,7 +1351,6 @@ make this extension useful:
|
1308 | 1351 | [JupyterHub](https://jupyterhub.readthedocs.io/en/stable/),
|
1309 | 1352 | [ipywidgets](https://ipywidgets.readthedocs.io/en/latest/),
|
1310 | 1353 |
|
1311 |
| - |
1312 | 1354 | ## 2020.11.3 (03 December 2020)
|
1313 | 1355 |
|
1314 | 1356 | ### Fixes
|
@@ -1372,7 +1414,6 @@ make this extension useful:
|
1372 | 1414 |
|
1373 | 1415 | ## 2020.11.0 (11 November 2020)
|
1374 | 1416 |
|
1375 |
| - |
1376 | 1417 | ### Thanks
|
1377 | 1418 |
|
1378 | 1419 | Thanks to the following projects which we fully rely on to provide some of
|
|
0 commit comments