2022.8.100
Changelog
2022.8.100 (30 August 2022)
Fixes
- Display a prompt when Python environment used to start Jupyter cannot, providing the user with the ability to select a Python Environment.
(#1110) - Start and maintain a single Python process for interrupting Python kernels (one process per session).
(#9909) - Don't save an incorrect server password in our cached password list, and keep displaying the server input prompt after a failed password attempt.
(#10300) - Pass
--user
flag when installing dependencies into aGlobal
Python environment such as the one installed from Windows Store.
(#10478) - Handle situations when the connection to a remote Kernel is lost after executing a cell.
This also fixes the issue Unable to interrupt a kernel when the remote kernel connection is lost #9828.
(#10568) - Ensure cells in Interactive Window are executed in correct order when executing from both code lenses and the input box.
(#10671) - Do not append/prepend path values unnecessarily.
(#10906) - Ensure user variables overriding
builtins
do not break the dataframe viewer.
(#10941) - Remove duplicate
Cancel
button from modal dialog for interrupting kernels.
(#10999) - Kill all of the child processes spawned by a local kernel when the kernel is shutdown.
(#11018) - Initialize the environment variable
PYDEVD_IPYTHON_COMPATIBLE_DEBUGGING
for thePython
debugger when debuggingInteractive Window
andNotebooks
.
This also addresses the following issues 10600, 10106
(#11033) - Ensure users can connect to
Azure ML Jupyter Server
.
(#11084)
Code Health
- Stop creating hidden terminals to look for Jupyter Notebook application.
(#10935) - Fix the test "Export a basic notebook document with nbconvert" CI failure.
(#11190) - Fix the macOS smoke test which is failing every time on CI.
(#11193)
Thanks
Thanks to the following projects which we fully rely on to provide some of
our features:
Also thanks to the various projects we provide integrations with which help
make this extension useful: