Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepping the release branch #10306

Merged
merged 4 commits into from
Jun 3, 2022
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
99 changes: 99 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,104 @@
# Changelog

## 2022.5.100 (7 June 2022)

### Enhancements

1. Document context keys for keybinding 'when' clauses.
([#6573](https://github.com/Microsoft/vscode-jupyter/issues/6573))
1. Alert boxes of the form `<div style="alert alert-danger">` are now styled as colored boxes, to match how they are in Jupyter.
(thanks [Eric Wieser](https://github.com/eric-wieser/))
([#8399](https://github.com/Microsoft/vscode-jupyter/issues/8399))
1. Enabled the Interactive Window in web.
([#9717](https://github.com/Microsoft/vscode-jupyter/issues/9717))

### Fixes

1. Validate remote Jupyter Server connections when attempting to start a kernel.
([#8043](https://github.com/Microsoft/vscode-jupyter/issues/8043))
1. Fix to provide autocomplete inside of quoted strings. This fix also enabled a setting to allow the use of Jedi for completions in a kernel, but should be used with caution. Jedi can hang the kernel preventing exeuction from happening.
([#8893](https://github.com/Microsoft/vscode-jupyter/issues/8893))
1. Clear locally saved connection info when we run the server clear command.
([#8956](https://github.com/Microsoft/vscode-jupyter/issues/8956))
1. Ensure the format progress message disappears once export has completed.
([#9112](https://github.com/Microsoft/vscode-jupyter/issues/9112))
1. Notify failures in connection to remote Jupyter Server only when connecting to those kernels.
([#9167](https://github.com/Microsoft/vscode-jupyter/issues/9167))
1. Show the export commands for non-python notebooks.
([#9571](https://github.com/Microsoft/vscode-jupyter/issues/9571))
1. Makes progress indicators appear for web extension when connecting to kernels.
([#9784](https://github.com/Microsoft/vscode-jupyter/issues/9784))
1. Support reopening a notebook in web browser and having it remember its original kernel.
([#9826](https://github.com/Microsoft/vscode-jupyter/issues/9826))
1. Allow usage of the jupyter API in stable builds so Juptyer Power Toys can use it.
([#9868](https://github.com/Microsoft/vscode-jupyter/issues/9868))
1. Support notebook debugging in the web extension.
([#9973](https://github.com/Microsoft/vscode-jupyter/issues/9973))
1. Support widgets that can be downloaded from a CDN in the web extension. Non CDN widgets will come later.
([#9984](https://github.com/Microsoft/vscode-jupyter/issues/9984))
1. Add editor context key support into the web extension.
([#9990](https://github.com/Microsoft/vscode-jupyter/issues/9990))
1. Fix problem with PYTHONNOUSERSITE being set even when not desired. There's a setting now that will set this environment variable on kernel launch if it's needed: 'jupyter.excludeUserSitePackages'.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Fix problem with PYTHONNOUSERSITE being set even when not desired. There's a setting now that will set this environment variable on kernel launch if it's needed: 'jupyter.excludeUserSitePackages'.
1. Fix problem with `PYTHONNOUSERSITE` being set even when not desired. There's a setting now that will set this environment variable on kernel launch if it's needed: `jupyter.excludeUserSitePackages`.

how about these quotes?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will do

([#9995](https://github.com/Microsoft/vscode-jupyter/issues/9995))
1. Don't show the python extension install ui when auto starting kernels.
([#10011](https://github.com/Microsoft/vscode-jupyter/issues/10011))
1. Support standard ipywidgets in the web extension.
([#10051](https://github.com/Microsoft/vscode-jupyter/issues/10051))
1. When connecting to a remote Jupyter server with a password you will not have to input the server URL twice to have it apply anymore.
([#10103](https://github.com/Microsoft/vscode-jupyter/issues/10103))
1. Fix clicking on links for error callstacks to open the same original python file instead of a new one.
([#10149](https://github.com/Microsoft/vscode-jupyter/issues/10149))
1. Gracefully handle failures when attempting to convert ANSI codes to HTML in large error output within the errors renderer.
([#10172](https://github.com/Microsoft/vscode-jupyter/issues/10172))
1. Fix 'go to source' to work again in the interactive window.
([#10205](https://github.com/Microsoft/vscode-jupyter/issues/10205))
1. Fixes run by line not stopping on any lines.
([#10207](https://github.com/Microsoft/vscode-jupyter/issues/10207))
1. Fix Jupyter: Variables hiding when closing a notebook or an interactive window.
([#10209](https://github.com/Microsoft/vscode-jupyter/issues/10209))
1. Fix error renderer to return tracebacks.
([#10239](https://github.com/Microsoft/vscode-jupyter/issues/10239))
1. Fix problem with interactive window links being off by one.
([#10283](https://github.com/Microsoft/vscode-jupyter/issues/10283))

### Code Health

1. Add test to make sure if the active interpreter is switched, the interactive window switches to that interpreter.
([#5478](https://github.com/Microsoft/vscode-jupyter/issues/5478))
1. Add tests to verify notebook metadata is in a notebook.
([#5601](https://github.com/Microsoft/vscode-jupyter/issues/5601))
1. Add telemetry test to verify we output a specific set for different operations.
([#6883](https://github.com/Microsoft/vscode-jupyter/issues/6883))
1. Added a Performance test to test and ensure expected performance characteristics.
([#7437](https://github.com/Microsoft/vscode-jupyter/issues/7437))
1. Don't skip code completions when the server is busy. Instead let it timeout if the server doesn't come back.
([#9797](https://github.com/Microsoft/vscode-jupyter/issues/9797))
1. Add test for remote https jupyter servers.
([#9844](https://github.com/Microsoft/vscode-jupyter/issues/9844))
1. Create test for turning on old debugger tests and create a test for deleting tmp test files.
([#10041](https://github.com/Microsoft/vscode-jupyter/issues/10041))
1. Change document to notebook off of NotebookEditor class due to API change.
([#10083](https://github.com/Microsoft/vscode-jupyter/issues/10083))
1. Dataframe tests were failing when Pylance was updated to return the 'Name' column for a dataframe.
([#10259](https://github.com/Microsoft/vscode-jupyter/issues/10259))

### Thanks

Thanks to the following projects which we fully rely on to provide some of
our features:

- [Python Extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
- [debugpy](https://pypi.org/project/debugpy/)

Also thanks to the various projects we provide integrations with which help
make this extension useful:

- [Jupyter](https://jupyter.org/):
[Notebooks](https://jupyter-notebook.readthedocs.io/en/latest/?badge=latest),
[JupyterHub](https://jupyterhub.readthedocs.io/en/stable/),
[ipywidgets](https://ipywidgets.readthedocs.io/en/latest/),
[nbconvert](https://nbconvert.readthedocs.io/en/latest/)

## 2022.4.101 (6 May 2022)

### Fixes
Expand Down
1 change: 0 additions & 1 deletion news/1 Enhancements/6573.md

This file was deleted.

2 changes: 0 additions & 2 deletions news/1 Enhancements/8399.md

This file was deleted.

1 change: 0 additions & 1 deletion news/1 Enhancements/9717.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/10011.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/10051.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/10103.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/10149.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/10172.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/10205.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/10207.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/10209.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/10239.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/10283.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/8043.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/8893.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/8956.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/9112.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/9167.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/9571.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/9784.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/9826.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/9868.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/9973.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/9984.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/9990.md

This file was deleted.

1 change: 0 additions & 1 deletion news/2 Fixes/9995.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3 Code Health/10041.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3 Code Health/10083.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3 Code Health/10259.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3 Code Health/5478.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3 Code Health/5601.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3 Code Health/6883.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3 Code Health/7437.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3 Code Health/9797.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3 Code Health/9844.md

This file was deleted.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
"theme": "light"
},
"engines": {
"vscode": "^1.68.0-insider"
"vscode": "^1.68.0"
},
"keywords": [
"jupyter",
Expand Down