4.0.0a18
Enhancements made
- Remove
Install
,Update
andUninstall
buttons from the extension manager UI #11751 (@jtpio) - Add JSX CodeMirror mode #11666 (@krassowski)
- Move the top area spacer to a different plugin #11654 (@jtpio)
- Add
closeOnExit
terminal option #11637 (@davidbrochart) - Remove leading slash from console path #11626 (@davidbrochart)
- Toggle side-by-side rendering for current notebook #11608 (@echarles)
- Allow to link factory to file type when adding it #11540 (@fcollonval)
- Use transform to quickly switch between tabs. #11074 (@fcollonval)
Bugs fixed
- Fix semantic wrap words command #11767 (@fcollonval)
- Restore compact notebook layout on mobile #11762 (@jtpio)
- Ensure browser attributes are set in plugin adding it #11758 (@fcollonval)
- Fix handling of disabled extensions #11744 (@jtpio)
- Removing early bail out in ToC widget update #11711 (@schmidi314)
- updates debugger icon css to work with white panel background #11688 (@andrewfulton9)
- Ensure the dialog does not close if you drag outside by mistake #11673 (@echarles)
- Add JSX CodeMirror mode #11666 (@krassowski)
Maintenance and upkeep improvements
- Remove the
jedi
pin on CI #11771 (@jtpio) - Fix integrity failure on CI #11770 (@jtpio)
- Remove deprecated
KarmaTestApp
andJestApp
#11742 (@jtpio) - Remove the
Promise.allSettled
polyfill #11741 (@jtpio) - Drop support for Python 3.6 #11740 (@jtpio)
- Update
lighthouse
dependency in@jupyterlab/testutils
#11739 (@jtpio) - Remove custom type definitions for
sort-package-json
#11712 (@jtpio) - Update typedoc to
0.22.10
#11707 (@hbcarlos) - Drop support for
externalExtensions
#11705 (@jtpio) - Remove the
watch
dependency from the examples #11697 (@jtpio) - Bump nth-check from 2.0.0 to 2.0.1 #11695 (@dependabot)
- Remove references to
blueprintjs
inensure-repo
#11694 (@jtpio) - Remove the
add:sibling
script #11685 (@jtpio) - Remove the
create:theme
script #11683 (@jtpio) - Remove Storybook #11649 (@jtpio)
- Drop testing Python 3.6, test on Python 3.10 #11646 (@jtpio)
- pyproject.toml: clarify build system version #11642 (@adamjstewart)
- Add test for
benchmark.distributionChange
#11573 (@fcollonval) - Bump
url-parse~1.5.4
#10755 (@krassowski)
Documentation improvements
- Add text on how to run it in a dir other than home #11761 (@TheOtherRealm)
- Use shields.io badge for Gitpod editor #11750 (@krassowski)
- Encourage new contributors to send draft PR over asking for permission #11746 (@krassowski)
- Remove deprecated
KarmaTestApp
andJestApp
#11742 (@jtpio) - Fix formatting in extension migration docs #11706 (@jtpio)
- Drop support for
externalExtensions
#11705 (@jtpio) - Remove the
add:sibling
script #11685 (@jtpio) - Remove the
create:theme
script #11683 (@jtpio) - Make
ILayoutRestorer
optional in the extension tutorial #11677 (@jtpio) - Fix changelog link #11668 (@krassowski)
- Triage documentation #11661 (@jweill-aws)
- Move the top area spacer to a different plugin #11654 (@jtpio)
API and Breaking Changes
- Remove deprecated
KarmaTestApp
andJestApp
#11742 (@jtpio) - Remove the
add:sibling
script #11685 (@jtpio) - Remove the
create:theme
script #11683 (@jtpio) - Add
closeOnExit
terminal option #11637 (@davidbrochart)
Contributors to this release
(GitHub contributors page for this release)
@adamjstewart | @andrewfulton9 | @bollwyvl | @davidbrochart | @dependabot | @echarles | @ellisonbg | @fcollonval | @github-actions | @hbcarlos | @jasongrout | @JohanMabille | @jtpio | @jupyterlab-dev-mode | @jupyterlab-probot | @jweill-aws | @krassowski | @meeseeksdev | @meeseeksmachine | @schmidi314 | @welcome