Skip to content

2022.8.100

Compare
Choose a tag to compare
@IanMatthewHuff IanMatthewHuff released this 31 Aug 22:01
af94493

Changelog

2022.8.100 (30 August 2022)

Fixes

  1. Display a prompt when Python environment used to start Jupyter cannot, providing the user with the ability to select a Python Environment.
    (#1110)
  2. Start and maintain a single Python process for interrupting Python kernels (one process per session).
    (#9909)
  3. 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)
  4. Pass --user flag when installing dependencies into a Global Python environment such as the one installed from Windows Store.
    (#10478)
  5. 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)
  6. Ensure cells in Interactive Window are executed in correct order when executing from both code lenses and the input box.
    (#10671)
  7. Do not append/prepend path values unnecessarily.
    (#10906)
  8. Ensure user variables overriding builtins do not break the dataframe viewer.
    (#10941)
  9. Remove duplicate Cancel button from modal dialog for interrupting kernels.
    (#10999)
  10. Kill all of the child processes spawned by a local kernel when the kernel is shutdown.
    (#11018)
  11. Initialize the environment variable PYDEVD_IPYTHON_COMPATIBLE_DEBUGGING for the Python debugger when debugging Interactive Window and Notebooks.
    This also addresses the following issues 10600, 10106
    (#11033)
  12. Ensure users can connect to Azure ML Jupyter Server.
    (#11084)

Code Health

  1. Stop creating hidden terminals to look for Jupyter Notebook application.
    (#10935)
  2. Fix the test "Export a basic notebook document with nbconvert" CI failure.
    (#11190)
  3. 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: