4.0.0a33
Enhancements made
- Improves translator API #13834 (@hbcarlos)
- Rework sidebar styles to allow adoption of css
contain:strict
#13831 (@krassowski) - Improve form renderer registry #13823 (@fcollonval)
- Updates jupyter_ydoc, removes the docprovider and uses drives as providers #13786 (@hbcarlos)
- Reduces the context of the form used in metadataform #13781 (@brichet)
- Add support for replace preserving case #13778 (@krassowski)
- Add whole-word matching option in search bar #13777 (@krassowski)
- Merge Component registries #13769 (@brichet)
default
locale will use OS default locale #13721 (@fcollonval)- Upgrades Xterm to v. 5 #13685 (@JasonWeill)
- Accessibility: role and aria-label #13682 (@brichet)
- Improve completer rendering performance #13663 (@krassowski)
- Filtering breakpoints on exception in debugger #13601 (@brichet)
Bugs fixed
- Fixes notebook's metadata in collaborative mode #13868 (@hbcarlos)
- Use local paths instead of driveName:path in the shared model #13866 (@hbcarlos)
- Updates jupyter_server_ydoc #13854 (@hbcarlos)
- Fix undefined css variables #13852 (@HaudinFlorence)
- Suppresses cell toolbar on collapsed input cells #13847 (@JasonWeill)
- Removes nested A tag from extensionmanager code #13845 (@JasonWeill)
- Fix starting search with selected text (if any) #13802 (@krassowski)
- Updates to the kernel panel of the "running" sidebar #13792 (@afshin)
- Fix
preferred_dir
for examples #13788 (@fcollonval) - Bump canvas to version with nodejs 18 binaries #13783 (@fcollonval)
- Explain why cell model may be missing in cell toolbar #13763 (@krassowski)
- Fix handling of
settingEditorType
#13761 (@jtpio) - Updates jupyter_ydoc #13735 (@hbcarlos)
- Wrap kernel message binary buffers in DataView #13730 (@davidbrochart)
- Upgrades Python to 3.10, Node to 18 #13722 (@JasonWeill)
- Faster rendering of the debugger tree #13707 (@krassowski)
- Fix execution indicator in RTC mode #13693 (@trungleduc)
- Fix issue #13569:
source_hidden
not effective. #13611 (@yczhangsjtu)
Maintenance and upkeep improvements
- Update to Playwright 1.30 #13871 (@jtpio)
- Update
jupyter_server_ydoc
as 0.6.2 is yanked #13864 (@fcollonval) - Bump jupyterlab-language-pack-zh-cn from 3.2.post7 to 3.5.post4 #13843 (@dependabot)
- Bump ruff from 0.0.226 to 0.0.230 #13842 (@dependabot)
- Bump tj-actions/changed-files from 35.4.3 to 35.4.4 #13840 (@dependabot)
- Bump matplotlib from 3.5.1 to 3.6.3 #13821 (@dependabot)
- Bump ruff from 0.0.177 to 0.0.226 #13819 (@dependabot)
- Bump scipy from 1.7.3 to 1.10.0 #13818 (@dependabot)
- Bump pandas from 1.3.5 to 1.5.3 #13817 (@dependabot)
- Bump tj-actions/changed-files from 35.4.1 to 35.4.3 #13816 (@dependabot)
- Remove debug print in test #13814 (@fcollonval)
- Clean examples #13812 (@fcollonval)
- Dependabot alert on json5 #13808 (@fcollonval)
- Dependabot alert on jsonwebtoken #13807 (@fcollonval)
- Fix
preferred_dir
for examples #13788 (@fcollonval) - Bump tj-actions/changed-files from 35.4.0 to 35.4.1 #13785 (@dependabot)
- Bump canvas to version with nodejs 18 binaries #13783 (@fcollonval)
- Added config to link ts source maps #13765 (@3coins)
- Drop support for Python 3.7 #13745 (@jtpio)
- Drop the dependency on
@jupyterlab/buildutils
in@jupyterlab/builder
#13741 (@jtpio) - Bump toshimaru/auto-author-assign from 1.6.1 to 1.6.2 #13738 (@dependabot)
- Bump tj-actions/changed-files from 35.2.1 to 35.4.0 #13737 (@dependabot)
- Upgrades Python to 3.10, Node to 18 #13722 (@JasonWeill)
- Require
jupyter_server>=2.0.1,<3
#13718 (@jtpio) - Remove empty button in the notebook toolbar #13691 (@trungleduc)
- Bump react 18 #13607 (@brichet)
- Adopt ruff and clean up pre-commit #13562 (@blink1073)
- Drop the
moment
dependency #13469 (@jtpio)
Documentation improvements
- Bump ruff from 0.0.226 to 0.0.230 #13842 (@dependabot)
- Improves translator API #13834 (@hbcarlos)
- link nbclassic docs, note Lab 4 drop notebook dependency #13830 (@RRosio)
- Improve form renderer registry #13823 (@fcollonval)
- Bump ruff from 0.0.177 to 0.0.226 #13819 (@dependabot)
- Bug fixes/revisions for the Lab extension tutorial #13813 (@fcollonval)
- Updates jupyter_ydoc, removes the docprovider and uses drives as providers #13786 (@hbcarlos)
- Merge Component registries #13769 (@brichet)
- Remove deprecated
window.jupyterlab
#13767 (@jtpio) - Minor improvements to update the tutorial #13766 (@fcollonval)
- Fix typo in release instructions #13754 (@jasongrout)
- Upgrades Python to 3.10, Node to 18 #13722 (@JasonWeill)
- Upgrades Xterm to v. 5 #13685 (@JasonWeill)
- Improve completer rendering performance #13663 (@krassowski)
- Bump react 18 #13607 (@brichet)
- Adopt ruff and clean up pre-commit #13562 (@blink1073)
- Drop the
moment
dependency #13469 (@jtpio)
API and Breaking Changes
- Improve form renderer registry #13823 (@fcollonval)
- Reduces the context of the form used in metadataform #13781 (@brichet)
- Merge Component registries #13769 (@brichet)
- Remove deprecated
window.jupyterlab
#13767 (@jtpio) - Upgrades Python to 3.10, Node to 18 #13722 (@JasonWeill)
- Drop the
moment
dependency #13469 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@3coins | @afshin | @andrii-i | @blink1073 | @bollwyvl | @brichet | @davidbrochart | @dependabot | @echarles | @fcollonval | @github-actions | @HaudinFlorence | @hbcarlos | @jasongrout | @JasonWeill | @jtpio | @jupyterlab-probot | @krassowski | @meeseeksdev | @pre-commit-ci | @psychemedia | @RRosio | @SylvainCorlay | @trungleduc | @welcome | @yczhangsjtu