4.0.0a20
Enhancements made
- Settings UI gives an unreadable JSON dump #12064 (@fcollonval)
- Polish settings editor #12045 (@krassowski)
- Debounce kernel sources filter #12030 (@echarles)
- show pause on exception button when not available and change caption … #12005 (@andrewfulton9)
- Fix contrast in dark theme of settings editor #12004 (@krassowski)
- Update completer part 2 #11969 (@trungleduc)
- Support dynamic toolbar definition #11963 (@fcollonval)
- Fix for kernel reconnect #11952 (@3coins)
- Add additional
Accel Enter
keyboard shortcuts for thenotebook:run-cell
command #11942 (@jtpio) - Explicitly specifies triageLabel parameter #11912 (@jweill-aws)
- Add spacer widget via
app.shell
instead ofILabShell
#11900 (@jtpio) - Add startMode setting to define the startup mode #11881 (@echarles)
- Add side-by-side margin override in the notebookConfig #11880 (@echarles)
- Pause on exception #11752 (@andrewfulton9)
- Increase color contrast in input boxes #11658 (@isabela-pf)
- Show the kernel sources as a debugger tab and allow the user to break in kernel sources #11566 (@echarles)
- Refactor status bar #11450 (@fcollonval)
- Add settings UI #11079 (@marthacryan)
- Enable not showing editor for read-only Markdown cells #10956 (@krassowska)
Bugs fixed
- Improve toggled button styles in debugger. #12110 (@fcollonval)
- Fix error rendering in Advanced Settings Editor #12107 (@krassowski)
- Remove toolbar factory setting trick in the tests #12096 (@jtpio)
- update status to unkown when kernel is shutdown from running kernels tab #12083 (@akshaychitneni)
- Log error on open document widget. #12080 (@trungleduc)
- Handle shutdown error #12048 (@Zsailer)
- Update snapshot following settings editor new wording #12035 (@fcollonval)
- use path-like comparison in initialize_templates() #12024 (@kellyyke)
- Adjust z-index of execution progress tooltip #11973 (@Sync271)
- Add legacy editor to same palette category #11978 (@fcollonval)
- Fix misaligned icon and checkbox of setting editor #11976 (@trungleduc)
- Fix the debug modules model #11967 (@echarles)
- Fix autocomplete in console #11949 (@fcollonval)
- fix(docprovider): fix issue with empty notebook #11901 (@entropitor)
- ensure a single modal is opened in case of time conflict savings #11883 (@echarles)
- Add percent decoding to
username
&initials
#11852 (@HoseonRyu) - Update reference snapshot for the completer UI test #11844 (@jtpio)
- Specify an output hash function for Galata #11830 (@jasongrout)
- Trust dialog link styling, text changes #11827 (@jweill-aws)
- Fixes Ctrl+Shift+ArrowLeft/Right shortcuts edit mode #11818 (@schmidi314)
- Restore line number state when stopping debugger #11768 (@fcollonval)
Maintenance and upkeep improvements
- Bump url-parse from 1.5.4 to 1.5.6 #12076 (@dependabot)
- Bump follow-redirects from 1.14.7 to 1.14.8 #12050 (@dependabot)
- Parse URL parameters in user model #12046 (@hbcarlos)
- Update to
react-json-tree@^0.16.1
#12044 (@jtpio) - Stabilize documentation CI tests #12043 (@fcollonval)
- Update Playwright snapshots from PR comments #12040 (@fcollonval)
- Mehmet employer update #12033 (@mbektas)
- Bump simple-get from 3.1.0 to 3.1.1 #12010 (@dependabot)
- [squash] Apply most auto-fixable stylelint rules #11993 (@bollwyvl)
- Bump json-schema from 0.3.0 to 0.4.0 #11974 (@dependabot)
- Fix General Welcome documentation test #11961 (@fcollonval)
- Remove tslint comment and move
Token
totokens.ts
#11955 (@fcollonval) - Adopt stylelint and apply initial rules #11944 (@bollwyvl)
- Bump node-fetch from 2.6.1 to 2.6.7 #11918 (@dependabot)
- Bump nanoid from 3.1.23 to 3.2.0 #11914 (@dependabot)
- Remove unused
isInit
param insessionContext.changeKernel()
#11907 (@jtpio) - Fix plugin id for the toolbar registry plugin #11899 (@jtpio)
- Drop
nbclassic
, depend onnotebook_shim
#11894 (@jtpio) - simplify validateMimeValue regex #11890 (@minrk)
- Bump marked from 2.1.3 to 4.0.10 #11879 (@dependabot)
- Bump follow-redirects from 1.14.1 to 1.14.7 #11864 (@dependabot)
- Update to the latest lumino #11823 (@hbcarlos)
- Use playwright to generate documentation screenshots #11821 (@fcollonval)
- Remove
url
dependency from@jupyterlab/apputils
#11813 (@jtpio) - Ensure federated example resolutions #11714 (@jtpio)
- Optional sessionContext for ConsoleHistory #9975 (@jtpio)
Documentation improvements
- Pull request must target master #12088 (@fcollonval)
- Fix anchors and myst configuration #12063 (@fcollonval)
- Update Playwright snapshots from PR comments #12040 (@fcollonval)
- Mehmet employer update #12033 (@mbektas)
- docs: fix shell command with unquoted '>' #12002 (@ErikBjare)
- Fix a bumpversion example in release markdown #12006 (@echarles)
- [squash] Apply most auto-fixable stylelint rules #11993 (@bollwyvl)
- Remove tslint comment and move
Token
totokens.ts
#11955 (@fcollonval) - Update several extensions readme files to delete old content. #11947 (@jasongrout)
- Adopt stylelint and apply initial rules #11944 (@bollwyvl)
- Remove theme cookiecutter from the docs #11928 (@jtpio)
- Updates code, documentation to use new standard terms for cell output #11904 (@jweill-aws)
- Drop
nbclassic
, depend onnotebook_shim
#11894 (@jtpio) - DOCS: Remove custom icon link template #11882 (@choldgraf)
- Add the
3.3.0a1
Changelog Entry #11860 (@jtpio) - Add missing
v3.2
title to the changelog #11859 (@jtpio) - Give conda instructions for the pixman pkg-config error. #11829 (@jasongrout)
- Use playwright to generate documentation screenshots #11821 (@fcollonval)
- DOCS: Convert theme to pydata-sphinx-theme #11803 (@choldgraf)
- Refactor completer and completer-extension package #11795 (@trungleduc)
- Refactor status bar #11450 (@fcollonval)
- Optional sessionContext for ConsoleHistory #9975 (@jtpio)
API and Breaking Changes
- Drop
nbclassic
, depend onnotebook_shim
#11894 (@jtpio) - Refactor completer and completer-extension package #11795 (@trungleduc)
Contributors to this release
(GitHub contributors page for this release)
@3coins | @akshaychitneni | @andrewfulton9 | @blink1073 | @bollwyvl | @choldgraf | @davidbrochart | @dependabot | @echarles | @entropitor | @fcollonval | @github-actions | @hbcarlos | @HoseonRyu | @isabela-pf | @jasongrout | @JohanMabille | @jtpio | @jupyterlab-dev-mode | @jupyterlab-probot | @jweill-aws | @kellyyke | @krassowska | @krassowski | @marthacryan | @mbektas | @meeseeksdev | @meeseeksmachine | @minrk | @mlucool | @schmidi314 | @SylvainCorlay | @trungleduc | @welcome | @yuvipanda | @Zsailer