4.6.0a0
New features added
- feat(completer): Add syntax highlighting for ghost text #18073 (@MUFFANUJ, @Darshan808, @jtpio, @krassowski)
Deprecated features
- Drives: Deprecate the notion of defaultContentProvider #18169 (@martinRenou, @brichet, @jasongrout, @jtpio, @krassowski)
Enhancements made
- Add a "Stop Debugger" button to the paused overlay #18184 (@arjxn-py, @jtpio, @krassowski, @martinRenou)
- Detect and log slow plugins #18181 (@Darshan808, @jtpio, @krassowski)
- Add the 'jupyterlab' entry point #18158 (@brichet, @jasongrout, @jtpio)
- Add a setting to show file filter bar by default #18104 (@MUFFANUJ, @Darshan808, @krassowski)
- Move Kernel Sources filter bar to toolbar and enable live filtering #18079 (@arjxn-py, @jtpio, @krassowski, @martinRenou)
- Improve the error message provided when jupyterhub is missing #18060 (@frenzymadness, @Darshan808, @hroncok, @krassowski)
Bugs fixed
- Fix search icon styling in command palette #18202 (@Meriem-BenIsmail, @jtpio, @krassowski)
- Fix
scrollPastEndfor text editors #18186 (@Meriem-BenIsmail, @krassowski) - Restore focus after closing the command palette #18167 (@Meriem-BenIsmail, @jasongrout, @krassowski)
- Enable undo/redo in JSON settings editor #18165 (@Meriem-BenIsmail, @krassowski)
- Fix: Safely handle missing args in fileeditor:change-font-size label provider #18157 (@prajyot-porje, @Darshan808, @krassowski)
- Show rename dialog for new files moved before saving #18145 (@anafontan, @Darshan808, @ZhYGuoL, @jtpio)
- Fix Notebook Debugger: Missing Current-Line Highlight #18140 (@arjxn-py, @RRosio, @martinRenou)
- Debugger: Handle the case for editor being null #18124 (@martinRenou, @krassowski)
ToolbarButtonComponentandCommandToolbarButtonComponent: addAriaMenuButtonPropsto allow ARIA menu-button attributes #18118 (@agriyakhetarpal, @krassowski)- Debugger: Fix restart and debug command. #18115 (@HaudinFlorence, @RRosio, @brichet, @krassowski, @martinRenou)
- Respect the
activateoption when opening document widgets #18114 (@brichet, @krassowski) - Restore auto-resizing of the code console input prompts #17819 (@jtpio, @Darshan808, @agriyakhetarpal, @krassowski)
- Fix inconsistent state updates of toolbar buttons #17230 (@MUFFANUJ, @krassowski)
Maintenance and upkeep improvements
- Check if the list of commands, tokens and plugins has changed #18198 (@jtpio, @krassowski)
- Revert "Add the 'jupyterlab' entry point" #18166 (@jtpio, @jasongrout)
- Update to Playwright 1.57.0 #18151 (@jtpio, @krassowski)
- Prevent some supply-chain attack vectors #18142 (@jasongrout, @krassowski, @mfisher87)
- Switch from
webpacktorspackfor bundling #16005 (@jtpio, @FoSuCloud, @chenjiahan, @erkin98, @jasongrout, @krassowski, @xc2)
Documentation improvements
- Update announcement and installation instructions post 4.5.0 final release #18125 (@krassowski, @jtpio, @ktaletsk)
- Clean up old references to restructured text #18123 (@jtpio, @krassowski)
- Add plotting and visualization documentation #18094 (@MMesch, @Darshan808, @krassowski)
Contributors to this release
The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
(GitHub contributors page for this release)
@agriyakhetarpal (activity) | @anafontan (activity) | @arjxn-py (activity) | @brichet (activity) | @chenjiahan (activity) | @Darshan808 (activity) | @erkin98 (activity) | @FoSuCloud (activity) | @frenzymadness (activity) | @HaudinFlorence (activity) | @hroncok (activity) | @ianthomas23 (activity) | @jasongrout (activity) | @jtpio (activity) | @krassowski (activity) | @ktaletsk (activity) | @martinRenou (activity) | @Meriem-BenIsmail (activity) | @mfisher87 (activity) | @MMesch (activity) | @MUFFANUJ (activity) | @prajyot-porje (activity) | @RRosio (activity) | @xc2 (activity) | @ZhYGuoL (activity)