3.4.0
Enhancements made
- Add ability to open settings editor to specific plugin's settings #12506 (@fcollonval)
- Don't sort context menu items by selector #12505 (@fcollonval)
- Allow downstream extension to set toolbar layout #12503 (@fcollonval)
- Display default value in setting editor for changed values #12468 (@echarles)
- Uses dark theme for Vega when JupyterLab theme is dark #12411 (@jweill-aws)
- Creates cell-toolbar, cell-toolbar-extension packages and populates toolbar #12028 (@jweill-aws)
- Customize the file browser toolbar via the settings #12441 (@fcollonval)
- Wait until file browser commands are ready before activating file browser widget #12435 (@fcollonval)
- Add a "New Tab" button that opens the launcher #12195 (@ajbozarth)
- Simplify galata import by proxying
expect
#12311 (@fcollonval) - Open terminal in cwd from launcher #12250 (@rccern)
- Add support for filtering by field names in setting editor #12082 (@marthacryan)
- Use transform to quickly switch between tabs. #11074 (@fcollonval)
- Pop up select kernel dialog when run a cell without kernel #12379 (@a3626a)
- Allow LauncherModel to be more extendable #12344 (@ajbozarth)
- Add argument
searchText
andreplaceText
to search and replace commands #12310 (@fcollonval) - Add argument line and column to codemirror go to line command #12204 (@fcollonval)
- Default is no virtual rendering + Relax virtual notebook rendering and ensure no structural change until rendering is completed #12258 (@echarles)
Bugs fixed
- Ensure settings editor is attached before activation #12507 (@fcollonval)
- Setting form editor has a formState to avoid focus lost #12470 (@echarles)
- Check if process is declared before optional chaining in makeSettings #12472 (@fcollonval)
- Signal should only export ISignal publicly #12471 (@fcollonval)
- Move cell toolbar below search document widget #12467 (@fcollonval)
- Use css variable for font size. #12255 (@Carreau)
Maintenance and upkeep improvements
- Only show duplicate LabIcon warning in debug mode #12480 (@ajbozarth)
- Update copyright date to 2022 in the about dialog #12474 (@jtpio)
- Fix update snapshot for 3.4.x #12462 (@fcollonval)
- Update benchmark snapshots #12451 (@fcollonval)
Documentation improvements
- Creates cell-toolbar, cell-toolbar-extension packages and populates toolbar #12028 (@jweill-aws)
- Customize the file browser toolbar via the settings #12441 (@fcollonval)
Deprecated features
Contributors to this release
(GitHub contributors page for this release)
@afshin | @bollwyvl | @davidbrochart | @echarles | @fcollonval | @gabalafou | @github-actions | @jtpio | @jupyterlab-probot | @jweill-aws | @krassowski | @meeseeksdev | @meeseeksmachine | @welcome