4.0.0a28
Enhancements made
- Add a title to the debugger sidebar widget #12987 (@jtpio)
- Support subprotocols in kernel restart #12981 (@davidbrochart)
- Increase translation coverage #12971 (@fcollonval)
- Prompt for renaming at first manual save #12953 (@fcollonval)
- Add more ways to copy the currently opened file #12870 (@peytondmurray)
- Add default shortcuts for moving cells #9031 (@KrishnaKumarHariprasannan)
Bugs fixed
- Reorder of webpackConfig merge #13040 (@matthewturk)
- Update Python icon to be PSF Trademark compliant #13035 (@ajbozarth)
- Support stateStorage for API calls #13015 (@fcollonval)
- Conditional call to waitIsReady in reload #13011 (@fcollonval)
- update xterm.js dependency #12974 (@athornton)
- Add scrolling to
debugger
variable renderer #12968 (@firai) - Fix resizing and selection of debugger variable explorer grid #12943 (@firai)
- Only show "Shut Down Kernel" if kernel is running #12919 (@krassowski)
Maintenance and upkeep improvements
- Fix GitHub script variable name #13050 (@fcollonval)
- REST API is under a namespace in github-script #13043 (@fcollonval)
- "Fix License Headers" CI check is failing #13041 (@fcollonval)
- Update the Gitpod setup to use
micromamba
to bootstrap the dev environment #13030 (@jtpio) - Drop node-fetch for galata helpers #13029 (@fcollonval)
- [pre-commit.ci] pre-commit autoupdate #13026 (@pre-commit-ci)
- Fix lumino API documentation links #13021 (@fcollonval)
- Use
python-version
in the macos workflow #13014 (@jtpio) - Remove unneeded cm5 types in examples #13010 (@fcollonval)
- Update to Lumino 2 #12992 (@afshin)
- Bump tj-actions/changed-files from 24 to 28 #12986 (@dependabot)
- Fix copy the reference data for final report #12984 (@fcollonval)
- Drop the pin on
jupyterlab_widgets
in the docs dependencies #12979 (@jtpio) - Add
(developer)
label to the developer facing commands #12970 (@jtpio) - Pin
jupyterlab_widgets==1.1.1
indocs-screenshots
#12967 (@jtpio) - Update documentation welcome image #12957 (@fcollonval)
- Fix dependabot alerts for ejs and got #12956 (@fcollonval)
- Bump lerna to 5.x #12950 (@fcollonval)
- Bump yarn.js to 1.22.19 #12949 (@fcollonval)
- [pre-commit.ci] pre-commit autoupdate #12923 (@pre-commit-ci)
- Bump toshimaru/auto-author-assign from 1.6.0 to 1.6.1 #12922 (@dependabot)
- Bump tj-actions/changed-files from 28 to 29.0.2 #13025 (@dependabot)
Documentation improvements
- Drop node-fetch for galata helpers #13029 (@fcollonval)
- Fix lumino API documentation links #13021 (@fcollonval)
- Support stateStorage for API calls #13015 (@fcollonval)
- Fix customize expected reference #13009 (@fcollonval)
- Update to Lumino 2 #12992 (@afshin)
- Force using nbconvert v7 or higher for documentation #12990 (@fcollonval)
- Update to TypeScript 4.7 in the migration guide #12985 (@jtpio)
- Prompt for renaming at first manual save #12953 (@fcollonval)
- #12717 Add a new section: automation of local dev environments #12806 (@markgreene74)
API and Breaking Changes
- Drop node-fetch for galata helpers #13029 (@fcollonval)
Contributors to this release
(GitHub contributors page for this release)
@afshin | @ajbozarth | @athornton | @blink1073 | @davidbrochart | @dependabot | @ellisonbg | @fcollonval | @firai | @goanpeca | @ian-r-rose | @isabela-pf | @jasongrout | @jtpio | @jupyterlab-dev-mode | @jupyterlab-probot | @jweill-aws | @krassowski | @KrishnaKumarHariprasannan | @malemburg | @manfromjupyter | @markgreene74 | @matthewturk | @meeseeksdev | @mlucool | @peytondmurray | @pre-commit-ci | @saulshanabrook | @telamonian | @tgeorgeux | @trallard | @VersBersh | @vidartf | @welcome