You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
2020.5.0 (12 May 2020)
Enhancements
Added ability to manually enter a path to interpreter in the select interpreter dropdown.
(#216)
Add status bar item with icon when installing Insiders/Stable build.
(thanks to ErwanDL)
(#10495)
Support for language servers that don't allow incremental document updates inside of notebooks and the interactive window.
(#10818)
Add telemetry for "Python is not installed" prompt.
(#10885)
Add basic liveshare support for raw kernels.
(#10988)
Do a one-off transfer of existing values for python.pythonPath setting to new Interpreter storage if in DeprecatePythonPath experiment.
(#11052)
Ensure the language server can query pythonPath when in the Deprecate PythonPath experiment.
(#11083)
Added prompt asking users to delete python.pythonPath key from their workspace settings when in Deprecate PythonPath experiment.
(#11108)
Added getDebuggerPackagePath extension API to get the debugger package path.
(#11236)
Expose currently selected interpreter path using API.
(#11294)
Show a prompt asking user to upgrade Code runner to new version to keep using it when in Deprecate PythonPath experiment.
(#11327)
Rename string ${config:python.pythonPath} which is used in launch.json to refer to interpreter path set in settings, to ${config:python.interpreterPath}.
(#11446)
Fixes
Added 'Enable Scrolling For Cell Outputs' setting. Works together with the 'Max Output Size' setting.
(#9801)
Fix ctrl+enter on markdown cells. Now they render.
(#10006)
Cancelling the prompt to restart the kernel should not leave the toolbar buttons disabled.
(#10356)
Getting environment variables of activated environments should ignore the setting python.terminal.activateEnvironment.
(#10370)
Show notebook path when listing remote kernels.
(#10521)
Allow filtering on '0' for the Data Viewer.
(#10552)
Allow interrupting the kernel more than once.
(#10587)
Make error links in exception tracebacks support multiple cells in the stack and extra spaces.
(#10708)
Add channel property onto returned ZMQ messages.
(#10785)
Fix problem with shape not being computed for some types in the variable explorer.
(#10825)
Enable cell related commands when a Python file is already open.
(#10884)
Fix issue with parsing long conda environment names.
(#10942)
Hide progress indicator once Interactive Window has loaded.
(#11065)
Do not perform pipenv interpreter discovery on extension activation.
Fix for CVE-2020-1171.
(#11127)
Ensure arguments are included in log messages when using decorators.
(#11153)
Fix for opening the interactive window when no workspace is open.
(#11291)
Conda environments working with raw kernels.
(#11306)
Ensure isolate script is passed as command argument when installing modules.
(#11399)
Make raw kernel launch respect launched resource environment.
(#11451)
When using a kernelspec without a fully qualified python path make sure we use the resource to get the active interpreter.
(#11469)
For direct kernel launch correctly detect if interpreter has changed since last launch.
(#11530)
Performance improvements when executing multiple cells in Notebook and Interactive Window.
(#11576)
Ensure kernel daemons are disposed correctly when closing notebooks.
(#11579)
When VS quits, make sure to save contents of notebook for next reopen.
(#11557)
Fix scrolling when clicking in the interactive window to not jump around.
(#11554)
Setting "Data Science: Run Startup Commands" is now limited to being a user setting.
Fix for CVE-2020-1192.
Code Health
Enable the Self Cert tests for Notebooks.
(#10447)
Remove deprecated telemetry and old way of searching for Jupyter.
(#10809)
Add telemetry for pipenv interpreter discovery.
(#11128)
Update to the latest version of jedi (0.17). Note that this may be the last version of Jedi to support Python 2 and Python 3.5. (#11221; thanks Peter Law)
(#11221)
Lazy load types from jupyterlab/services and similar npm modules.
(#11297)
Remove IJMPConnection implementation while maintaining tests written for it.
(#11470)
Implement an IJupyterVariables provider for the debugger.
(#11542)