github microsoft/vscode-jupyter 2022.07.100

latest releases: v1.0.92, v2024.10.0, v2024.9.1...
2 years ago

Changelog

2022.7.100 (3 Aug 2022)

Enhancements

  1. Warn users when a Python file could override an existing Python package (there by interfering with the kernels. More info).
    This feature could be turned off via the setting "jupyter.diagnostics.reservedPythonNames.enabled": false.
    (#7538)
  2. DataFrame viewer enabled on the web.
    (#9665)
  3. The Variable Viewer now shows strings wrapped in single quotes.
    (#10225)
  4. Rework kernel selection to be in either 'remote' mode or 'local' mode to avoid confusion about what kernels should be displayed.
    (#10435)
  5. Added a more info button to the kernel depedency prompt to give more information about ipykernel.
    (#10658)
  6. Use the Python Extension install python command versus just pointing at python.org.
    (#10696)
  7. Only show the "kernel may need to be restarted" message when installing Python if there are active kernels.
    (#10697)
  8. Added a setting 'jupyter.showOnlyOneTypeOfKernel' to allow trying out the new kernel picker UI.
    (#10782)
  9. Don't show the Python getting started page when installing via the Jupyter kernel picker command.
    (#10793)

Fixes

  1. Fixes related to loading of environment variables from .env files (#10359, #9774, #10392, #10755).
  2. Load environment variables for Python kernels from file defined in the setting python.envFile (#9691).
  3. Fixes problem where clipboard permissions are required in order to enter a Jupyter server URL. (only applies when 'jupyter.showOnlyOneTypeOfKernel' is enabled)
    (#10191)
  4. Fix problem of determining whether or not in 'local' or 'remote' mode for a Jupyter connection.
    (#10363)
  5. Don't prompt to install python extension on just trying to check the packages that are in an interpreter.
    (#10615)
  6. Ensure the extension loads in the Safari browser.
    (#10621)
  7. Fixed localization on package.json sections: capabilities, contributes.walkthroughs, contributes.commands and contributes.debuggers. As well as the localizations on the exceptions thrown if the extension fails to activate and the localization on the messages for deprecated features.
    (#10624)
  8. Fix language of picking a jupyter server when in the web extension.
    (#10672)
  9. Change wording on 'Connect to Your Own Jupyter Server' to 'Connect to a Jupyter Server'.
    (#10675)
  10. Fix error that pops up when trying to restart during debugging a notebook.
    (#10741)
  11. Stop waiting for kernel to start (or be idle) when switching kernels.
    (#10795)
  12. Display messages from background threads in cell outputs.
    (#10864)
  13. Fixes problem with starting a kernel when ZMQ wasn't supported on Windows.
    (#10940)

Code Health

  1. Use modal dialogs in places where user input is necessary as part of a workflow.
    (#10436)
  2. Load static resources for IPyWidgets from known directories as documented here.
    (#10722)

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:

Don't miss a new vscode-jupyter release

NewReleases is sending notifications on new releases.