Jupyterlab

Latest version: v4.3.6

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 25

4.0.0rc0

([Full Changelog](https://github.com/jupyterlab/jupyterlab/compare/956d7e7...8bcfc255907262cba4236d324915dd48943508aa))

New features added

- Add output prompt overlay for toggling scroll mode [14072](https://github.com/jupyterlab/jupyterlab/pull/14072) ([krassowski](https://github.com/krassowski))
- Debugger: copy value of variable to clipboard [13670](https://github.com/jupyterlab/jupyterlab/pull/13670) ([brichet](https://github.com/brichet))
- Add copy and paste commands to terminal context menu [13535](https://github.com/jupyterlab/jupyterlab/pull/13535) ([krassowski](https://github.com/krassowski))
- Scroll to cell by ID based on hash fragment [13285](https://github.com/jupyterlab/jupyterlab/pull/13285) ([krassowski](https://github.com/krassowski))
- Persistent side-by-side ratio setting [12633](https://github.com/jupyterlab/jupyterlab/pull/12633) ([echarles](https://github.com/echarles))

Enhancements made

- Improve header space use, restore description, remove unused styles [14441](https://github.com/jupyterlab/jupyterlab/pull/14441) ([krassowski](https://github.com/krassowski))
- Upgrade ydoc [14395](https://github.com/jupyterlab/jupyterlab/pull/14395) ([hbcarlos](https://github.com/hbcarlos))
- Pass traceback to ServerConnection.ResponseError [14328](https://github.com/jupyterlab/jupyterlab/pull/14328) ([a3626a](https://github.com/a3626a))
- Update extension upgrade script [14279](https://github.com/jupyterlab/jupyterlab/pull/14279) ([fcollonval](https://github.com/fcollonval))
- Add desktop file and icon for it [14277](https://github.com/jupyterlab/jupyterlab/pull/14277) ([frenzymadness](https://github.com/frenzymadness))
- Load `::-webkit-scrollbar` styles on-demand [14275](https://github.com/jupyterlab/jupyterlab/pull/14275) ([krassowski](https://github.com/krassowski))
- Update to TypeScript 5 final [14215](https://github.com/jupyterlab/jupyterlab/pull/14215) ([jtpio](https://github.com/jtpio))
- Adds ids_only argument to the fetch settings request [14211](https://github.com/jupyterlab/jupyterlab/pull/14211) ([brichet](https://github.com/brichet))
- Align Extension manager buttonbar right [14205](https://github.com/jupyterlab/jupyterlab/pull/14205) ([andrii-i](https://github.com/andrii-i))
- Load Python CM parser asynchronously [14198](https://github.com/jupyterlab/jupyterlab/pull/14198) ([fcollonval](https://github.com/fcollonval))
- Improves page loading time by reducing server requests related to settings [14195](https://github.com/jupyterlab/jupyterlab/pull/14195) ([brichet](https://github.com/brichet))
- Add CellList as exported type [14185](https://github.com/jupyterlab/jupyterlab/pull/14185) ([peytondmurray](https://github.com/peytondmurray))
- Show first line of cell when collapsed [14141](https://github.com/jupyterlab/jupyterlab/pull/14141) ([marthacryan](https://github.com/marthacryan))
- Add bottom area to add cells [14109](https://github.com/jupyterlab/jupyterlab/pull/14109) ([HaudinFlorence](https://github.com/HaudinFlorence))
- Rework search in selection in notebook [14090](https://github.com/jupyterlab/jupyterlab/pull/14090) ([krassowski](https://github.com/krassowski))
- Improve position of output scroll toggle overlay [14087](https://github.com/jupyterlab/jupyterlab/pull/14087) ([krassowski](https://github.com/krassowski))
- Lazily load nbconvert export formats, and optionally cache results [14081](https://github.com/jupyterlab/jupyterlab/pull/14081) ([bollwyvl](https://github.com/bollwyvl))
- Substitute group references in search-and-replace [14080](https://github.com/jupyterlab/jupyterlab/pull/14080) ([krassowski](https://github.com/krassowski))
- Display the version in the extension manager [14078](https://github.com/jupyterlab/jupyterlab/pull/14078) ([jtpio](https://github.com/jtpio))
- Option to disable the autolink feature [14068](https://github.com/jupyterlab/jupyterlab/pull/14068) ([cccs-nik](https://github.com/cccs-nik))
- Move the file name searcher to the file browser toolbar [14064](https://github.com/jupyterlab/jupyterlab/pull/14064) ([jtpio](https://github.com/jtpio))
- Display shortcuts [14053](https://github.com/jupyterlab/jupyterlab/pull/14053) ([HaudinFlorence](https://github.com/HaudinFlorence))
- Add support for showing the file size in the File Browser [14044](https://github.com/jupyterlab/jupyterlab/pull/14044) ([jtpio](https://github.com/jtpio))
- Include source in dists [14028](https://github.com/jupyterlab/jupyterlab/pull/14028) ([vidartf](https://github.com/vidartf))
- Using metadataform for default notebooktools [14026](https://github.com/jupyterlab/jupyterlab/pull/14026) ([brichet](https://github.com/brichet))
- More informative and specific titles for links and buttons [14017](https://github.com/jupyterlab/jupyterlab/pull/14017) ([JasonWeill](https://github.com/JasonWeill))
- Split standard input line history per session (notebook) [13944](https://github.com/jupyterlab/jupyterlab/pull/13944) ([telamonian](https://github.com/telamonian))
- implements 13797: adds reverse/forward history search for stdin inputs [13937](https://github.com/jupyterlab/jupyterlab/pull/13937) ([telamonian](https://github.com/telamonian))
- Update to ajv 8 and react-json-schema-form 5 [13924](https://github.com/jupyterlab/jupyterlab/pull/13924) ([bollwyvl](https://github.com/bollwyvl))
- Notify command explicitly [13915](https://github.com/jupyterlab/jupyterlab/pull/13915) ([fcollonval](https://github.com/fcollonval))
- Improve Galata [13909](https://github.com/jupyterlab/jupyterlab/pull/13909) ([fcollonval](https://github.com/fcollonval))
- Move RTC packages to an extension [13907](https://github.com/jupyterlab/jupyterlab/pull/13907) ([hbcarlos](https://github.com/hbcarlos))
- Introduce disabled states for the cell move up/move down icons [13898](https://github.com/jupyterlab/jupyterlab/pull/13898) ([HaudinFlorence](https://github.com/HaudinFlorence))
- Add copy option for directories [13886](https://github.com/jupyterlab/jupyterlab/pull/13886) ([kenyaachon](https://github.com/kenyaachon))
- Make changes to the tooltips of the toolbar actions. [13861](https://github.com/jupyterlab/jupyterlab/pull/13861) ([HaudinFlorence](https://github.com/HaudinFlorence))
- Caret operator in documentation [13856](https://github.com/jupyterlab/jupyterlab/pull/13856) ([JasonWeill](https://github.com/JasonWeill))
- Improve kernels pane in running sidebar [13851](https://github.com/jupyterlab/jupyterlab/pull/13851) ([afshin](https://github.com/afshin))
- Improves translator API [13834](https://github.com/jupyterlab/jupyterlab/pull/13834) ([hbcarlos](https://github.com/hbcarlos))
- Rework sidebar styles to allow adoption of css `contain:strict` [13831](https://github.com/jupyterlab/jupyterlab/pull/13831) ([krassowski](https://github.com/krassowski))
- Improve form renderer registry [13823](https://github.com/jupyterlab/jupyterlab/pull/13823) ([fcollonval](https://github.com/fcollonval))
- Add languages to the command palette [13815](https://github.com/jupyterlab/jupyterlab/pull/13815) ([jtpio](https://github.com/jtpio))
- New multi line search [13810](https://github.com/jupyterlab/jupyterlab/pull/13810) ([c00kie123](https://github.com/c00kie123))
- Updates jupyter_ydoc, removes the docprovider and uses drives as providers [13786](https://github.com/jupyterlab/jupyterlab/pull/13786) ([hbcarlos](https://github.com/hbcarlos))
- Reduces the context of the form used in metadataform [13781](https://github.com/jupyterlab/jupyterlab/pull/13781) ([brichet](https://github.com/brichet))
- Add support for replace preserving case [13778](https://github.com/jupyterlab/jupyterlab/pull/13778) ([krassowski](https://github.com/krassowski))
- Add whole-word matching option in search bar [13777](https://github.com/jupyterlab/jupyterlab/pull/13777) ([krassowski](https://github.com/krassowski))
- Merge Component registries [13769](https://github.com/jupyterlab/jupyterlab/pull/13769) ([brichet](https://github.com/brichet))
- `default` locale will use OS default locale [13721](https://github.com/jupyterlab/jupyterlab/pull/13721) ([fcollonval](https://github.com/fcollonval))
- Remove not needed `Completer.IRenderer.sanitizer` [13700](https://github.com/jupyterlab/jupyterlab/pull/13700) ([fcollonval](https://github.com/fcollonval))
- Address some additional translation holes [13696](https://github.com/jupyterlab/jupyterlab/pull/13696) ([fcollonval](https://github.com/fcollonval))
- Upgrades Xterm to v. 5 [13685](https://github.com/jupyterlab/jupyterlab/pull/13685) ([JasonWeill](https://github.com/JasonWeill))
- Accessibility: role and aria-label [13682](https://github.com/jupyterlab/jupyterlab/pull/13682) ([brichet](https://github.com/brichet))
- Contain the tabs within the tabbar (do not use translation transform) [13671](https://github.com/jupyterlab/jupyterlab/pull/13671) ([krassowski](https://github.com/krassowski))
- Improve completer rendering performance [13663](https://github.com/jupyterlab/jupyterlab/pull/13663) ([krassowski](https://github.com/krassowski))
- Expose `contentVisibility` widget hiding mode [13652](https://github.com/jupyterlab/jupyterlab/pull/13652) ([krassowski](https://github.com/krassowski))
- Turn terminal links into anchors using xterm addon [13645](https://github.com/jupyterlab/jupyterlab/pull/13645) ([mgcth](https://github.com/mgcth))
- Use tokens to extend CodeMirror editors [13639](https://github.com/jupyterlab/jupyterlab/pull/13639) ([fcollonval](https://github.com/fcollonval))
- Add an input dialog for multiple selection [13621](https://github.com/jupyterlab/jupyterlab/pull/13621) ([brichet](https://github.com/brichet))
- Filtering breakpoints on exception in debugger [13601](https://github.com/jupyterlab/jupyterlab/pull/13601) ([brichet](https://github.com/brichet))
- Drop typestyle [13584](https://github.com/jupyterlab/jupyterlab/pull/13584) ([fcollonval](https://github.com/fcollonval))
- Make file browser respond to focussed elements [13577](https://github.com/jupyterlab/jupyterlab/pull/13577) ([gabalafou](https://github.com/gabalafou))
- Use more the contextual collaborative model attribute [13564](https://github.com/jupyterlab/jupyterlab/pull/13564) ([fcollonval](https://github.com/fcollonval))
- Add copy and paste commands to terminal context menu [13535](https://github.com/jupyterlab/jupyterlab/pull/13535) ([krassowski](https://github.com/krassowski))
- Set font families that were not specified. [13533](https://github.com/jupyterlab/jupyterlab/pull/13533) ([HaudinFlorence](https://github.com/HaudinFlorence))
- Sets whether the model is collaborative or not when registering its factory [13526](https://github.com/jupyterlab/jupyterlab/pull/13526) ([hbcarlos](https://github.com/hbcarlos))
- RTC: Move user name to user panel [13517](https://github.com/jupyterlab/jupyterlab/pull/13517) ([martinRenou](https://github.com/martinRenou))
- Sanitize notification message [13510](https://github.com/jupyterlab/jupyterlab/pull/13510) ([fcollonval](https://github.com/fcollonval))
- jupyter_server_ydoc>=0.6.0,\<0.7.0 [13492](https://github.com/jupyterlab/jupyterlab/pull/13492) ([davidbrochart](https://github.com/davidbrochart))
- Follow-on to events service [13485](https://github.com/jupyterlab/jupyterlab/pull/13485) ([afshin](https://github.com/afshin))
- Copy variable in kernel from debugger panel [13476](https://github.com/jupyterlab/jupyterlab/pull/13476) ([brichet](https://github.com/brichet))
- Move the toggle file browser logic to the widget [13466](https://github.com/jupyterlab/jupyterlab/pull/13466) ([brichet](https://github.com/brichet))
- Check if `contentHeader` is not disposed before accessing widgets [13453](https://github.com/jupyterlab/jupyterlab/pull/13453) ([krassowski](https://github.com/krassowski))
- Allows to pause the execution during debug [13433](https://github.com/jupyterlab/jupyterlab/pull/13433) ([brichet](https://github.com/brichet))
- Fix propagating the sanitizer to the completer renderer [13418](https://github.com/jupyterlab/jupyterlab/pull/13418) ([fcollonval](https://github.com/fcollonval))
- Move configuration to jupyter-server-ydoc [13413](https://github.com/jupyterlab/jupyterlab/pull/13413) ([davidbrochart](https://github.com/davidbrochart))
- Added collaborative_document_save_delay trait [13392](https://github.com/jupyterlab/jupyterlab/pull/13392) ([davidbrochart](https://github.com/davidbrochart))
- Extract jupyterlab/shared-models to jupyter-notebook/ydoc [13389](https://github.com/jupyterlab/jupyterlab/pull/13389) ([fcollonval](https://github.com/fcollonval))
- Add a hover effect to plugin list entries [13384](https://github.com/jupyterlab/jupyterlab/pull/13384) ([krassowski](https://github.com/krassowski))
- Add announcements [13365](https://github.com/jupyterlab/jupyterlab/pull/13365) ([fcollonval](https://github.com/fcollonval))
- Add user configuration for additional schemes for the sanitizer plugin [13341](https://github.com/jupyterlab/jupyterlab/pull/13341) ([kostyafarber](https://github.com/kostyafarber))
- Close search view on Escape [13340](https://github.com/jupyterlab/jupyterlab/pull/13340) ([krassowski](https://github.com/krassowski))
- Store document info in the state not in a separate context map out of the document interface. [13317](https://github.com/jupyterlab/jupyterlab/pull/13317) ([fcollonval](https://github.com/fcollonval))
- Set font sizes with css variables [13305](https://github.com/jupyterlab/jupyterlab/pull/13305) ([HaudinFlorence](https://github.com/HaudinFlorence))
- Reduce CI test flake due to kernel switching to busy [13287](https://github.com/jupyterlab/jupyterlab/pull/13287) ([krassowski](https://github.com/krassowski))
- Do not run galata in `.ipynb_checkpoints` [13286](https://github.com/jupyterlab/jupyterlab/pull/13286) ([krassowski](https://github.com/krassowski))
- Use settings icons for 6 plugins [13284](https://github.com/jupyterlab/jupyterlab/pull/13284) ([krassowski](https://github.com/krassowski))
- Define file or activity icons color as static [13279](https://github.com/jupyterlab/jupyterlab/pull/13279) ([HaudinFlorence](https://github.com/HaudinFlorence))
- Link the background colors and the ui font colors in the relevant css. [13276](https://github.com/jupyterlab/jupyterlab/pull/13276) ([HaudinFlorence](https://github.com/HaudinFlorence))
- Ask confirmation when closing a document [13267](https://github.com/jupyterlab/jupyterlab/pull/13267) ([alec-kr](https://github.com/alec-kr))
- Fix illegible white on yellow text of stacktrace in dark theme [13249](https://github.com/jupyterlab/jupyterlab/pull/13249) ([NikolayXHD](https://github.com/NikolayXHD))
- Drop modelDB from code editor [13247](https://github.com/jupyterlab/jupyterlab/pull/13247) ([fcollonval](https://github.com/fcollonval))
- Use file ID [13246](https://github.com/jupyterlab/jupyterlab/pull/13246) ([davidbrochart](https://github.com/davidbrochart))
- Store original path as returned from contents API in the `Contents.IModel` [13216](https://github.com/jupyterlab/jupyterlab/pull/13216) ([krassowski](https://github.com/krassowski))
- Relax doc provider API [13214](https://github.com/jupyterlab/jupyterlab/pull/13214) ([fcollonval](https://github.com/fcollonval))
- Optimize text mimerenderer: ansi vs autolink [13202](https://github.com/jupyterlab/jupyterlab/pull/13202) ([vidartf](https://github.com/vidartf))
- Improve shared-models API [13168](https://github.com/jupyterlab/jupyterlab/pull/13168) ([fcollonval](https://github.com/fcollonval))
- Adjust CSS styles degrading performance in Chromium browsers [13159](https://github.com/jupyterlab/jupyterlab/pull/13159) ([krassowski](https://github.com/krassowski))
- Add a setter to TagWidget's parent [13111](https://github.com/jupyterlab/jupyterlab/pull/13111) ([brichet](https://github.com/brichet))
- Collapse debugger panel when disabling debugger [13088](https://github.com/jupyterlab/jupyterlab/pull/13088) ([yanmulin](https://github.com/yanmulin))
- Running panel - switch to SidePanel [13074](https://github.com/jupyterlab/jupyterlab/pull/13074) ([fcollonval](https://github.com/fcollonval))
- Raise ceiling on jupyter_server dependency to \< 3 [13068](https://github.com/jupyterlab/jupyterlab/pull/13068) ([Zsailer](https://github.com/Zsailer))
- Fix blurry icons in Launcher at 400% Zoom [13057](https://github.com/jupyterlab/jupyterlab/pull/13057) ([steff456](https://github.com/steff456))
- Create a form to read and write the metadata of Notebook's cells [13056](https://github.com/jupyterlab/jupyterlab/pull/13056) ([brichet](https://github.com/brichet))
- Avoids restoring widget in dock panel when first loading in 'single-document' mode [13037](https://github.com/jupyterlab/jupyterlab/pull/13037) ([brichet](https://github.com/brichet))
- Add a title to the debugger sidebar widget [12987](https://github.com/jupyterlab/jupyterlab/pull/12987) ([jtpio](https://github.com/jtpio))
- Support subprotocols in kernel restart [12981](https://github.com/jupyterlab/jupyterlab/pull/12981) ([davidbrochart](https://github.com/davidbrochart))
- Increase translation coverage [12971](https://github.com/jupyterlab/jupyterlab/pull/12971) ([fcollonval](https://github.com/fcollonval))
- Add notification queue and display using toast [12959](https://github.com/jupyterlab/jupyterlab/pull/12959) ([telamonian](https://github.com/telamonian))
- Prompt for renaming at first manual save [12953](https://github.com/jupyterlab/jupyterlab/pull/12953) ([fcollonval](https://github.com/fcollonval))
- User service [12926](https://github.com/jupyterlab/jupyterlab/pull/12926) ([hbcarlos](https://github.com/hbcarlos))
- LSP follow-up [12899](https://github.com/jupyterlab/jupyterlab/pull/12899) ([trungleduc](https://github.com/trungleduc))
- Set `Contents.ContentType` to string [12875](https://github.com/jupyterlab/jupyterlab/pull/12875) ([trungleduc](https://github.com/trungleduc))
- Add more ways to copy the currently opened file [12870](https://github.com/jupyterlab/jupyterlab/pull/12870) ([peytondmurray](https://github.com/peytondmurray))
- Add trustbydefault param to htmlviewer-extension [12868](https://github.com/jupyterlab/jupyterlab/pull/12868) ([oscar6echo](https://github.com/oscar6echo))
- New extension manager [12866](https://github.com/jupyterlab/jupyterlab/pull/12866) ([fcollonval](https://github.com/fcollonval))
- Moved theme Map and added API to use it from other dependencies [12861](https://github.com/jupyterlab/jupyterlab/pull/12861) ([JohanMabille](https://github.com/JohanMabille))
- Run kernel on cell execution when no kernel [12858](https://github.com/jupyterlab/jupyterlab/pull/12858) ([a3626a](https://github.com/a3626a))
- Removes info about meeting notes on Binder [12847](https://github.com/jupyterlab/jupyterlab/pull/12847) ([JasonWeill](https://github.com/JasonWeill))
- Add an option to enable "fast checks" of the jupyter lab build. [12844](https://github.com/jupyterlab/jupyterlab/pull/12844) ([thetorpedodog](https://github.com/thetorpedodog))
- feat: Add .webp filetype in docRegistry. [12839](https://github.com/jupyterlab/jupyterlab/pull/12839) ([yangql176](https://github.com/yangql176))
- Adds version maintenance policy [12829](https://github.com/jupyterlab/jupyterlab/pull/12829) ([JasonWeill](https://github.com/JasonWeill))
- Debugger: Make kernel source list react based [12751](https://github.com/jupyterlab/jupyterlab/pull/12751) ([vidartf](https://github.com/vidartf))
- Optimize debugger editor `eachLine` loops [12746](https://github.com/jupyterlab/jupyterlab/pull/12746) ([vidartf](https://github.com/vidartf))
- Add resize handle for scrolled cell outputs [12740](https://github.com/jupyterlab/jupyterlab/pull/12740) ([peytondmurray](https://github.com/peytondmurray))
- Bump xtermjs to latest [12715](https://github.com/jupyterlab/jupyterlab/pull/12715) ([yuvipanda](https://github.com/yuvipanda))
- Split the Document Manager extension into multiple plugins [12701](https://github.com/jupyterlab/jupyterlab/pull/12701) ([jtpio](https://github.com/jtpio))
- Edit Gitpod configuration to be able to work on the documentation [12697](https://github.com/jupyterlab/jupyterlab/pull/12697) ([jtpio](https://github.com/jtpio))
- Remove modeldb [12695](https://github.com/jupyterlab/jupyterlab/pull/12695) ([dmonad](https://github.com/dmonad))
- Add events service [12667](https://github.com/jupyterlab/jupyterlab/pull/12667) ([afshin](https://github.com/afshin))
- remove reference to blueprint.js in css [12663](https://github.com/jupyterlab/jupyterlab/pull/12663) ([fcollonval](https://github.com/fcollonval))
- Make password inputs not give away how many characters were typed [12659](https://github.com/jupyterlab/jupyterlab/pull/12659) ([jasongrout](https://github.com/jasongrout))
- Persistent side-by-side ratio setting [12633](https://github.com/jupyterlab/jupyterlab/pull/12633) ([echarles](https://github.com/echarles))
- add "close all tabs" context action [12620](https://github.com/jupyterlab/jupyterlab/pull/12620) ([rursprung](https://github.com/rursprung))

Bugs fixed

- initialize \_replaceText to '' [14433](https://github.com/jupyterlab/jupyterlab/pull/14433) ([andrii-i](https://github.com/andrii-i))
- Fix typo in CoffeeScript label [14418](https://github.com/jupyterlab/jupyterlab/pull/14418) ([krassowski](https://github.com/krassowski))
- Change default indent unit to 4 [14411](https://github.com/jupyterlab/jupyterlab/pull/14411) ([fcollonval](https://github.com/fcollonval))
- Console history cell has unexpected cursor [14410](https://github.com/jupyterlab/jupyterlab/pull/14410) ([fcollonval](https://github.com/fcollonval))
- Only apply margin on `<select>` instead of using universal CSS selector [14408](https://github.com/jupyterlab/jupyterlab/pull/14408) ([fcollonval](https://github.com/fcollonval))
- Improve scrolling for insert cell and run and advance [14407](https://github.com/jupyterlab/jupyterlab/pull/14407) ([fcollonval](https://github.com/fcollonval))
- Remove Brainf... parser [14406](https://github.com/jupyterlab/jupyterlab/pull/14406) ([fcollonval](https://github.com/fcollonval))
- Restore rectangular selection (CodeMirror 6 migration follow-up) [14384](https://github.com/jupyterlab/jupyterlab/pull/14384) ([krassowski](https://github.com/krassowski))
- Make cell toolbar background transparent [14382](https://github.com/jupyterlab/jupyterlab/pull/14382) ([krassowski](https://github.com/krassowski))
- Add signal when an item factory is added to the toolbar [14376](https://github.com/jupyterlab/jupyterlab/pull/14376) ([brichet](https://github.com/brichet))
- Fix cursor when hovering a kernel in the Running tab [14369](https://github.com/jupyterlab/jupyterlab/pull/14369) ([yumyumqing](https://github.com/yumyumqing))
- Fix search highlight in selection anchor of cell selection [14356](https://github.com/jupyterlab/jupyterlab/pull/14356) ([krassowski](https://github.com/krassowski))
- Ensure that initial text is updated on subsequent searches [14353](https://github.com/jupyterlab/jupyterlab/pull/14353) ([krassowski](https://github.com/krassowski))
- Fix "additional properties" settings editor validation error [14346](https://github.com/jupyterlab/jupyterlab/pull/14346) ([marthacryan](https://github.com/marthacryan))
- Align notebook trust behaviour with trust in classic Notebook [14345](https://github.com/jupyterlab/jupyterlab/pull/14345) ([krassowski](https://github.com/krassowski))
- Adds buffer, uses zoom cursors for cell output collapser (supersedes 14266) [14344](https://github.com/jupyterlab/jupyterlab/pull/14344) ([andrii-i](https://github.com/andrii-i))
- Resolve jest binary path in test:debug [14336](https://github.com/jupyterlab/jupyterlab/pull/14336) ([fcollonval](https://github.com/fcollonval))
- Fix failure when setting debugger variables filter [14321](https://github.com/jupyterlab/jupyterlab/pull/14321) ([afshin](https://github.com/afshin))
- Upgrades lumino/commands to 2.0.1, fixing emoji "enter" on macOS [14305](https://github.com/jupyterlab/jupyterlab/pull/14305) ([JasonWeill](https://github.com/JasonWeill))
- Fix examples further to CodeMirror API change [14293](https://github.com/jupyterlab/jupyterlab/pull/14293) ([echarles](https://github.com/echarles))
- Fix color contrast of gutter line numbers in code mirror [14269](https://github.com/jupyterlab/jupyterlab/pull/14269) ([andrii-i](https://github.com/andrii-i))
- Exclude .yarn cache from the dist [14242](https://github.com/jupyterlab/jupyterlab/pull/14242) ([martinRenou](https://github.com/martinRenou))
- Fix cursor placement in stdin history search and navigation [14225](https://github.com/jupyterlab/jupyterlab/pull/14225) ([krassowski](https://github.com/krassowski))
- Fix save as without changing the file name [14212](https://github.com/jupyterlab/jupyterlab/pull/14212) ([hbcarlos](https://github.com/hbcarlos))
- Update jupyter-lsp and associated schema [14208](https://github.com/jupyterlab/jupyterlab/pull/14208) ([fcollonval](https://github.com/fcollonval))
- Suppresses header check inside frontmatter [14203](https://github.com/jupyterlab/jupyterlab/pull/14203) ([JasonWeill](https://github.com/JasonWeill))
- CodeMirror packages has singletons [14199](https://github.com/jupyterlab/jupyterlab/pull/14199) ([fcollonval](https://github.com/fcollonval))
- Make codemirror state and view packages singleton [14183](https://github.com/jupyterlab/jupyterlab/pull/14183) ([fcollonval](https://github.com/fcollonval))
- Fix save as in collaborative mode [14182](https://github.com/jupyterlab/jupyterlab/pull/14182) ([hbcarlos](https://github.com/hbcarlos))
- Decodes URI before adding it to the tab title [14178](https://github.com/jupyterlab/jupyterlab/pull/14178) ([hbcarlos](https://github.com/hbcarlos))
- Do not update running list when hidden [14172](https://github.com/jupyterlab/jupyterlab/pull/14172) ([krassowski](https://github.com/krassowski))
- Keep extension manager panel sizes when pagination changes [14171](https://github.com/jupyterlab/jupyterlab/pull/14171) ([FoSuCloud](https://github.com/FoSuCloud))
- Fix link colors 14084 (Previous PR 14129) [14159](https://github.com/jupyterlab/jupyterlab/pull/14159) ([damiend97](https://github.com/damiend97))
- Fix create-package [14156](https://github.com/jupyterlab/jupyterlab/pull/14156) ([fcollonval](https://github.com/fcollonval))
- Fix getting current without activation for labels and captions [14152](https://github.com/jupyterlab/jupyterlab/pull/14152) ([fcollonval](https://github.com/fcollonval))
- bug: Add fallback value for undefined className prop in GroupItem component [14140](https://github.com/jupyterlab/jupyterlab/pull/14140) ([zrottman](https://github.com/zrottman))
- Fixes contextual help attachment logic [14120](https://github.com/jupyterlab/jupyterlab/pull/14120) ([JasonWeill](https://github.com/JasonWeill))
- Hide `<code>` block in the UI when there is an error installing any extension. [14095](https://github.com/jupyterlab/jupyterlab/pull/14095) ([kamalika0363](https://github.com/kamalika0363))
- Search boxes: switch to `defaultValue`, add a test for typing [14085](https://github.com/jupyterlab/jupyterlab/pull/14085) ([krassowski](https://github.com/krassowski))
- Fix extension manager button background color [14079](https://github.com/jupyterlab/jupyterlab/pull/14079) ([jtpio](https://github.com/jtpio))
- Fix code/content/ui font-size change [14077](https://github.com/jupyterlab/jupyterlab/pull/14077) ([FoSuCloud](https://github.com/FoSuCloud))
- Styling fixes for rjsm Settings Editor: remove accordions, rework "Restore to defaults" button, add placeholder [14074](https://github.com/jupyterlab/jupyterlab/pull/14074) ([andrii-i](https://github.com/andrii-i))
- Property inspector styling fixes [14069](https://github.com/jupyterlab/jupyterlab/pull/14069) ([JasonWeill](https://github.com/JasonWeill))
- Debugger: check `hasCommand` before calling `notifyCommandChanged` [14066](https://github.com/jupyterlab/jupyterlab/pull/14066) ([jtpio](https://github.com/jtpio))
- Fix non-document wide undo stack [14063](https://github.com/jupyterlab/jupyterlab/pull/14063) ([fcollonval](https://github.com/fcollonval))
- use singleton boolean type for codemirror `lineWiseCopyCut` setting [14055](https://github.com/jupyterlab/jupyterlab/pull/14055) ([bollwyvl](https://github.com/bollwyvl))
- Fix attachments [14052](https://github.com/jupyterlab/jupyterlab/pull/14052) ([hbcarlos](https://github.com/hbcarlos))
- Minor trust improvements [14039](https://github.com/jupyterlab/jupyterlab/pull/14039) ([krassowski](https://github.com/krassowski))
- Adds placeholder when TOC is empty [14024](https://github.com/jupyterlab/jupyterlab/pull/14024) ([JasonWeill](https://github.com/JasonWeill))
- Galata config helper should not set dev_mode [14012](https://github.com/jupyterlab/jupyterlab/pull/14012) ([fcollonval](https://github.com/fcollonval))
- Restore using `runmenu:restart-an-run-all` [14000](https://github.com/jupyterlab/jupyterlab/pull/14000) ([fcollonval](https://github.com/fcollonval))
- Fix galata update job [13999](https://github.com/jupyterlab/jupyterlab/pull/13999) ([fcollonval](https://github.com/fcollonval))
- Use node 18 for benchmark [13982](https://github.com/jupyterlab/jupyterlab/pull/13982) ([fcollonval](https://github.com/fcollonval))
- Hides cell toolbar when cell is collapsed [13964](https://github.com/jupyterlab/jupyterlab/pull/13964) ([JasonWeill](https://github.com/JasonWeill))
- Dispose properly objects [13960](https://github.com/jupyterlab/jupyterlab/pull/13960) ([fcollonval](https://github.com/fcollonval))
- Fixes toolbar button for Restart Kernel and Run All [13939](https://github.com/jupyterlab/jupyterlab/pull/13939) ([JasonWeill](https://github.com/JasonWeill))
- Fix LSP adapter errors on tab close [13918](https://github.com/jupyterlab/jupyterlab/pull/13918) ([afshin](https://github.com/afshin))
- Hide the cell toolbar on mobile / screens less than 760px wide to prevent cell obstruction [13896](https://github.com/jupyterlab/jupyterlab/pull/13896) ([andrii-i](https://github.com/andrii-i))
- Define colour and background for filebrowser edit field [13895](https://github.com/jupyterlab/jupyterlab/pull/13895) ([krassowski](https://github.com/krassowski))
- Create a unified editor search provider [13884](https://github.com/jupyterlab/jupyterlab/pull/13884) ([krassowski](https://github.com/krassowski))
- Fix searching backwards in notebook [13883](https://github.com/jupyterlab/jupyterlab/pull/13883) ([krassowski](https://github.com/krassowski))
- Waits for panel reveal before measuring first cell for cell toolbar [13876](https://github.com/jupyterlab/jupyterlab/pull/13876) ([JasonWeill](https://github.com/JasonWeill))
- Fixes notebook's metadata in collaborative mode [13868](https://github.com/jupyterlab/jupyterlab/pull/13868) ([hbcarlos](https://github.com/hbcarlos))
- Use local paths instead of driveName:path in the shared model [13866](https://github.com/jupyterlab/jupyterlab/pull/13866) ([hbcarlos](https://github.com/hbcarlos))
- Updates jupyter_server_ydoc [13854](https://github.com/jupyterlab/jupyterlab/pull/13854) ([hbcarlos](https://github.com/hbcarlos))
- Fix undefined css variables [13852](https://github.com/jupyterlab/jupyterlab/pull/13852) ([HaudinFlorence](https://github.com/HaudinFlorence))
- Suppresses cell toolbar on collapsed input cells [13847](https://github.com/jupyterlab/jupyterlab/pull/13847) ([JasonWeill](https://github.com/JasonWeill))
- Removes nested A tag from extensionmanager code [13845](https://github.com/jupyterlab/jupyterlab/pull/13845) ([JasonWeill](https://github.com/JasonWeill))
- Reset execution indicator state when kernel restarts [13832](https://github.com/jupyterlab/jupyterlab/pull/13832) ([krassowski](https://github.com/krassowski))
- Fix starting search with selected text (if any) [13802](https://github.com/jupyterlab/jupyterlab/pull/13802) ([krassowski](https://github.com/krassowski))
- Updates to the kernel panel of the "running" sidebar [13792](https://github.com/jupyterlab/jupyterlab/pull/13792) ([afshin](https://github.com/afshin))
- Fix `preferred_dir` for examples [13788](https://github.com/jupyterlab/jupyterlab/pull/13788) ([fcollonval](https://github.com/fcollonval))
- Bump canvas to version with nodejs 18 binaries [13783](https://github.com/jupyterlab/jupyterlab/pull/13783) ([fcollonval](https://github.com/fcollonval))
- Explain why cell model may be missing in cell toolbar [13763](https://github.com/jupyterlab/jupyterlab/pull/13763) ([krassowski](https://github.com/krassowski))
- Fix handling of `settingEditorType` [13761](https://github.com/jupyterlab/jupyterlab/pull/13761) ([jtpio](https://github.com/jtpio))
- Updates jupyter_ydoc [13735](https://github.com/jupyterlab/jupyterlab/pull/13735) ([hbcarlos](https://github.com/hbcarlos))
- Wrap kernel message binary buffers in DataView [13730](https://github.com/jupyterlab/jupyterlab/pull/13730) ([davidbrochart](https://github.com/davidbrochart))
- Upgrades Python to 3.10, Node to 18 [13722](https://github.com/jupyterlab/jupyterlab/pull/13722) ([JasonWeill](https://github.com/JasonWeill))
- Fix CodeQL warning [13712](https://github.com/jupyterlab/jupyterlab/pull/13712) ([fcollonval](https://github.com/fcollonval))
- Faster rendering of the debugger tree [13707](https://github.com/jupyterlab/jupyterlab/pull/13707) ([krassowski](https://github.com/krassowski))
- Fix execution indicator in RTC mode [13693](https://github.com/jupyterlab/jupyterlab/pull/13693) ([trungleduc](https://github.com/trungleduc))
- Update plugin ID of hub extension [13688](https://github.com/jupyterlab/jupyterlab/pull/13688) ([mctoohey](https://github.com/mctoohey))
- Fix contrast on the plugin list, add screenshots to catch regressions [13661](https://github.com/jupyterlab/jupyterlab/pull/13661) ([krassowski](https://github.com/krassowski))
- Fix `replaceSelection`, add unit test [13657](https://github.com/jupyterlab/jupyterlab/pull/13657) ([krassowski](https://github.com/krassowski))
- Fix `RunningTerminal` access before initialization [13655](https://github.com/jupyterlab/jupyterlab/pull/13655) ([krassowski](https://github.com/krassowski))
- Write the browser open files for test [13634](https://github.com/jupyterlab/jupyterlab/pull/13634) ([fcollonval](https://github.com/fcollonval))
- Fix select wrapping in inputDialog [13622](https://github.com/jupyterlab/jupyterlab/pull/13622) ([brichet](https://github.com/brichet))
- Does not prevent default behavior when shift-clicking [13616](https://github.com/jupyterlab/jupyterlab/pull/13616) ([jmk89](https://github.com/jmk89))
- Fix issue 13569: `source_hidden` not effective. [13611](https://github.com/jupyterlab/jupyterlab/pull/13611) ([yczhangsjtu](https://github.com/yczhangsjtu))
- Add the `scaleFactor` value from the embed options when creating the PNG representation for a Vega-based chart [13610](https://github.com/jupyterlab/jupyterlab/pull/13610) ([joaopalmeiro](https://github.com/joaopalmeiro))
- use jupyter_config_dir instead of config_path\[0\] for workspaces, settings [13589](https://github.com/jupyterlab/jupyterlab/pull/13589) ([minrk](https://github.com/minrk))
- Revert change to active menu bar item [13576](https://github.com/jupyterlab/jupyterlab/pull/13576) ([fcollonval](https://github.com/fcollonval))
- Restores the appearance of the settingeditor's input focus [13554](https://github.com/jupyterlab/jupyterlab/pull/13554) ([brichet](https://github.com/brichet))
- Fix a wrong argument when calling 'renderMimeVariable' [13531](https://github.com/jupyterlab/jupyterlab/pull/13531) ([brichet](https://github.com/brichet))
- Set corrections to icons and switch colors [13500](https://github.com/jupyterlab/jupyterlab/pull/13500) ([HaudinFlorence](https://github.com/HaudinFlorence))
- Default `IDocumentProviderFactory.IOptions` generic to ISharedDocument [13490](https://github.com/jupyterlab/jupyterlab/pull/13490) ([jtpio](https://github.com/jtpio))
- Use same key for saving user info in local store [13482](https://github.com/jupyterlab/jupyterlab/pull/13482) ([hbcarlos](https://github.com/hbcarlos))
- Fix syntax highlighting for JSON viewer in Jupyter Notebook [13470](https://github.com/jupyterlab/jupyterlab/pull/13470) ([kostyafarber](https://github.com/kostyafarber))
- Set fallback values for icons colors. [13468](https://github.com/jupyterlab/jupyterlab/pull/13468) ([HaudinFlorence](https://github.com/HaudinFlorence))
- enable document model specific collaboration [13458](https://github.com/jupyterlab/jupyterlab/pull/13458) ([dlqqq](https://github.com/dlqqq))
- Fix token based completions, restore deduplication, follow up on completer refactor [13454](https://github.com/jupyterlab/jupyterlab/pull/13454) ([krassowski](https://github.com/krassowski))
- Fix `FileEditor.ready` [13426](https://github.com/jupyterlab/jupyterlab/pull/13426) ([krassowski](https://github.com/krassowski))
- Make focus visible (mostly CSS) [13415](https://github.com/jupyterlab/jupyterlab/pull/13415) ([gabalafou](https://github.com/gabalafou))
- Remove metadata entries [13371](https://github.com/jupyterlab/jupyterlab/pull/13371) ([hbcarlos](https://github.com/hbcarlos))
- Fix dirty propagation from shared model [13368](https://github.com/jupyterlab/jupyterlab/pull/13368) ([fcollonval](https://github.com/fcollonval))
- Correct `dirty` handling in notebook model [13358](https://github.com/jupyterlab/jupyterlab/pull/13358) ([fcollonval](https://github.com/fcollonval))
- Handle missing user service [13353](https://github.com/jupyterlab/jupyterlab/pull/13353) ([fcollonval](https://github.com/fcollonval))
- Avoids use of deprecated to refer to a parameter [13309](https://github.com/jupyterlab/jupyterlab/pull/13309) ([JasonWeill](https://github.com/JasonWeill))
- Updates JSONEditor's source only when there is an active cell or an active notebook panel [13308](https://github.com/jupyterlab/jupyterlab/pull/13308) ([hbcarlos](https://github.com/hbcarlos))
- Fix border-radius does not follow css variable [13289](https://github.com/jupyterlab/jupyterlab/pull/13289) ([vthinkxie](https://github.com/vthinkxie))
- Fix notebook trust in RTC [13273](https://github.com/jupyterlab/jupyterlab/pull/13273) ([davidbrochart](https://github.com/davidbrochart))
- Set `isUntitled` to false on document path changes [13268](https://github.com/jupyterlab/jupyterlab/pull/13268) ([fcollonval](https://github.com/fcollonval))
- Don't dispose the notebook metadata editor on active cell change [13259](https://github.com/jupyterlab/jupyterlab/pull/13259) ([fcollonval](https://github.com/fcollonval))
- Remove some unused CSS styles and fix icon alignment in plugin list [13255](https://github.com/jupyterlab/jupyterlab/pull/13255) ([krassowski](https://github.com/krassowski))
- Do not show side panel scrollbar when not needed [13253](https://github.com/jupyterlab/jupyterlab/pull/13253) ([krassowski](https://github.com/krassowski))
- Added scroll to Running Panel [13241](https://github.com/jupyterlab/jupyterlab/pull/13241) ([kulsoomzahra](https://github.com/kulsoomzahra))
- Removes triggering an event when replacing pasted text [13230](https://github.com/jupyterlab/jupyterlab/pull/13230) ([hbcarlos](https://github.com/hbcarlos))
- Fix cell deletion error message [13201](https://github.com/jupyterlab/jupyterlab/pull/13201) ([trungleduc](https://github.com/trungleduc))
- Use keystroke format consistent with menus [13200](https://github.com/jupyterlab/jupyterlab/pull/13200) ([fcollonval](https://github.com/fcollonval))
- Add a title to the RTC panel [13196](https://github.com/jupyterlab/jupyterlab/pull/13196) ([jtpio](https://github.com/jtpio))
- Fix removing out of view cells [13194](https://github.com/jupyterlab/jupyterlab/pull/13194) ([fcollonval](https://github.com/fcollonval))
- Fix JSON viewer syntax highlighting [13183](https://github.com/jupyterlab/jupyterlab/pull/13183) ([jtpio](https://github.com/jtpio))
- Always show tooltip in hover box even if edges are out of view [13161](https://github.com/jupyterlab/jupyterlab/pull/13161) ([krassowski](https://github.com/krassowski))
- Allow empty notebook [13141](https://github.com/jupyterlab/jupyterlab/pull/13141) ([hbcarlos](https://github.com/hbcarlos))
- Stop observing size disposed widget [13137](https://github.com/jupyterlab/jupyterlab/pull/13137) ([fcollonval](https://github.com/fcollonval))
- Resolve core_path before calling nodejs [13126](https://github.com/jupyterlab/jupyterlab/pull/13126) ([fcollonval](https://github.com/fcollonval))
- Pin jupyter_ydoc to 0.2 [13124](https://github.com/jupyterlab/jupyterlab/pull/13124) ([hbcarlos](https://github.com/hbcarlos))
- Avoid menus overflowing in small screens [13109](https://github.com/jupyterlab/jupyterlab/pull/13109) ([steff456](https://github.com/steff456))
- Fallback to local yarn version if jlpm does not exist [13104](https://github.com/jupyterlab/jupyterlab/pull/13104) ([fcollonval](https://github.com/fcollonval))
- Switch back to `display` to hide tabs [13103](https://github.com/jupyterlab/jupyterlab/pull/13103) ([fcollonval](https://github.com/fcollonval))
- Preserve kernel icon aspect ratio [13090](https://github.com/jupyterlab/jupyterlab/pull/13090) ([fcollonval](https://github.com/fcollonval))
- Added mimeType for .webp image files [13066](https://github.com/jupyterlab/jupyterlab/pull/13066) ([alec-kr](https://github.com/alec-kr))
- Fix cell toolbar layout [13059](https://github.com/jupyterlab/jupyterlab/pull/13059) ([kulsoomzahra](https://github.com/kulsoomzahra))
- Keep completer visible when anchor is horizontally scrolled out of view [13046](https://github.com/jupyterlab/jupyterlab/pull/13046) ([krassowski](https://github.com/krassowski))
- Reorder of webpackConfig merge [13040](https://github.com/jupyterlab/jupyterlab/pull/13040) ([matthewturk](https://github.com/matthewturk))
- Update Python icon to be PSF Trademark compliant [13035](https://github.com/jupyterlab/jupyterlab/pull/13035) ([ajbozarth](https://github.com/ajbozarth))
- Support stateStorage for API calls [13015](https://github.com/jupyterlab/jupyterlab/pull/13015) ([fcollonval](https://github.com/fcollonval))
- Conditional call to waitIsReady in reload [13011](https://github.com/jupyterlab/jupyterlab/pull/13011) ([fcollonval](https://github.com/fcollonval))
- update xterm.js dependency [12974](https://github.com/jupyterlab/jupyterlab/pull/12974) ([athornton](https://github.com/athornton))
- Add scrolling to `debugger` variable renderer [12968](https://github.com/jupyterlab/jupyterlab/pull/12968) ([firai](https://github.com/firai))
- Fix resizing and selection of debugger variable explorer grid [12943](https://github.com/jupyterlab/jupyterlab/pull/12943) ([firai](https://github.com/firai))
- Only show "Shut Down Kernel" if kernel is running [12919](https://github.com/jupyterlab/jupyterlab/pull/12919) ([krassowski](https://github.com/krassowski))
- Bump jupyter_server_ydoc>=0.1.9 [12876](https://github.com/jupyterlab/jupyterlab/pull/12876) ([davidbrochart](https://github.com/davidbrochart))
- Fix progress bar not working after uploading multiple files finished [12871](https://github.com/jupyterlab/jupyterlab/pull/12871) ([hsuanxyz](https://github.com/hsuanxyz))
- Fix kernel in the statusbar does not match the actual [12865](https://github.com/jupyterlab/jupyterlab/pull/12865) ([hsuanxyz](https://github.com/hsuanxyz))
- Store Y updates [12852](https://github.com/jupyterlab/jupyterlab/pull/12852) ([davidbrochart](https://github.com/davidbrochart))
- Fixes renaming files from title while using a custom drive [12849](https://github.com/jupyterlab/jupyterlab/pull/12849) ([hbcarlos](https://github.com/hbcarlos))
- Fix CI failures [12843](https://github.com/jupyterlab/jupyterlab/pull/12843) ([fcollonval](https://github.com/fcollonval))
- Adjust css to not leave trace of deleted widgets [12838](https://github.com/jupyterlab/jupyterlab/pull/12838) ([thomasaarholt](https://github.com/thomasaarholt))
- Remove drive prefix from the file path when creating the new path [12824](https://github.com/jupyterlab/jupyterlab/pull/12824) ([hbcarlos](https://github.com/hbcarlos))
- Use path to extract `tmpPath` [12823](https://github.com/jupyterlab/jupyterlab/pull/12823) ([fcollonval](https://github.com/fcollonval))
- Robuster UI tests [12821](https://github.com/jupyterlab/jupyterlab/pull/12821) ([fcollonval](https://github.com/fcollonval))
- Fix workspace URL while cloning a workspace [12794](https://github.com/jupyterlab/jupyterlab/pull/12794) ([aditya211935](https://github.com/aditya211935))
- update tab name after file rename [12791](https://github.com/jupyterlab/jupyterlab/pull/12791) ([RobbyPratl](https://github.com/RobbyPratl))
- Update base.css [12783](https://github.com/jupyterlab/jupyterlab/pull/12783) ([siddartha-10](https://github.com/siddartha-10))
- Updates ydoc [12779](https://github.com/jupyterlab/jupyterlab/pull/12779) ([hbcarlos](https://github.com/hbcarlos))
- Debugger: Fix CSS for variables inspecting [12749](https://github.com/jupyterlab/jupyterlab/pull/12749) ([martinRenou](https://github.com/martinRenou))
- Fix staging/yarn.lock registry [12742](https://github.com/jupyterlab/jupyterlab/pull/12742) ([vidartf](https://github.com/vidartf))
- Set focus when active cell changes only from mouse click [12735](https://github.com/jupyterlab/jupyterlab/pull/12735) ([fcollonval](https://github.com/fcollonval))
- Translate "Default: " and "Remove" in custom fields [12732](https://github.com/jupyterlab/jupyterlab/pull/12732) ([krassowski](https://github.com/krassowski))
- Fix cell toolbar overlap in side-by-side render mode [12710](https://github.com/jupyterlab/jupyterlab/pull/12710) ([peytondmurray](https://github.com/peytondmurray))
- Split the Document Manager extension into multiple plugins [12701](https://github.com/jupyterlab/jupyterlab/pull/12701) ([jtpio](https://github.com/jtpio))
- Fix arrow position on unrendered markdown cell [12650](https://github.com/jupyterlab/jupyterlab/pull/12650) ([fcollonval](https://github.com/fcollonval))
- Fix kernel protocol serialization [12619](https://github.com/jupyterlab/jupyterlab/pull/12619) ([davidbrochart](https://github.com/davidbrochart))
- Break loop activeCell -> activeHeading [12612](https://github.com/jupyterlab/jupyterlab/pull/12612) ([fcollonval](https://github.com/fcollonval))

Maintenance and upkeep improvements

- Bump lumino to 2.1.1 [14447](https://github.com/jupyterlab/jupyterlab/pull/14447) ([fcollonval](https://github.com/fcollonval))
- Update jupyter-lsp schema [14430](https://github.com/jupyterlab/jupyterlab/pull/14430) ([krassowski](https://github.com/krassowski))
- Fix documentation build on CI [14423](https://github.com/jupyterlab/jupyterlab/pull/14423) ([jtpio](https://github.com/jtpio))
- Fix CI: remove/update broken docs links [14414](https://github.com/jupyterlab/jupyterlab/pull/14414) ([krassowski](https://github.com/krassowski))
- Upgrade all `codemirror` and `lezer` packages to latest [14413](https://github.com/jupyterlab/jupyterlab/pull/14413) ([krassowski](https://github.com/krassowski))
- Fix run-cells snapshot [14388](https://github.com/jupyterlab/jupyterlab/pull/14388) ([krassowski](https://github.com/krassowski))
- Do not override snapshots between update runs [14381](https://github.com/jupyterlab/jupyterlab/pull/14381) ([krassowski](https://github.com/krassowski))
- Upgrade dependencies [14339](https://github.com/jupyterlab/jupyterlab/pull/14339) ([fcollonval](https://github.com/fcollonval))
- Upgrade jupyter/ydoc [14334](https://github.com/jupyterlab/jupyterlab/pull/14334) ([fcollonval](https://github.com/fcollonval))
- Update to Playwright 1.32 [14323](https://github.com/jupyterlab/jupyterlab/pull/14323) ([jtpio](https://github.com/jtpio))
- Bump ipython from 8.11.0 to 8.12.0 [14316](https://github.com/jupyterlab/jupyterlab/pull/14316) ([dependabot](https://github.com/dependabot))
- Bump ipywidgets from 8.0.4 to 8.0.6 [14315](https://github.com/jupyterlab/jupyterlab/pull/14315) ([dependabot](https://github.com/dependabot))
- Bump jupyterlab-language-pack-zh-cn from 3.6.post0 to 3.6.post1 [14314](https://github.com/jupyterlab/jupyterlab/pull/14314) ([dependabot](https://github.com/dependabot))
- Bump black\[jupyter\] from 23.1.0 to 23.3.0 [14313](https://github.com/jupyterlab/jupyterlab/pull/14313) ([dependabot](https://github.com/dependabot))
- Bump ruff from 0.0.255 to 0.0.260 [14312](https://github.com/jupyterlab/jupyterlab/pull/14312) ([dependabot](https://github.com/dependabot))
- Bump actions/stale from 7 to 8 [14311](https://github.com/jupyterlab/jupyterlab/pull/14311) ([dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 35.7.0 to 35.7.8 [14310](https://github.com/jupyterlab/jupyterlab/pull/14310) ([dependabot](https://github.com/dependabot))
- Be tolerant on map changes in UI test [14302](https://github.com/jupyterlab/jupyterlab/pull/14302) ([fcollonval](https://github.com/fcollonval))
- Add context for translatable strings to avoid clash with 3.x [14297](https://github.com/jupyterlab/jupyterlab/pull/14297) ([fcollonval](https://github.com/fcollonval))
- Add missing lumino package as singleton [14287](https://github.com/jupyterlab/jupyterlab/pull/14287) ([fcollonval](https://github.com/fcollonval))
- Add `--skip-dev-build`, use with `yarn` invocation to fix binder [14273](https://github.com/jupyterlab/jupyterlab/pull/14273) ([bollwyvl](https://github.com/bollwyvl))
- Fix failing `check_links` job [14243](https://github.com/jupyterlab/jupyterlab/pull/14243) ([krassowski](https://github.com/krassowski))
- Enforce a minimal set of CSS selector complexity rules [14238](https://github.com/jupyterlab/jupyterlab/pull/14238) ([krassowski](https://github.com/krassowski))
- Specify peerDependencies to remove yarn warning [14230](https://github.com/jupyterlab/jupyterlab/pull/14230) ([fcollonval](https://github.com/fcollonval))
- Update ESLint dependencies [14216](https://github.com/jupyterlab/jupyterlab/pull/14216) ([jtpio](https://github.com/jtpio))
- Update to TypeScript 5 final [14215](https://github.com/jupyterlab/jupyterlab/pull/14215) ([jtpio](https://github.com/jtpio))
- Fix 'completer with doc panel' UI test [14214](https://github.com/jupyterlab/jupyterlab/pull/14214) ([brichet](https://github.com/brichet))
- Upgrade to lumino 2 final [14201](https://github.com/jupyterlab/jupyterlab/pull/14201) ([fcollonval](https://github.com/fcollonval))
- Bump tj-actions/changed-files from 35.6.1 to 35.7.0 [14191](https://github.com/jupyterlab/jupyterlab/pull/14191) ([dependabot](https://github.com/dependabot))
- Update `webpack` dependencies [14189](https://github.com/jupyterlab/jupyterlab/pull/14189) ([jtpio](https://github.com/jtpio))
- Remove shebang from non-executable script node-version-check.js [14181](https://github.com/jupyterlab/jupyterlab/pull/14181) ([frenzymadness](https://github.com/frenzymadness))
- Remove deprecated code [14160](https://github.com/jupyterlab/jupyterlab/pull/14160) ([fcollonval](https://github.com/fcollonval))
- Clean up events service types in preparation for release [14149](https://github.com/jupyterlab/jupyterlab/pull/14149) ([afshin](https://github.com/afshin))
- Update to Lumino 2 RC 1 [14146](https://github.com/jupyterlab/jupyterlab/pull/14146) ([jtpio](https://github.com/jtpio))
- Switch to monthly dependabot update [14144](https://github.com/jupyterlab/jupyterlab/pull/14144) ([fcollonval](https://github.com/fcollonval))
- Bump ruff from 0.0.253 to 0.0.254 [14137](https://github.com/jupyterlab/jupyterlab/pull/14137) ([dependabot](https://github.com/dependabot))
- Bump ipython from 8.10.0 to 8.11.0 [14136](https://github.com/jupyterlab/jupyterlab/pull/14136) ([dependabot](https://github.com/dependabot))
- Bump matplotlib from 3.7.0 to 3.7.1 [14135](https://github.com/jupyterlab/jupyterlab/pull/14135) ([dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 35.6.0 to 35.6.1 [14134](https://github.com/jupyterlab/jupyterlab/pull/14134) ([dependabot](https://github.com/dependabot))
- Use upstream `Stream` instead of downstream stream [14123](https://github.com/jupyterlab/jupyterlab/pull/14123) ([afshin](https://github.com/afshin))
- Bump vega from 5.22.1 to 5.23.0 [14119](https://github.com/jupyterlab/jupyterlab/pull/14119) ([dependabot](https://github.com/dependabot))
- Update to TypeScript 5.0 RC [14114](https://github.com/jupyterlab/jupyterlab/pull/14114) ([jtpio](https://github.com/jtpio))
- Bump ruff from 0.0.249 to 0.0.252 [14100](https://github.com/jupyterlab/jupyterlab/pull/14100) ([dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 35.5.5 to 35.6.0 [14099](https://github.com/jupyterlab/jupyterlab/pull/14099) ([dependabot](https://github.com/dependabot))
- Bump to Lumino 2.0.0-rc.0 [14096](https://github.com/jupyterlab/jupyterlab/pull/14096) ([fcollonval](https://github.com/fcollonval))
- Enable `--extensions-in-dev-mode` on Gitpod [14076](https://github.com/jupyterlab/jupyterlab/pull/14076) ([jtpio](https://github.com/jtpio))
- Update to Playwright 1.31.0 [14067](https://github.com/jupyterlab/jupyterlab/pull/14067) ([jtpio](https://github.com/jtpio))
- Install collaboration package on binder [14061](https://github.com/jupyterlab/jupyterlab/pull/14061) ([fcollonval](https://github.com/fcollonval))
- Bump scipy from 1.10.0 to 1.10.1 [14051](https://github.com/jupyterlab/jupyterlab/pull/14051) ([dependabot](https://github.com/dependabot))
- Bump matplotlib from 3.6.3 to 3.7.0 [14050](https://github.com/jupyterlab/jupyterlab/pull/14050) ([dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 35.5.2 to 35.5.5 [14048](https://github.com/jupyterlab/jupyterlab/pull/14048) ([dependabot](https://github.com/dependabot))
- Increases timeout [14045](https://github.com/jupyterlab/jupyterlab/pull/14045) ([brichet](https://github.com/brichet))
- Fix JupyterLab command on Gitpod [14043](https://github.com/jupyterlab/jupyterlab/pull/14043) ([jtpio](https://github.com/jtpio))
- Get dev binder up and running again [14038](https://github.com/jupyterlab/jupyterlab/pull/14038) ([bollwyvl](https://github.com/bollwyvl))
- Lazy load `lumino/datagrid` [14037](https://github.com/jupyterlab/jupyterlab/pull/14037) ([bollwyvl](https://github.com/bollwyvl))
- Update react-json-tree, replace react-highlighter with react-highlight-words [14034](https://github.com/jupyterlab/jupyterlab/pull/14034) ([bollwyvl](https://github.com/bollwyvl))
- Increase galata update timeouts [13985](https://github.com/jupyterlab/jupyterlab/pull/13985) ([krassowski](https://github.com/krassowski))
- Use node 18 for benchmark [13982](https://github.com/jupyterlab/jupyterlab/pull/13982) ([fcollonval](https://github.com/fcollonval))
- Add back `types/react` as a dependency of `jupyterlab/apputils` [13981](https://github.com/jupyterlab/jupyterlab/pull/13981) ([jtpio](https://github.com/jtpio))
- Bump ruff from 0.0.242 to 0.0.246 [13980](https://github.com/jupyterlab/jupyterlab/pull/13980) ([dependabot](https://github.com/dependabot))
- Bump jupyterlab-language-pack-zh-cn from 3.5.post4 to 3.6.post0 [13979](https://github.com/jupyterlab/jupyterlab/pull/13979) ([dependabot](https://github.com/dependabot))
- Bump ipython from 8.9.0 to 8.10.0 [13978](https://github.com/jupyterlab/jupyterlab/pull/13978) ([dependabot](https://github.com/dependabot))
- Bump actions/cache from 2 to 3 [13977](https://github.com/jupyterlab/jupyterlab/pull/13977) ([dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 35.5.0 to 35.5.2 [13976](https://github.com/jupyterlab/jupyterlab/pull/13976) ([dependabot](https://github.com/dependabot))
- Relax memory-leak action [13974](https://github.com/jupyterlab/jupyterlab/pull/13974) ([fcollonval](https://github.com/fcollonval))
- Fix yarn.lock [13963](https://github.com/jupyterlab/jupyterlab/pull/13963) ([fcollonval](https://github.com/fcollonval))
- Fix verdaccio start up with nodejs 18.14.0 [13959](https://github.com/jupyterlab/jupyterlab/pull/13959) ([fcollonval](https://github.com/fcollonval))
- Remove rtc documentation [13952](https://github.com/jupyterlab/jupyterlab/pull/13952) ([hbcarlos](https://github.com/hbcarlos))
- Report benchmark status even in case of failure [13950](https://github.com/jupyterlab/jupyterlab/pull/13950) ([fcollonval](https://github.com/fcollonval))
- Remove vdom packages [13949](https://github.com/jupyterlab/jupyterlab/pull/13949) ([fcollonval](https://github.com/fcollonval))
- Import directly from jupyter_server [13942](https://github.com/jupyterlab/jupyterlab/pull/13942) ([fcollonval](https://github.com/fcollonval))
- Use Python 3.11 for js-debugger tests [13941](https://github.com/jupyterlab/jupyterlab/pull/13941) ([fcollonval](https://github.com/fcollonval))
- Update plugin name to `jupyterlab/filebrowser-extension:default-file-browser` [13936](https://github.com/jupyterlab/jupyterlab/pull/13936) ([jtpio](https://github.com/jtpio))
- Bump ipython from 8.0.0 to 8.9.0 [13935](https://github.com/jupyterlab/jupyterlab/pull/13935) ([dependabot](https://github.com/dependabot))
- Bump black\[jupyter\] from 22.12.0 to 23.1.0 [13934](https://github.com/jupyterlab/jupyterlab/pull/13934) ([dependabot](https://github.com/dependabot))
- Bump ruff from 0.0.238 to 0.0.241 [13933](https://github.com/jupyterlab/jupyterlab/pull/13933) ([dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 35.4.4 to 35.5.0 [13932](https://github.com/jupyterlab/jupyterlab/pull/13932) ([dependabot](https://github.com/dependabot))
- Fix UI tests [13931](https://github.com/jupyterlab/jupyterlab/pull/13931) ([fcollonval](https://github.com/fcollonval))
- Upgrade to TypeScript 5.0 beta [13925](https://github.com/jupyterlab/jupyterlab/pull/13925) ([jasongrout](https://github.com/jasongrout))
- Bump http-cache-semantics from 4.1.0 to 4.1.1 [13922](https://github.com/jupyterlab/jupyterlab/pull/13922) ([dependabot](https://github.com/dependabot))
- Rename `jupyterlab/completer-extension:tracker` to `jupyterlab/completer-extension:manager` [13910](https://github.com/jupyterlab/jupyterlab/pull/13910) ([fcollonval](https://github.com/fcollonval))
- Improve Galata [13909](https://github.com/jupyterlab/jupyterlab/pull/13909) ([fcollonval](https://github.com/fcollonval))
- Lint fixes [13905](https://github.com/jupyterlab/jupyterlab/pull/13905) ([JasonWeill](https://github.com/JasonWeill))
- Switch to VEGALITE5_MIME_TYPE [13893](https://github.com/jupyterlab/jupyterlab/pull/13893) ([ChristopherDavisUCI](https://github.com/ChristopherDavisUCI))
- Bump altair from 4.2.0 to 4.2.2 [13892](https://github.com/jupyterlab/jupyterlab/pull/13892) ([dependabot](https://github.com/dependabot))
- Add more linting [13882](https://github.com/jupyterlab/jupyterlab/pull/13882) ([blink1073](https://github.com/blink1073))
- upgrade to MathJax 3 \[with git history\] [13877](https://github.com/jupyterlab/jupyterlab/pull/13877) ([dlqqq](https://github.com/dlqqq))
- Upgrade `jlpm` to yarn 3.4.1 [13875](https://github.com/jupyterlab/jupyterlab/pull/13875) ([brichet](https://github.com/brichet))
- Update to Playwright 1.30 [13871](https://github.com/jupyterlab/jupyterlab/pull/13871) ([jtpio](https://github.com/jtpio))
- Update `jupyter_server_ydoc` as 0.6.2 is yanked [13864](https://github.com/jupyterlab/jupyterlab/pull/13864) ([fcollonval](https://github.com/fcollonval))
- Bump jupyterlab-language-pack-zh-cn from 3.2.post7 to 3.5.post4 [13843](https://github.com/jupyterlab/jupyterlab/pull/13843) ([dependabot](https://github.com/dependabot))
- Bump ruff from 0.0.226 to 0.0.230 [13842](https://github.com/jupyterlab/jupyterlab/pull/13842) ([dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 35.4.3 to 35.4.4 [13840](https://github.com/jupyterlab/jupyterlab/pull/13840) ([dependabot](https://github.com/dependabot))
- Bump lumino packages to `2.0.0-beta.0` [13828](https://github.com/jupyterlab/jupyterlab/pull/13828) ([krassowski](https://github.com/krassowski))
- Bump matplotlib from 3.5.1 to 3.6.3 [13821](https://github.com/jupyterlab/jupyterlab/pull/13821) ([dependabot](https://github.com/dependabot))
- Bump ipywidgets from 7.6.6 to 8.0.4 [13820](https://github.com/jupyterlab/jupyterlab/pull/13820) ([dependabot](https://github.com/dependabot))
- Bump ruff from 0.0.177 to 0.0.226 [13819](https://github.com/jupyterlab/jupyterlab/pull/13819) ([dependabot](https://github.com/dependabot))
- Bump scipy from 1.7.3 to 1.10.0 [13818](https://github.com/jupyterlab/jupyterlab/pull/13818) ([dependabot](https://github.com/dependabot))
- Bump pandas from 1.3.5 to 1.5.3 [13817](https://github.com/jupyterlab/jupyterlab/pull/13817) ([dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 35.4.1 to 35.4.3 [13816](https://github.com/jupyterlab/jupyterlab/pull/13816) ([dependabot](https://github.com/dependabot))
- Remove debug print in test [13814](https://github.com/jupyterlab/jupyterlab/pull/13814) ([fcollonval](https://github.com/fcollonval))
- Clean examples [13812](https://github.com/jupyterlab/jupyterlab/pull/13812) ([fcollonval](https://github.com/fcollonval))
- Dependabot alert on json5 [13808](https://github.com/jupyterlab/jupyterlab/pull/13808) ([fcollonval](https://github.com/fcollonval))
- Dependabot alert on jsonwebtoken [13807](https://github.com/jupyterlab/jupyterlab/pull/13807) ([fcollonval](https://github.com/fcollonval))
- Fix `preferred_dir` for examples [13788](https://github.com/jupyterlab/jupyterlab/pull/13788) ([fcollonval](https://github.com/fcollonval))
- Bump tj-actions/changed-files from 35.4.0 to 35.4.1 [13785](https://github.com/jupyterlab/jupyterlab/pull/13785) ([dependabot](https://github.com/dependabot))
- Bump canvas to version with nodejs 18 binaries [13783](https://github.com/jupyterlab/jupyterlab/pull/13783) ([fcollonval](https://github.com/fcollonval))
- Added config to link ts source maps [13765](https://github.com/jupyterlab/jupyterlab/pull/13765) ([3coins](https://github.com/3coins))
- Drop support for Python 3.7 [13745](https://github.com/jupyterlab/jupyterlab/pull/13745) ([jtpio](https://github.com/jtpio))
- Drop the dependency on `jupyterlab/buildutils` in `jupyterlab/builder` [13741](https://github.com/jupyterlab/jupyterlab/pull/13741) ([jtpio](https://github.com/jtpio))
- Bump toshimaru/auto-author-assign from 1.6.1 to 1.6.2 [13738](https://github.com/jupyterlab/jupyterlab/pull/13738) ([dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 35.2.1 to 35.4.0 [13737](https://github.com/jupyterlab/jupyterlab/pull/13737) ([dependabot](https://github.com/dependabot))
- Upgrades Python to 3.10, Node to 18 [13722](https://github.com/jupyterlab/jupyterlab/pull/13722) ([JasonWeill](https://github.com/JasonWeill))
- Require `jupyter_server>=2.0.1,<3` [13718](https://github.com/jupyterlab/jupyterlab/pull/13718) ([jtpio](https://github.com/jtpio))
- Fix environment activation on Gitpod [13715](https://github.com/jupyterlab/jupyterlab/pull/13715) ([jtpio](https://github.com/jtpio))
- Update copyright date to 2023 in the about dialog [13708](https://github.com/jupyterlab/jupyterlab/pull/13708) ([jtpio](https://github.com/jtpio))
- Updates documentation snapshots [13706](https://github.com/jupyterlab/jupyterlab/pull/13706) ([brichet](https://github.com/brichet))
- Use `DocumentWidgetOpenerMock` [13703](https://github.com/jupyterlab/jupyterlab/pull/13703) ([fcollonval](https://github.com/fcollonval))
- Bump tj-actions/changed-files from 35.1.0 to 35.2.1 [13692](https://github.com/jupyterlab/jupyterlab/pull/13692) ([dependabot](https://github.com/dependabot))
- Remove empty button in the notebook toolbar [13691](https://github.com/jupyterlab/jupyterlab/pull/13691) ([trungleduc](https://github.com/trungleduc))
- Bump json5 from 2.2.1 to 2.2.2 [13681](https://github.com/jupyterlab/jupyterlab/pull/13681) ([dependabot](https://github.com/dependabot))
- Bump actions/stale from 6 to 7 [13666](https://github.com/jupyterlab/jupyterlab/pull/13666) ([dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 35.0.1 to 35.1.0 [13665](https://github.com/jupyterlab/jupyterlab/pull/13665) ([dependabot](https://github.com/dependabot))
- Remove empty license field in pyproject.toml [13654](https://github.com/jupyterlab/jupyterlab/pull/13654) ([jtpio](https://github.com/jtpio))
- Revert "Write the browser open files for test" [13640](https://github.com/jupyterlab/jupyterlab/pull/13640) ([fcollonval](https://github.com/fcollonval))
- Remove `skipLibCheck` in the `vega5-extension` package [13630](https://github.com/jupyterlab/jupyterlab/pull/13630) ([jtpio](https://github.com/jtpio))
- Update to lerna 6.2.0 [13628](https://github.com/jupyterlab/jupyterlab/pull/13628) ([jtpio](https://github.com/jtpio))
- Remove log file otherwise it is committed [13627](https://github.com/jupyterlab/jupyterlab/pull/13627) ([fcollonval](https://github.com/fcollonval))
- Use git command instead of GitHub action [13625](https://github.com/jupyterlab/jupyterlab/pull/13625) ([fcollonval](https://github.com/fcollonval))
- Bump tj-actions/changed-files from 34.5.3 to 35.0.1 [13620](https://github.com/jupyterlab/jupyterlab/pull/13620) ([dependabot](https://github.com/dependabot))
- Remove old completer API [13615](https://github.com/jupyterlab/jupyterlab/pull/13615) ([krassowski](https://github.com/krassowski))
- Update to Playwright 1.29 [13612](https://github.com/jupyterlab/jupyterlab/pull/13612) ([jtpio](https://github.com/jtpio))
- Bump react 18 [13607](https://github.com/jupyterlab/jupyterlab/pull/13607) ([brichet](https://github.com/brichet))
- Remove old editor user caret widget (dead code) and selection style [13586](https://github.com/jupyterlab/jupyterlab/pull/13586) ([fcollonval](https://github.com/fcollonval))
- Drop typestyle [13584](https://github.com/jupyterlab/jupyterlab/pull/13584) ([fcollonval](https://github.com/fcollonval))
- Bump tj-actions/changed-files from 34.5.0 to 34.5.3 [13574](https://github.com/jupyterlab/jupyterlab/pull/13574) ([dependabot](https://github.com/dependabot))
- Adopt ruff and clean up pre-commit [13562](https://github.com/jupyterlab/jupyterlab/pull/13562) ([blink1073](https://github.com/blink1073))
- Bump dessant/lock-threads from 3 to 4 [13540](https://github.com/jupyterlab/jupyterlab/pull/13540) ([dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 34.3.0 to 34.5.0 [13539](https://github.com/jupyterlab/jupyterlab/pull/13539) ([dependabot](https://github.com/dependabot))
- Bump decode-uri-component from 0.2.0 to 0.2.2 [13536](https://github.com/jupyterlab/jupyterlab/pull/13536) ([dependabot](https://github.com/dependabot))
- Update `terser-webpack-plugin` [13532](https://github.com/jupyterlab/jupyterlab/pull/13532) ([jtpio](https://github.com/jtpio))
- Fix accessing owner/repo in CI [13523](https://github.com/jupyterlab/jupyterlab/pull/13523) ([fcollonval](https://github.com/fcollonval))
- Comment on the PR once the snapshots have been updated. [13516](https://github.com/jupyterlab/jupyterlab/pull/13516) ([fcollonval](https://github.com/fcollonval))
- Fix for pytest-jupyter 0.5.2+ [13515](https://github.com/jupyterlab/jupyterlab/pull/13515) ([fcollonval](https://github.com/fcollonval))
- Bump sanitize-html to 2.7.3 [13509](https://github.com/jupyterlab/jupyterlab/pull/13509) ([fcollonval](https://github.com/fcollonval))
- Fix Python test dependencies [13508](https://github.com/jupyterlab/jupyterlab/pull/13508) ([fcollonval](https://github.com/fcollonval))
- Depend on `jupyter/ydoc` instead of `jupyter-notebook/ydoc` [13506](https://github.com/jupyterlab/jupyterlab/pull/13506) ([jtpio](https://github.com/jtpio))
- Require jupyter-server-ydoc >=0.5.1 [13478](https://github.com/jupyterlab/jupyterlab/pull/13478) ([davidbrochart](https://github.com/davidbrochart))
- Test against Python 3.11 [13474](https://github.com/jupyterlab/jupyterlab/pull/13474) ([fcollonval](https://github.com/fcollonval))
- Drop the `moment` dependency [13469](https://github.com/jupyterlab/jupyterlab/pull/13469) ([jtpio](https://github.com/jtpio))
- Force right sidebar size [13447](https://github.com/jupyterlab/jupyterlab/pull/13447) ([fcollonval](https://github.com/fcollonval))
- Use default URL in test mock-up [13443](https://github.com/jupyterlab/jupyterlab/pull/13443) ([fcollonval](https://github.com/fcollonval))
- Require jupyter_server_ydoc >=0.4.0 [13434](https://github.com/jupyterlab/jupyterlab/pull/13434) ([davidbrochart](https://github.com/davidbrochart))
- Clean up and update dependencies [13430](https://github.com/jupyterlab/jupyterlab/pull/13430) ([fcollonval](https://github.com/fcollonval))
- Use more consistent naming for user service [13428](https://github.com/jupyterlab/jupyterlab/pull/13428) ([fcollonval](https://github.com/fcollonval))
- Remove shared-model from labeler [13422](https://github.com/jupyterlab/jupyterlab/pull/13422) ([fcollonval](https://github.com/fcollonval))
- tomllib is in stdlib in Python 3.11+ [13399](https://github.com/jupyterlab/jupyterlab/pull/13399) ([frenzymadness](https://github.com/frenzymadness))
- Bump loader-utils from 1.4.0 to 1.4.1 [13396](https://github.com/jupyterlab/jupyterlab/pull/13396) ([dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 34.0.2 to 34.3.0 [13391](https://github.com/jupyterlab/jupyterlab/pull/13391) ([dependabot](https://github.com/dependabot))
- Add jupyter-server-fileid to Binder [13370](https://github.com/jupyterlab/jupyterlab/pull/13370) ([fcollonval](https://github.com/fcollonval))
- Integrity check does not clean style import when emptied [13367](https://github.com/jupyterlab/jupyterlab/pull/13367) ([fcollonval](https://github.com/fcollonval))
- Bump tj-actions/changed-files from 33.0.0 to 34.0.2 [13355](https://github.com/jupyterlab/jupyterlab/pull/13355) ([dependabot](https://github.com/dependabot))
- Export return type of a public method [13354](https://github.com/jupyterlab/jupyterlab/pull/13354) ([fcollonval](https://github.com/fcollonval))
- Check a core path is actually a package [13346](https://github.com/jupyterlab/jupyterlab/pull/13346) ([fcollonval](https://github.com/fcollonval))
- Fix Binder for jupyter-server v2 [13344](https://github.com/jupyterlab/jupyterlab/pull/13344) ([fcollonval](https://github.com/fcollonval))
- Fix the examples with jupyter-server v2 [13336](https://github.com/jupyterlab/jupyterlab/pull/13336) ([fcollonval](https://github.com/fcollonval))
- Add mdformat plugins [13335](https://github.com/jupyterlab/jupyterlab/pull/13335) ([blink1073](https://github.com/blink1073))
- Removes empty requires list [13334](https://github.com/jupyterlab/jupyterlab/pull/13334) ([hbcarlos](https://github.com/hbcarlos))
- Switch to releaser v2 [13322](https://github.com/jupyterlab/jupyterlab/pull/13322) ([blink1073](https://github.com/blink1073))
- Deprecate managing source extensions with `jupyter labextension` [13321](https://github.com/jupyterlab/jupyterlab/pull/13321) ([jtpio](https://github.com/jtpio))
- Reduce ILayoutRestorer API surface area [13300](https://github.com/jupyterlab/jupyterlab/pull/13300) ([afshin](https://github.com/afshin))
- Fix kernel snapshot in test documentation [13295](https://github.com/jupyterlab/jupyterlab/pull/13295) ([brichet](https://github.com/brichet))
- Bump tj-actions/changed-files from 32.1.2 to 33.0.0 [13294](https://github.com/jupyterlab/jupyterlab/pull/13294) ([dependabot](https://github.com/dependabot))
- Remove `generate_changelog.py` script [13262](https://github.com/jupyterlab/jupyterlab/pull/13262) ([jtpio](https://github.com/jtpio))
- Bump tj-actions/changed-files from 32.0.0 to 32.1.2 [13260](https://github.com/jupyterlab/jupyterlab/pull/13260) ([dependabot](https://github.com/dependabot))
- Check for unused file browser style rules in Galata [13256](https://github.com/jupyterlab/jupyterlab/pull/13256) ([krassowski](https://github.com/krassowski))
- Update to lerna 6 [13251](https://github.com/jupyterlab/jupyterlab/pull/13251) ([jtpio](https://github.com/jtpio))
- Fix documentation snapshot [13244](https://github.com/jupyterlab/jupyterlab/pull/13244) ([fcollonval](https://github.com/fcollonval))
- Enable RTC by default when starting JL in the Gitpod setup [13239](https://github.com/jupyterlab/jupyterlab/pull/13239) ([firai](https://github.com/firai))
- Bump memory-leak action [13231](https://github.com/jupyterlab/jupyterlab/pull/13231) ([fcollonval](https://github.com/fcollonval))
- Fix memory leaks [13229](https://github.com/jupyterlab/jupyterlab/pull/13229) ([fcollonval](https://github.com/fcollonval))
- Update `pytest` and `pytest-check-links` dependencies [13219](https://github.com/jupyterlab/jupyterlab/pull/13219) ([jtpio](https://github.com/jtpio))
- Remove unused modelDBFactory [13213](https://github.com/jupyterlab/jupyterlab/pull/13213) ([fcollonval](https://github.com/fcollonval))
- Bump tj-actions/changed-files from 31.0.3 to 32.0.0 [13212](https://github.com/jupyterlab/jupyterlab/pull/13212) ([dependabot](https://github.com/dependabot))
- Fix typo in the "Test Minimum Version" CI step [13210](https://github.com/jupyterlab/jupyterlab/pull/13210) ([jtpio](https://github.com/jtpio))
- Update to Playwright 1.27 [13205](https://github.com/jupyterlab/jupyterlab/pull/13205) ([jtpio](https://github.com/jtpio))
- Try the GitHub Playwright reporter on CI [13198](https://github.com/jupyterlab/jupyterlab/pull/13198) ([jtpio](https://github.com/jtpio))
- Update RJSF to latest stable version [13191](https://github.com/jupyterlab/jupyterlab/pull/13191) ([brichet](https://github.com/brichet))
- Bump tj-actions/changed-files from 31.0.1 to 31.0.3 [13171](https://github.com/jupyterlab/jupyterlab/pull/13171) ([dependabot](https://github.com/dependabot))
- Remove `width: 100%` of `jp-WindowedPanel-inner` [13157](https://github.com/jupyterlab/jupyterlab/pull/13157) ([jtpio](https://github.com/jtpio))
- Remove `width: 100%` of `jp-WindowedPanel-window` [13154](https://github.com/jupyterlab/jupyterlab/pull/13154) ([jtpio](https://github.com/jtpio))
- Bump lerna [13147](https://github.com/jupyterlab/jupyterlab/pull/13147) ([fcollonval](https://github.com/fcollonval))
- Update to Playwright 1.26 [13140](https://github.com/jupyterlab/jupyterlab/pull/13140) ([jtpio](https://github.com/jtpio))
- Bump tj-actions/changed-files from 29.0.7 to 31.0.1 [13130](https://github.com/jupyterlab/jupyterlab/pull/13130) ([dependabot](https://github.com/dependabot))
- Bump actions/stale from 5 to 6 [13129](https://github.com/jupyterlab/jupyterlab/pull/13129) ([dependabot](https://github.com/dependabot))
- Remove xeus-python installation for debugger test [13113](https://github.com/jupyterlab/jupyterlab/pull/13113) ([fcollonval](https://github.com/fcollonval))
- Bump tj-actions/changed-files from 29.0.4 to 29.0.7 [13106](https://github.com/jupyterlab/jupyterlab/pull/13106) ([dependabot](https://github.com/dependabot))
- Revert "Pin hatch-jupyter-builder for now" [13084](https://github.com/jupyterlab/jupyterlab/pull/13084) ([fcollonval](https://github.com/fcollonval))
- Pin hatch-jupyter-builder for now [13083](https://github.com/jupyterlab/jupyterlab/pull/13083) ([fcollonval](https://github.com/fcollonval))
- Bump tj-actions/changed-files from 29.0.2 to 29.0.4 [13079](https://github.com/jupyterlab/jupyterlab/pull/13079) ([dependabot](https://github.com/dependabot))
- Remove dead code [13077](https://github.com/jupyterlab/jupyterlab/pull/13077) ([fcollonval](https://github.com/fcollonval))
- Remove noisy log message [13073](https://github.com/jupyterlab/jupyterlab/pull/13073) ([fcollonval](https://github.com/fcollonval))
- Bump to Lumino 2ᵅ⁶ [13062](https://github.com/jupyterlab/jupyterlab/pull/13062) ([afshin](https://github.com/afshin))
- Switch to `pull_request_target` to have write permission on forks [13060](https://github.com/jupyterlab/jupyterlab/pull/13060) ([fcollonval](https://github.com/fcollonval))
- Change compilation target from ES2017 to ES2018 [13053](https://github.com/jupyterlab/jupyterlab/pull/13053) ([afshin](https://github.com/afshin))
- Fix GitHub script variable name [13050](https://github.com/jupyterlab/jupyterlab/pull/13050) ([fcollonval](https://github.com/fcollonval))
- REST API is under a namespace in github-script [13043](https://github.com/jupyterlab/jupyterlab/pull/13043) ([fcollonval](https://github.com/fcollonval))
- "Fix License Headers" CI check is failing [13041](https://github.com/jupyterlab/jupyterlab/pull/13041) ([fcollonval](https://github.com/fcollonval))
- Update the Gitpod setup to use `micromamba` to bootstrap the dev environment [13030](https://github.com/jupyterlab/jupyterlab/pull/13030) ([jtpio](https://github.com/jtpio))
- Drop node-fetch for galata helpers [13029](https://github.com/jupyterlab/jupyterlab/pull/13029) ([fcollonval](https://github.com/fcollonval))
- Bump tj-actions/changed-files from 28 to 29.0.2 [13025](https://github.com/jupyterlab/jupyterlab/pull/13025) ([dependabot](https://github.com/dependabot))
- Fix lumino API documentation links [13021](https://github.com/jupyterlab/jupyterlab/pull/13021) ([fcollonval](https://github.com/fcollonval))
- Use `python-version` in the macos workflow [13014](https://github.com/jupyterlab/jupyterlab/pull/13014) ([jtpio](https://github.com/jtpio))
- Remove unneeded cm5 types in examples [13010](https://github.com/jupyterlab/jupyterlab/pull/13010) ([fcollonval](https://github.com/fcollonval))
- Update to Lumino 2 [12992](https://github.com/jupyterlab/jupyterlab/pull/12992) ([afshin](https://github.com/afshin))
- Bump tj-actions/changed-files from 24 to 28 [12986](https://github.com/jupyterlab/jupyterlab/pull/12986) ([dependabot](https://github.com/dependabot))
- Fix copy the reference data for final report [12984](https://github.com/jupyterlab/jupyterlab/pull/12984) ([fcollonval](https://github.com/fcollonval))
- Drop the pin on `jupyterlab_widgets` in the docs dependencies [12979](https://github.com/jupyterlab/jupyterlab/pull/12979) ([jtpio](https://github.com/jtpio))
- Add `(developer)` label to the developer facing commands [12970](https://github.com/jupyterlab/jupyterlab/pull/12970) ([jtpio](https://github.com/jtpio))
- Pin `jupyterlab_widgets==1.1.1` in `docs-screenshots` [12967](https://github.com/jupyterlab/jupyterlab/pull/12967) ([jtpio](https://github.com/jtpio))
- Update documentation welcome image [12957](https://github.com/jupyterlab/jupyterlab/pull/12957) ([fcollonval](https://github.com/fcollonval))
- Fix dependabot alerts for ejs and got [12956](https://github.com/jupyterlab/jupyterlab/pull/12956) ([fcollonval](https://github.com/fcollonval))
- Bump lerna to 5.x [12950](https://github.com/jupyterlab/jupyterlab/pull/12950) ([fcollonval](https://github.com/fcollonval))
- Bump yarn.js to 1.22.19 [12949](https://github.com/jupyterlab/jupyterlab/pull/12949) ([fcollonval](https://github.com/fcollonval))
- Bump toshimaru/auto-author-assign from 1.6.0 to 1.6.1 [12922](https://github.com/jupyterlab/jupyterlab/pull/12922) ([dependabot](https://github.com/dependabot))
- Remove lumino/coreutils dependency from jupyterlab/buildutils [12910](https://github.com/jupyterlab/jupyterlab/pull/12910) ([afshin](https://github.com/afshin))
- Log launcher error to console [12909](https://github.com/jupyterlab/jupyterlab/pull/12909) ([trungleduc](https://github.com/trungleduc))
- Add `dev_mode/style.js` to the licenser ignore list [12902](https://github.com/jupyterlab/jupyterlab/pull/12902) ([jtpio](https://github.com/jtpio))
- Add license header fix to git-blame-ignore [12900](https://github.com/jupyterlab/jupyterlab/pull/12900) ([fcollonval](https://github.com/fcollonval))
- Bump toshimaru/auto-author-assign from 1.5.1 to 1.6.0 [12890](https://github.com/jupyterlab/jupyterlab/pull/12890) ([dependabot](https://github.com/dependabot))
- Update `yjs-codemirror.next` [12880](https://github.com/jupyterlab/jupyterlab/pull/12880) ([jtpio](https://github.com/jtpio))
- Add license header fix job [12872](https://github.com/jupyterlab/jupyterlab/pull/12872) ([fcollonval](https://github.com/fcollonval))
- Bump toshimaru/auto-author-assign from 1.5.0 to 1.5.1 [12854](https://github.com/jupyterlab/jupyterlab/pull/12854) ([dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 23 to 24 [12853](https://github.com/jupyterlab/jupyterlab/pull/12853) ([dependabot](https://github.com/dependabot))
- Run `yarn-deduplicate` on `build:core` [12850](https://github.com/jupyterlab/jupyterlab/pull/12850) ([jtpio](https://github.com/jtpio))
- Update snapshots for challenger commit [12820](https://github.com/jupyterlab/jupyterlab/pull/12820) ([fcollonval](https://github.com/fcollonval))
- Bump terser from 4.8.0 to 4.8.1 [12818](https://github.com/jupyterlab/jupyterlab/pull/12818) ([dependabot](https://github.com/dependabot))
- Update `verdaccio`, start registry on `0.0.0.0` instead of `localhost` [12799](https://github.com/jupyterlab/jupyterlab/pull/12799) ([jtpio](https://github.com/jtpio))
- Run memory-leak tests on PR [12789](https://github.com/jupyterlab/jupyterlab/pull/12789) ([fcollonval](https://github.com/fcollonval))
- Use Vega SVG renderer to drop canvas dependency [12785](https://github.com/jupyterlab/jupyterlab/pull/12785) ([fcollonval](https://github.com/fcollonval))
- Bump moment from 2.29.2 to 2.29.4 [12781](https://github.com/jupyterlab/jupyterlab/pull/12781) ([dependabot](https://github.com/dependabot))
- Bump lumino/widgets to 1.33.0 [12777](https://github.com/jupyterlab/jupyterlab/pull/12777) ([fcollonval](https://github.com/fcollonval))
- Removes lighthouse and markdown-loader-jest [12776](https://github.com/jupyterlab/jupyterlab/pull/12776) ([fcollonval](https://github.com/fcollonval))
- \[memory-leaks\] Fixes following cell addition analysis [12774](https://github.com/jupyterlab/jupyterlab/pull/12774) ([fcollonval](https://github.com/fcollonval))
- Bump parse-url from 6.0.0 to 6.0.2 [12773](https://github.com/jupyterlab/jupyterlab/pull/12773) ([dependabot](https://github.com/dependabot))
- Move YDocWebSocketHandler to jupyter-server [12772](https://github.com/jupyterlab/jupyterlab/pull/12772) ([davidbrochart](https://github.com/davidbrochart))
- Fix memory leaks [12750](https://github.com/jupyterlab/jupyterlab/pull/12750) ([fcollonval](https://github.com/fcollonval))
- Bump version of `marked` and `types/marked` [12747](https://github.com/jupyterlab/jupyterlab/pull/12747) ([krassowski](https://github.com/krassowski))
- Bump shell-quote from 1.7.2 to 1.7.3 [12744](https://github.com/jupyterlab/jupyterlab/pull/12744) ([dependabot](https://github.com/dependabot))
- Remove unstubExtensionsSearch [12738](https://github.com/jupyterlab/jupyterlab/pull/12738) ([fcollonval](https://github.com/fcollonval))
- Bump actions/cache from 1 to 3 [12722](https://github.com/jupyterlab/jupyterlab/pull/12722) ([dependabot](https://github.com/dependabot))
- Bump actions/stale from 4 to 5 [12721](https://github.com/jupyterlab/jupyterlab/pull/12721) ([dependabot](https://github.com/dependabot))
- Bump actions/download-artifact from 2 to 3 [12720](https://github.com/jupyterlab/jupyterlab/pull/12720) ([dependabot](https://github.com/dependabot))
- stub extension search in UI test [12714](https://github.com/jupyterlab/jupyterlab/pull/12714) ([dlqqq](https://github.com/dlqqq))
- Update dev dependencies [12698](https://github.com/jupyterlab/jupyterlab/pull/12698) ([jtpio](https://github.com/jtpio))
- Bump actions/github-script from 3.1 to 6 [12693](https://github.com/jupyterlab/jupyterlab/pull/12693) ([dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 18.6 to 23 [12692](https://github.com/jupyterlab/jupyterlab/pull/12692) ([dependabot](https://github.com/dependabot))
- Bump actions/setup-python from 3 to 4 [12691](https://github.com/jupyterlab/jupyterlab/pull/12691) ([dependabot](https://github.com/dependabot))
- Bump pre-commit/action from 2.0.3 to 3.0.0 [12690](https://github.com/jupyterlab/jupyterlab/pull/12690) ([dependabot](https://github.com/dependabot))
- Bump actions/upload-artifact from 2 to 3 [12689](https://github.com/jupyterlab/jupyterlab/pull/12689) ([dependabot](https://github.com/dependabot))
- Update to TypeScript 4.7 [12683](https://github.com/jupyterlab/jupyterlab/pull/12683) ([jtpio](https://github.com/jtpio))
- Drop pre-commit from build dependencies [12680](https://github.com/jupyterlab/jupyterlab/pull/12680) ([fcollonval](https://github.com/fcollonval))
- default to system node version in precommit [12679](https://github.com/jupyterlab/jupyterlab/pull/12679) ([dlqqq](https://github.com/dlqqq))
- Remove scripts linked to test [12654](https://github.com/jupyterlab/jupyterlab/pull/12654) ([fcollonval](https://github.com/fcollonval))
- Update codeql action from v1 to v2 [12645](https://github.com/jupyterlab/jupyterlab/pull/12645) ([fcollonval](https://github.com/fcollonval))
- Update snapshot for the extension manager [12643](https://github.com/jupyterlab/jupyterlab/pull/12643) ([jtpio](https://github.com/jtpio))
- Bump actions/setup-python from 2 to 3 [12642](https://github.com/jupyterlab/jupyterlab/pull/12642) ([dependabot](https://github.com/dependabot))
- Bump actions/checkout from 2 to 3 [12641](https://github.com/jupyterlab/jupyterlab/pull/12641) ([dependabot](https://github.com/dependabot))
- Bump toshimaru/auto-author-assign from 1.3.4 to 1.5.0 [12640](https://github.com/jupyterlab/jupyterlab/pull/12640) ([dependabot](https://github.com/dependabot))
- Bump dessant/lock-threads from 2 to 3 [12639](https://github.com/jupyterlab/jupyterlab/pull/12639) ([dependabot](https://github.com/dependabot))
- Bump actions/setup-node from 2 to 3 [12638](https://github.com/jupyterlab/jupyterlab/pull/12638) ([dependabot](https://github.com/dependabot))
- Bump pre-commit/action from 2.0.0 to 2.0.3 [12637](https://github.com/jupyterlab/jupyterlab/pull/12637) ([dependabot](https://github.com/dependabot))
- Add bot to update github actions and remove codeql temporary fix [12634](https://github.com/jupyterlab/jupyterlab/pull/12634) ([fcollonval](https://github.com/fcollonval))
- Remove unneeded build:all and test config [12618](https://github.com/jupyterlab/jupyterlab/pull/12618) ([fcollonval](https://github.com/fcollonval))

Documentation improvements

- Add user facing changelog [14437](https://github.com/jupyterlab/jupyterlab/pull/14437) ([jtpio](https://github.com/jtpio))
- Add new release postmortem [14432](https://github.com/jupyterlab/jupyterlab/pull/14432) ([jtpio](https://github.com/jtpio))
- Fix documentation build on CI [14423](https://github.com/jupyterlab/jupyterlab/pull/14423) ([jtpio](https://github.com/jtpio))
- Harmonizes form renderer ids [14415](https://github.com/jupyterlab/jupyterlab/pull/14415) ([brichet](https://github.com/brichet))
- Fix CI: remove/update broken docs links [14414](https://github.com/jupyterlab/jupyterlab/pull/14414) ([krassowski](https://github.com/krassowski))
- Switch to new extension template [14391](https://github.com/jupyterlab/jupyterlab/pull/14391) ([fcollonval](https://github.com/fcollonval))
- Improve JavaScript API documentation [14367](https://github.com/jupyterlab/jupyterlab/pull/14367) ([fcollonval](https://github.com/fcollonval))
- Improve jlpm migration guide [14362](https://github.com/jupyterlab/jupyterlab/pull/14362) ([fcollonval](https://github.com/fcollonval))
- Document plugins and tokens [14360](https://github.com/jupyterlab/jupyterlab/pull/14360) ([fcollonval](https://github.com/fcollonval))
- Document Backwards Compatibility, SemVer and Breaking Changes [14355](https://github.com/jupyterlab/jupyterlab/pull/14355) ([ericsnekbytes](https://github.com/ericsnekbytes))
- Align notebook trust behaviour with trust in classic Notebook [14345](https://github.com/jupyterlab/jupyterlab/pull/14345) ([krassowski](https://github.com/krassowski))
- Fix typo [14303](https://github.com/jupyterlab/jupyterlab/pull/14303) ([davidbrochart](https://github.com/davidbrochart))
- Update extension upgrade script [14279](https://github.com/jupyterlab/jupyterlab/pull/14279) ([fcollonval](https://github.com/fcollonval))
- Remove archived repos from the post release checklist [14259](https://github.com/jupyterlab/jupyterlab/pull/14259) ([jtpio](https://github.com/jtpio))
- Fix failing `check_links` job [14243](https://github.com/jupyterlab/jupyterlab/pull/14243) ([krassowski](https://github.com/krassowski))
- Enforce a minimal set of CSS selector complexity rules [14238](https://github.com/jupyterlab/jupyterlab/pull/14238) ([krassowski](https://github.com/krassowski))
- Add note for jest configuration and JLab 3.6 [14207](https://github.com/jupyterlab/jupyterlab/pull/14207) ([fcollonval](https://github.com/fcollonval))
- Update RELEASE.md to mention the draft GitHub release [14188](https://github.com/jupyterlab/jupyterlab/pull/14188) ([jtpio](https://github.com/jtpio))
- Add the releaser workflows to the repo [14176](https://github.com/jupyterlab/jupyterlab/pull/14176) ([jtpio](https://github.com/jtpio))
- Remove deprecated code [14160](https://github.com/jupyterlab/jupyterlab/pull/14160) ([fcollonval](https://github.com/fcollonval))
- Fixes documentation build [14104](https://github.com/jupyterlab/jupyterlab/pull/14104) ([brichet](https://github.com/brichet))
- Bump to Lumino 2.0.0-rc.0 [14096](https://github.com/jupyterlab/jupyterlab/pull/14096) ([fcollonval](https://github.com/fcollonval))
- Update the Classic Notebook FAQ section in the documentation [14070](https://github.com/jupyterlab/jupyterlab/pull/14070) ([jtpio](https://github.com/jtpio))
- Option to disable the autolink feature [14068](https://github.com/jupyterlab/jupyterlab/pull/14068) ([cccs-nik](https://github.com/cccs-nik))
- Move the file name searcher to the file browser toolbar [14064](https://github.com/jupyterlab/jupyterlab/pull/14064) ([jtpio](https://github.com/jtpio))
- Fix attachments [14052](https://github.com/jupyterlab/jupyterlab/pull/14052) ([hbcarlos](https://github.com/hbcarlos))
- Fix RTC check and documentation [14047](https://github.com/jupyterlab/jupyterlab/pull/14047) ([fcollonval](https://github.com/fcollonval))
- Get dev binder up and running again [14038](https://github.com/jupyterlab/jupyterlab/pull/14038) ([bollwyvl](https://github.com/bollwyvl))
- Using metadataform for default notebooktools [14026](https://github.com/jupyterlab/jupyterlab/pull/14026) ([brichet](https://github.com/brichet))
- Bump ruff from 0.0.242 to 0.0.246 [13980](https://github.com/jupyterlab/jupyterlab/pull/13980) ([dependabot](https://github.com/dependabot))
- Mention how to fix pixman, cairo missing library errors that occur while running tests in readthedocs [13956](https://github.com/jupyterlab/jupyterlab/pull/13956) ([andrii-i](https://github.com/andrii-i))
- Remove rtc documentation [13952](https://github.com/jupyterlab/jupyterlab/pull/13952) ([hbcarlos](https://github.com/hbcarlos))
- Remove vdom packages [13949](https://github.com/jupyterlab/jupyterlab/pull/13949) ([fcollonval](https://github.com/fcollonval))
- Fixes toolbar button for Restart Kernel and Run All [13939](https://github.com/jupyterlab/jupyterlab/pull/13939) ([JasonWeill](https://github.com/JasonWeill))
- Improve Galata [13909](https://github.com/jupyterlab/jupyterlab/pull/13909) ([fcollonval](https://github.com/fcollonval))
- Move RTC packages to an extension [13907](https://github.com/jupyterlab/jupyterlab/pull/13907) ([hbcarlos](https://github.com/hbcarlos))
- Fix minor typo in urls.rst [13902](https://github.com/jupyterlab/jupyterlab/pull/13902) ([chbrandt](https://github.com/chbrandt))
- Add more linting [13882](https://github.com/jupyterlab/jupyterlab/pull/13882) ([blink1073](https://github.com/blink1073))
- upgrade to MathJax 3 \[with git history\] [13877](https://github.com/jupyterlab/jupyterlab/pull/13877) ([dlqqq](https://github.com/dlqqq))
- Upgrade `jlpm` to yarn 3.4.1 [13875](https://github.com/jupyterlab/jupyterlab/pull/13875) ([brichet](https://github.com/brichet))
- Update language-packs workflow [13874](https://github.com/jupyterlab/jupyterlab/pull/13874) ([fcollonval](https://github.com/fcollonval))
- Caret operator in documentation [13856](https://github.com/jupyterlab/jupyterlab/pull/13856) ([JasonWeill](https://github.com/JasonWeill))
- Bump ruff from 0.0.226 to 0.0.230 [13842](https://github.com/jupyterlab/jupyterlab/pull/13842) ([dependabot](https://github.com/dependabot))
- Improves translator API [13834](https://github.com/jupyterlab/jupyterlab/pull/13834) ([hbcarlos](https://github.com/hbcarlos))
- link nbclassic docs, note Lab 4 drop notebook dependency [13830](https://github.com/jupyterlab/jupyterlab/pull/13830) ([RRosio](https://github.com/RRosio))
- Improve form renderer registry [13823](https://github.com/jupyterlab/jupyterlab/pull/13823) ([fcollonval](https://github.com/fcollonval))
- Bump ruff from 0.0.177 to 0.0.226 [13819](https://github.com/jupyterlab/jupyterlab/pull/13819) ([dependabot](https://github.com/dependabot))
- Bug fixes/revisions for the Lab extension tutorial [13813](https://github.com/jupyterlab/jupyterlab/pull/13813) ([fcollonval](https://github.com/fcollonval))
- Updates jupyter_ydoc, removes the docprovider and uses drives as providers [13786](https://github.com/jupyterlab/jupyterlab/pull/13786) ([hbcarlos](https://github.com/hbcarlos))
- Merge Component registries [13769](https://github.com/jupyterlab/jupyterlab/pull/13769) ([brichet](https://github.com/brichet))
- Remove deprecated `window.jupyterlab` [13767](https://github.com/jupyterlab/jupyterlab/pull/13767) ([jtpio](https://github.com/jtpio))
- Minor improvements to update the tutorial [13766](https://github.com/jupyterlab/jupyterlab/pull/13766) ([fcollonval](https://github.com/fcollonval))
- Fix typo in release instructions [13754](https://github.com/jupyterlab/jupyterlab/pull/13754) ([jasongrout](https://github.com/jasongrout))
- Upgrades Python to 3.10, Node to 18 [13722](https://github.com/jupyterlab/jupyterlab/pull/13722) ([JasonWeill](https://github.com/JasonWeill))
- Update notebook.rst [13717](https://github.com/jupyterlab/jupyterlab/pull/13717) ([gabalafou](https://github.com/gabalafou))
- Fix links in `CHANGELOG.md` [13698](https://github.com/jupyterlab/jupyterlab/pull/13698) ([jtpio](https://github.com/jtpio))
- update demo binder link to latest master [13697](https://github.com/jupyterlab/jupyterlab/pull/13697) ([akhmerov](https://github.com/akhmerov))
- Update API documentation links [13695](https://github.com/jupyterlab/jupyterlab/pull/13695) ([hsuanxyz](https://github.com/hsuanxyz))
- Update plugin ID of hub extension [13688](https://github.com/jupyterlab/jupyterlab/pull/13688) ([mctoohey](https://github.com/mctoohey))
- Upgrades Xterm to v. 5 [13685](https://github.com/jupyterlab/jupyterlab/pull/13685) ([JasonWeill](https://github.com/JasonWeill))
- Improve completer rendering performance [13663](https://github.com/jupyterlab/jupyterlab/pull/13663) ([krassowski](https://github.com/krassowski))
- Use tokens to extend CodeMirror editors [13639](https://github.com/jupyterlab/jupyterlab/pull/13639) ([fcollonval](https://github.com/fcollonval))
- Add the `scaleFactor` value from the embed options when creating the PNG representation for a Vega-based chart [13610](https://github.com/jupyterlab/jupyterlab/pull/13610) ([joaopalmeiro](https://github.com/joaopalmeiro))
- Bump react 18 [13607](https://github.com/jupyterlab/jupyterlab/pull/13607) ([brichet](https://github.com/brichet))
- Copy edit for privacy policy docs [13594](https://github.com/jupyterlab/jupyterlab/pull/13594) ([JasonWeill](https://github.com/JasonWeill))
- Remove old editor user caret widget (dead code) and selection style [13586](https://github.com/jupyterlab/jupyterlab/pull/13586) ([fcollonval](https://github.com/fcollonval))
- Drop typestyle [13584](https://github.com/jupyterlab/jupyterlab/pull/13584) ([fcollonval](https://github.com/fcollonval))
- Documentation RTC and user service [13578](https://github.com/jupyterlab/jupyterlab/pull/13578) ([hbcarlos](https://github.com/hbcarlos))
- Adopt ruff and clean up pre-commit [13562](https://github.com/jupyterlab/jupyterlab/pull/13562) ([blink1073](https://github.com/blink1073))
- Sanitize notification message [13510](https://github.com/jupyterlab/jupyterlab/pull/13510) ([fcollonval](https://github.com/fcollonval))
- Follow-on to events service [13485](https://github.com/jupyterlab/jupyterlab/pull/13485) ([afshin](https://github.com/afshin))
- Drop the `moment` dependency [13469](https://github.com/jupyterlab/jupyterlab/pull/13469) ([jtpio](https://github.com/jtpio))
- Remove broken URL [13445](https://github.com/jupyterlab/jupyterlab/pull/13445) ([fcollonval](https://github.com/fcollonval))
- Use default URL in test mock-up [13443](https://github.com/jupyterlab/jupyterlab/pull/13443) ([fcollonval](https://github.com/fcollonval))
- Allows to pause the execution during debug [13433](https://github.com/jupyterlab/jupyterlab/pull/13433) ([brichet](https://github.com/brichet))
- Update the tutorial to reflect the changes in the latest cookiecutter… [13417](https://github.com/jupyterlab/jupyterlab/pull/13417) ([frivas-at-navteca](https://github.com/frivas-at-navteca))
- Move configuration to jupyter-server-ydoc [13413](https://github.com/jupyterlab/jupyterlab/pull/13413) ([davidbrochart](https://github.com/davidbrochart))
- Suggest adding video preview in PR template [13410](https://github.com/jupyterlab/jupyterlab/pull/13410) ([andrii-i](https://github.com/andrii-i))
- Add announcements [13365](https://github.com/jupyterlab/jupyterlab/pull/13365) ([fcollonval](https://github.com/fcollonval))
- Fix Binder for jupyter-server v2 [13344](https://github.com/jupyterlab/jupyterlab/pull/13344) ([fcollonval](https://github.com/fcollonval))
- Add mdformat plugins [13335](https://github.com/jupyterlab/jupyterlab/pull/13335) ([blink1073](https://github.com/blink1073))
- Remove duplicate changelog marker [13325](https://github.com/jupyterlab/jupyterlab/pull/13325) ([jtpio](https://github.com/jtpio))
- Switch to releaser v2 [13322](https://github.com/jupyterlab/jupyterlab/pull/13322) ([blink1073](https://github.com/blink1073))
- Backport 3.5.0 changelog on master [13318](https://github.com/jupyterlab/jupyterlab/pull/13318) ([fcollonval](https://github.com/fcollonval))
- Scroll to cell by ID based on hash fragment [13285](https://github.com/jupyterlab/jupyterlab/pull/13285) ([krassowski](https://github.com/krassowski))
- Correct starting docs: working directory path sample code [13261](https://github.com/jupyterlab/jupyterlab/pull/13261) ([hugetim](https://github.com/hugetim))
- Update README.md [13257](https://github.com/jupyterlab/jupyterlab/pull/13257) ([liliyao2022](https://github.com/liliyao2022))
- Improve documentation [13232](https://github.com/jupyterlab/jupyterlab/pull/13232) ([fcollonval](https://github.com/fcollonval))
- Update example documentation: `lab -> app` [13223](https://github.com/jupyterlab/jupyterlab/pull/13223) ([davidbrochart](https://github.com/davidbrochart))
- Relax doc provider API [13214](https://github.com/jupyterlab/jupyterlab/pull/13214) ([fcollonval](https://github.com/fcollonval))
- Remove unused modelDBFactory [13213](https://github.com/jupyterlab/jupyterlab/pull/13213) ([fcollonval](https://github.com/fcollonval))
- Update docs to `jupyter_server_config.py` [13208](https://github.com/jupyterlab/jupyterlab/pull/13208) ([jtpio](https://github.com/jtpio))
- Fix removing out of view cells [13194](https://github.com/jupyterlab/jupyterlab/pull/13194) ([fcollonval](https://github.com/fcollonval))
- Fix broken links in RELEASE.md file [13193](https://github.com/jupyterlab/jupyterlab/pull/13193) ([brichet](https://github.com/brichet))
- Drop node-fetch for galata helpers [13029](https://github.com/jupyterlab/jupyterlab/pull/13029) ([fcollonval](https://github.com/fcollonval))
- Fix lumino API documentation links [13021](https://github.com/jupyterlab/jupyterlab/pull/13021) ([fcollonval](https://github.com/fcollonval))
- Support stateStorage for API calls [13015](https://github.com/jupyterlab/jupyterlab/pull/13015) ([fcollonval](https://github.com/fcollonval))
- Fix customize expected reference [13009](https://github.com/jupyterlab/jupyterlab/pull/13009) ([fcollonval](https://github.com/fcollonval))
- Update to Lumino 2 [12992](https://github.com/jupyterlab/jupyterlab/pull/12992) ([afshin](https://github.com/afshin))
- Force using nbconvert v7 or higher for documentation [12990](https://github.com/jupyterlab/jupyterlab/pull/12990) ([fcollonval](https://github.com/fcollonval))
- Update to TypeScript 4.7 in the migration guide [12985](https://github.com/jupyterlab/jupyterlab/pull/12985) ([jtpio](https://github.com/jtpio))
- Add notification queue and display using toast [12959](https://github.com/jupyterlab/jupyterlab/pull/12959) ([telamonian](https://github.com/telamonian))
- Prompt for renaming at first manual save [12953](https://github.com/jupyterlab/jupyterlab/pull/12953) ([fcollonval](https://github.com/fcollonval))
- LSP follow-up [12899](https://github.com/jupyterlab/jupyterlab/pull/12899) ([trungleduc](https://github.com/trungleduc))
- Split commands in two blocks in the contributing guide [12898](https://github.com/jupyterlab/jupyterlab/pull/12898) ([jtpio](https://github.com/jtpio))
- Document building JupyterLab on osx-arm64 platforms [12882](https://github.com/jupyterlab/jupyterlab/pull/12882) ([SylvainCorlay](https://github.com/SylvainCorlay))
- Add alt text to documentation [12879](https://github.com/jupyterlab/jupyterlab/pull/12879) ([isabela-pf](https://github.com/isabela-pf))
- Remove reference to unmaintained nb_conda_kernels [12878](https://github.com/jupyterlab/jupyterlab/pull/12878) ([SylvainCorlay](https://github.com/SylvainCorlay))
- Add license header fix job [12872](https://github.com/jupyterlab/jupyterlab/pull/12872) ([fcollonval](https://github.com/fcollonval))
- New extension manager [12866](https://github.com/jupyterlab/jupyterlab/pull/12866) ([fcollonval](https://github.com/fcollonval))
- Run kernel on cell execution when no kernel [12858](https://github.com/jupyterlab/jupyterlab/pull/12858) ([a3626a](https://github.com/a3626a))
- Don't suggest deprecated command [12855](https://github.com/jupyterlab/jupyterlab/pull/12855) ([ryanlovett](https://github.com/ryanlovett))
- Store Y updates [12852](https://github.com/jupyterlab/jupyterlab/pull/12852) ([davidbrochart](https://github.com/davidbrochart))
- Fixes renaming files from title while using a custom drive [12849](https://github.com/jupyterlab/jupyterlab/pull/12849) ([hbcarlos](https://github.com/hbcarlos))
- Removes info about meeting notes on Binder [12847](https://github.com/jupyterlab/jupyterlab/pull/12847) ([JasonWeill](https://github.com/JasonWeill))
- Adds version maintenance policy [12829](https://github.com/jupyterlab/jupyterlab/pull/12829) ([JasonWeill](https://github.com/JasonWeill))
- 12717 Add a new section: automation of local dev environments [12806](https://github.com/jupyterlab/jupyterlab/pull/12806) ([markgreene74](https://github.com/markgreene74))
- Use Vega SVG renderer to drop canvas dependency [12785](https://github.com/jupyterlab/jupyterlab/pull/12785) ([fcollonval](https://github.com/fcollonval))
- Removes lighthouse and markdown-loader-jest [12776](https://github.com/jupyterlab/jupyterlab/pull/12776) ([fcollonval](https://github.com/fcollonval))
- Explicitly set language to `en` in `conf.py` [12707](https://github.com/jupyterlab/jupyterlab/pull/12707) ([jtpio](https://github.com/jtpio))
- Split the Document Manager extension into multiple plugins [12701](https://github.com/jupyterlab/jupyterlab/pull/12701) ([jtpio](https://github.com/jtpio))
- Add more explanation for internationalization (translation python package) [12635](https://github.com/jupyterlab/jupyterlab/pull/12635) ([a3626a](https://github.com/a3626a))
- Fix failing check links [12627](https://github.com/jupyterlab/jupyterlab/pull/12627) ([jtpio](https://github.com/jtpio))
- Update README wording [12610](https://github.com/jupyterlab/jupyterlab/pull/12610) ([fcollonval](https://github.com/fcollonval))

API and Breaking Changes

- Harmonizes form renderer ids [14415](https://github.com/jupyterlab/jupyterlab/pull/14415) ([brichet](https://github.com/brichet))
- Remove deprecated code [14160](https://github.com/jupyterlab/jupyterlab/pull/14160) ([fcollonval](https://github.com/fcollonval))
- Move the file name searcher to the file browser toolbar [14064](https://github.com/jupyterlab/jupyterlab/pull/14064) ([jtpio](https://github.com/jtpio))
- Using metadataform for default notebooktools [14026](https://github.com/jupyterlab/jupyterlab/pull/14026) ([brichet](https://github.com/brichet))
- Remove vdom packages [13949](https://github.com/jupyterlab/jupyterlab/pull/13949) ([fcollonval](https://github.com/fcollonval))
- Fix LSP adapter errors on tab close [13918](https://github.com/jupyterlab/jupyterlab/pull/13918) ([afshin](https://github.com/afshin))
- Switch to VEGALITE5_MIME_TYPE [13893](https://github.com/jupyterlab/jupyterlab/pull/13893) ([ChristopherDavisUCI](https://github.com/ChristopherDavisUCI))
- upgrade to MathJax 3 \[with git history\] [13877](https://github.com/jupyterlab/jupyterlab/pull/13877) ([dlqqq](https://github.com/dlqqq))
- Improve form renderer registry [13823](https://github.com/jupyterlab/jupyterlab/pull/13823) ([fcollonval](https://github.com/fcollonval))
- Reduces the context of the form used in metadataform [13781](https://github.com/jupyterlab/jupyterlab/pull/13781) ([brichet](https://github.com/brichet))
- Merge Component registries [13769](https://github.com/jupyterlab/jupyterlab/pull/13769) ([brichet](https://github.com/brichet))
- Remove deprecated `window.jupyterlab` [13767](https://github.com/jupyterlab/jupyterlab/pull/13767) ([jtpio](https://github.com/jtpio))
- Upgrades Python to 3.10, Node to 18 [13722](https://github.com/jupyterlab/jupyterlab/pull/13722) ([JasonWeill](https://github.com/JasonWeill))
- Remove not needed `Completer.IRenderer.sanitizer` [13700](https://github.com/jupyterlab/jupyterlab/pull/13700) ([fcollonval](https://github.com/fcollonval))
- Remove old completer API [13615](https://github.com/jupyterlab/jupyterlab/pull/13615) ([krassowski](https://github.com/krassowski))
- Remove old editor user caret widget (dead code) and selection style [13586](https://github.com/jupyterlab/jupyterlab/pull/13586) ([fcollonval](https://github.com/fcollonval))
- Drop the `moment` dependency [13469](https://github.com/jupyterlab/jupyterlab/pull/13469) ([jtpio](https://github.com/jtpio))
- Move the toggle file browser logic to the widget [13466](https://github.com/jupyterlab/jupyterlab/pull/13466) ([brichet](https://github.com/brichet))
- enable document model specific collaboration [13458](https://github.com/jupyterlab/jupyterlab/pull/13458) ([dlqqq](https://github.com/dlqqq))
- Extract jupyterlab/shared-models to jupyter-notebook/ydoc [13389](https://github.com/jupyterlab/jupyterlab/pull/13389) ([fcollonval](https://github.com/fcollonval))
- Store document info in the state not in a separate context map out of the document interface. [13317](https://github.com/jupyterlab/jupyterlab/pull/13317) ([fcollonval](https://github.com/fcollonval))
- Drop modelDB from code editor [13247](https://github.com/jupyterlab/jupyterlab/pull/13247) ([fcollonval](https://github.com/fcollonval))
- Use file ID [13246](https://github.com/jupyterlab/jupyterlab/pull/13246) ([davidbrochart](https://github.com/davidbrochart))
- Relax doc provider API [13214](https://github.com/jupyterlab/jupyterlab/pull/13214) ([fcollonval](https://github.com/fcollonval))
- Remove unused modelDBFactory [13213](https://github.com/jupyterlab/jupyterlab/pull/13213) ([fcollonval](https://github.com/fcollonval))
- Improve shared-models API [13168](https://github.com/jupyterlab/jupyterlab/pull/13168) ([fcollonval](https://github.com/fcollonval))
- Drop node-fetch for galata helpers [13029](https://github.com/jupyterlab/jupyterlab/pull/13029) ([fcollonval](https://github.com/fcollonval))
- New extension manager [12866](https://github.com/jupyterlab/jupyterlab/pull/12866) ([fcollonval](https://github.com/fcollonval))
- Fixes renaming files from title while using a custom drive [12849](https://github.com/jupyterlab/jupyterlab/pull/12849) ([hbcarlos](https://github.com/hbcarlos))
- Split the Document Manager extension into multiple plugins [12701](https://github.com/jupyterlab/jupyterlab/pull/12701) ([jtpio](https://github.com/jtpio))
- Add events service [12667](https://github.com/jupyterlab/jupyterlab/pull/12667) ([afshin](https://github.com/afshin))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2021-07-13&to=2023-04-27&type=c))

[3coins](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3A3coins+updated%3A2021-07-13..2023-04-27&type=Issues) | [a3626a](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aa3626a+updated%3A2021-07-13..2023-04-27&type=Issues) | [aditya211935](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aaditya211935+updated%3A2021-07-13..2023-04-27&type=Issues) | [afshin](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aafshin+updated%3A2021-07-13..2023-04-27&type=Issues) | [agoose77](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aagoose77+updated%3A2021-07-13..2023-04-27&type=Issues) | [ajbozarth](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aajbozarth+updated%3A2021-07-13..2023-04-27&type=Issues) | [akhmerov](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aakhmerov+updated%3A2021-07-13..2023-04-27&type=Issues) | [alec-kr](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aalec-kr+updated%3A2021-07-13..2023-04-27&type=Issues) | [Alexboiboi](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AAlexboiboi+updated%3A2021-07-13..2023-04-27&type=Issues) | [andrii-i](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aandrii-i+updated%3A2021-07-13..2023-04-27&type=Issues) | [athornton](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aathornton+updated%3A2021-07-13..2023-04-27&type=Issues) | [blink1073](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ablink1073+updated%3A2021-07-13..2023-04-27&type=Issues) | [bollwyvl](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abollwyvl+updated%3A2021-07-13..2023-04-27&type=Issues) | [brichet](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abrichet+updated%3A2021-07-13..2023-04-27&type=Issues) | [c00kie123](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ac00kie123+updated%3A2021-07-13..2023-04-27&type=Issues) | [cccs-nik](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Acccs-nik+updated%3A2021-07-13..2023-04-27&type=Issues) | [chbrandt](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Achbrandt+updated%3A2021-07-13..2023-04-27&type=Issues) | [ChristopherDavisUCI](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AChristopherDavisUCI+updated%3A2021-07-13..2023-04-27&type=Issues) | [damiend97](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Adamiend97+updated%3A2021-07-13..2023-04-27&type=Issues) | [davidbrochart](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Adavidbrochart+updated%3A2021-07-13..2023-04-27&type=Issues) | [dependabot](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Adependabot+updated%3A2021-07-13..2023-04-27&type=Issues) | [dlqqq](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Adlqqq+updated%3A2021-07-13..2023-04-27&type=Issues) | [dmonad](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Admonad+updated%3A2021-07-13..2023-04-27&type=Issues) | [kamalika0363](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akamalika0363+updated%3A2021-07-13..2023-04-27&type=Issues) | [domoritz](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Adomoritz+updated%3A2021-07-13..2023-04-27&type=Issues) | [echarles](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aecharles+updated%3A2021-07-13..2023-04-27&type=Issues) | [ellisonbg](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aellisonbg+updated%3A2021-07-13..2023-04-27&type=Issues) | [ericsnekbytes](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aericsnekbytes+updated%3A2021-07-13..2023-04-27&type=Issues) | [fcollonval](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afcollonval+updated%3A2021-07-13..2023-04-27&type=Issues) | [firai](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afirai+updated%3A2021-07-13..2023-04-27&type=Issues) | [FoSuCloud](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AFoSuCloud+updated%3A2021-07-13..2023-04-27&type=Issues) | [fperez](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afperez+updated%3A2021-07-13..2023-04-27&type=Issues) | [frenzymadness](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afrenzymadness+updated%3A2021-07-13..2023-04-27&type=Issues) | [frivas-at-navteca](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afrivas-at-navteca+updated%3A2021-07-13..2023-04-27&type=Issues) | [gabalafou](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Agabalafou+updated%3A2021-07-13..2023-04-27&type=Issues) | [GabrielaVives](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AGabrielaVives+updated%3A2021-07-13..2023-04-27&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Agithub-actions+updated%3A2021-07-13..2023-04-27&type=Issues) | [HaudinFlorence](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AHaudinFlorence+updated%3A2021-07-13..2023-04-27&type=Issues) | [hbcarlos](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ahbcarlos+updated%3A2021-07-13..2023-04-27&type=Issues) | [hsuanxyz](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ahsuanxyz+updated%3A2021-07-13..2023-04-27&type=Issues) | [hugetim](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ahugetim+updated%3A2021-07-13..2023-04-27&type=Issues) | [isabela-pf](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aisabela-pf+updated%3A2021-07-13..2023-04-27&type=Issues) | [jasongrout](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajasongrout+updated%3A2021-07-13..2023-04-27&type=Issues) | [JasonWeill](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AJasonWeill+updated%3A2021-07-13..2023-04-27&type=Issues) | [jmk89](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajmk89+updated%3A2021-07-13..2023-04-27&type=Issues) | [joaopalmeiro](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajoaopalmeiro+updated%3A2021-07-13..2023-04-27&type=Issues) | [JohanMabille](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AJohanMabille+updated%3A2021-07-13..2023-04-27&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajtpio+updated%3A2021-07-13..2023-04-27&type=Issues) | [jupyterlab-probot](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajupyterlab-probot+updated%3A2021-07-13..2023-04-27&type=Issues) | [kenyaachon](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akenyaachon+updated%3A2021-07-13..2023-04-27&type=Issues) | [kostyafarber](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akostyafarber+updated%3A2021-07-13..2023-04-27&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2021-07-13..2023-04-27&type=Issues) | [kulsoomzahra](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akulsoomzahra+updated%3A2021-07-13..2023-04-27&type=Issues) | [liliyao2022](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aliliyao2022+updated%3A2021-07-13..2023-04-27&type=Issues) | [malemburg](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Amalemburg+updated%3A2021-07-13..2023-04-27&type=Issues) | [markgreene74](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Amarkgreene74+updated%3A2021-07-13..2023-04-27&type=Issues) | [marthacryan](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Amarthacryan+updated%3A2021-07-13..2023-04-27&type=Issues) | [martinRenou](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AmartinRenou+updated%3A2021-07-13..2023-04-27&type=Issues) | [matthewturk](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Amatthewturk+updated%3A2021-07-13..2023-04-27&type=Issues) | [mctoohey](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Amctoohey+updated%3A2021-07-13..2023-04-27&type=Issues) | [meeseeksdev](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ameeseeksdev+updated%3A2021-07-13..2023-04-27&type=Issues) | [meeseeksmachine](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ameeseeksmachine+updated%3A2021-07-13..2023-04-27&type=Issues) | [mgcth](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Amgcth+updated%3A2021-07-13..2023-04-27&type=Issues) | [minrk](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aminrk+updated%3A2021-07-13..2023-04-27&type=Issues) | [mlucool](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Amlucool+updated%3A2021-07-13..2023-04-27&type=Issues) | [NikolayXHD](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ANikolayXHD+updated%3A2021-07-13..2023-04-27&type=Issues) | [oscar6echo](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aoscar6echo+updated%3A2021-07-13..2023-04-27&type=Issues) | [peytondmurray](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Apeytondmurray+updated%3A2021-07-13..2023-04-27&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Apre-commit-ci+updated%3A2021-07-13..2023-04-27&type=Issues) | [psychemedia](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Apsychemedia+updated%3A2021-07-13..2023-04-27&type=Issues) | [RobbyPratl](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ARobbyPratl+updated%3A2021-07-13..2023-04-27&type=Issues) | [RRosio](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ARRosio+updated%3A2021-07-13..2023-04-27&type=Issues) | [rursprung](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Arursprung+updated%3A2021-07-13..2023-04-27&type=Issues) | [siddartha-10](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Asiddartha-10+updated%3A2021-07-13..2023-04-27&type=Issues) | [steff456](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Asteff456+updated%3A2021-07-13..2023-04-27&type=Issues) | [SylvainCorlay](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ASylvainCorlay+updated%3A2021-07-13..2023-04-27&type=Issues) | [telamonian](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Atelamonian+updated%3A2021-07-13..2023-04-27&type=Issues) | [thetorpedodog](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Athetorpedodog+updated%3A2021-07-13..2023-04-27&type=Issues) | [thomasaarholt](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Athomasaarholt+updated%3A2021-07-13..2023-04-27&type=Issues) | [tonyfast](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Atonyfast+updated%3A2021-07-13..2023-04-27&type=Issues) | [trallard](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Atrallard+updated%3A2021-07-13..2023-04-27&type=Issues) | [trungleduc](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Atrungleduc+updated%3A2021-07-13..2023-04-27&type=Issues) | [vidartf](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Avidartf+updated%3A2021-07-13..2023-04-27&type=Issues) | [vthinkxie](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Avthinkxie+updated%3A2021-07-13..2023-04-27&type=Issues) | [welcome](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Awelcome+updated%3A2021-07-13..2023-04-27&type=Issues) | [yangql176](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ayangql176+updated%3A2021-07-13..2023-04-27&type=Issues) | [yanmulin](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ayanmulin+updated%3A2021-07-13..2023-04-27&type=Issues) | [yczhangsjtu](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ayczhangsjtu+updated%3A2021-07-13..2023-04-27&type=Issues) | [yumyumqing](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ayumyumqing+updated%3A2021-07-13..2023-04-27&type=Issues) | [yuvipanda](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ayuvipanda+updated%3A2021-07-13..2023-04-27&type=Issues) | [zrottman](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Azrottman+updated%3A2021-07-13..2023-04-27&type=Issues) | [Zsailer](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AZsailer+updated%3A2021-07-13..2023-04-27&type=Issues)

3.6.3

Not secure
([Full Changelog](https://github.com/jupyterlab/jupyterlab/compare/v3.6.2...639a54c6b8ae9e8375f952d38539a233447aca73))

Maintenance and upkeep improvements

- Bump lumino 1.x [14286](https://github.com/jupyterlab/jupyterlab/pull/14286) ([fcollonval](https://github.com/fcollonval))
- Provide jupyterlab/shared-models as singleton [14229](https://github.com/jupyterlab/jupyterlab/pull/14229) ([fcollonval](https://github.com/fcollonval))

Documentation improvements

- Provide jupyterlab/shared-models as singleton [14229](https://github.com/jupyterlab/jupyterlab/pull/14229) ([fcollonval](https://github.com/fcollonval))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2023-03-20&to=2023-03-30&type=c))

[andrii-i](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aandrii-i+updated%3A2023-03-20..2023-03-30&type=Issues) | [bollwyvl](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abollwyvl+updated%3A2023-03-20..2023-03-30&type=Issues) | [brichet](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abrichet+updated%3A2023-03-20..2023-03-30&type=Issues) | [damiend97](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Adamiend97+updated%3A2023-03-20..2023-03-30&type=Issues) | [fcollonval](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afcollonval+updated%3A2023-03-20..2023-03-30&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Agithub-actions+updated%3A2023-03-20..2023-03-30&type=Issues) | [JasonWeill](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AJasonWeill+updated%3A2023-03-20..2023-03-30&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajtpio+updated%3A2023-03-20..2023-03-30&type=Issues) | [jupyterlab-probot](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajupyterlab-probot+updated%3A2023-03-20..2023-03-30&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2023-03-20..2023-03-30&type=Issues) | [welcome](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Awelcome+updated%3A2023-03-20..2023-03-30&type=Issues)

3.6.2

Not secure
([Full Changelog](https://github.com/jupyterlab/jupyterlab/compare/v3.6.1...faeab2c33cf857bef14b9e26ff9ec22cf82aa9b1))

Bugs fixed

- Fix save as without changing the file name [14212](https://github.com/jupyterlab/jupyterlab/pull/14212) ([hbcarlos](https://github.com/hbcarlos))
- Fix save as in collaborative mode [14182](https://github.com/jupyterlab/jupyterlab/pull/14182) ([hbcarlos](https://github.com/hbcarlos))
- Fix non-document wide undo stack [14063](https://github.com/jupyterlab/jupyterlab/pull/14063) ([fcollonval](https://github.com/fcollonval))
- Fix code/content/ui font-size change [14077](https://github.com/jupyterlab/jupyterlab/pull/14077) ([FoSuCloud](https://github.com/FoSuCloud))
- Restore jupyterlab/shared-models as proxy to jupyter/ydoc [14133](https://github.com/jupyterlab/jupyterlab/pull/14133) ([fcollonval](https://github.com/fcollonval))
- Doc session [14128](https://github.com/jupyterlab/jupyterlab/pull/14128) ([hbcarlos](https://github.com/hbcarlos))
- Use local paths instead of driveName:path in the shared model [13866](https://github.com/jupyterlab/jupyterlab/pull/13866) ([hbcarlos](https://github.com/hbcarlos))
- use singleton boolean type for codemirror `lineWiseCopyCut` setting [14055](https://github.com/jupyterlab/jupyterlab/pull/14055) ([bollwyvl](https://github.com/bollwyvl))

Maintenance and upkeep improvements

- Fix integrity [14226](https://github.com/jupyterlab/jupyterlab/pull/14226) ([fcollonval](https://github.com/fcollonval))
- Increases timeout [14045](https://github.com/jupyterlab/jupyterlab/pull/14045) ([brichet](https://github.com/brichet))
- Use Python 3.11 for js-debugger tests [13941](https://github.com/jupyterlab/jupyterlab/pull/13941) ([fcollonval](https://github.com/fcollonval))
- Fix verdaccio start up with nodejs 18.14.0 [13959](https://github.com/jupyterlab/jupyterlab/pull/13959) ([fcollonval](https://github.com/fcollonval))

Documentation improvements

- Add note for jest configuration and JLab 3.6 [14207](https://github.com/jupyterlab/jupyterlab/pull/14207) ([fcollonval](https://github.com/fcollonval))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2023-02-03&to=2023-03-20&type=c))

[andrii-i](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aandrii-i+updated%3A2023-02-03..2023-03-20&type=Issues) | [blink1073](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ablink1073+updated%3A2023-02-03..2023-03-20&type=Issues) | [bollwyvl](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abollwyvl+updated%3A2023-02-03..2023-03-20&type=Issues) | [brichet](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abrichet+updated%3A2023-02-03..2023-03-20&type=Issues) | [bt-](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abt-+updated%3A2023-02-03..2023-03-20&type=Issues) | [dlqqq](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Adlqqq+updated%3A2023-02-03..2023-03-20&type=Issues) | [domoritz](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Adomoritz+updated%3A2023-02-03..2023-03-20&type=Issues) | [echarles](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aecharles+updated%3A2023-02-03..2023-03-20&type=Issues) | [fcollonval](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afcollonval+updated%3A2023-02-03..2023-03-20&type=Issues) | [fperez](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afperez+updated%3A2023-02-03..2023-03-20&type=Issues) | [gabalafou](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Agabalafou+updated%3A2023-02-03..2023-03-20&type=Issues) | [GabrielaVives](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AGabrielaVives+updated%3A2023-02-03..2023-03-20&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Agithub-actions+updated%3A2023-02-03..2023-03-20&type=Issues) | [goanpeca](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Agoanpeca+updated%3A2023-02-03..2023-03-20&type=Issues) | [HaudinFlorence](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AHaudinFlorence+updated%3A2023-02-03..2023-03-20&type=Issues) | [hbcarlos](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ahbcarlos+updated%3A2023-02-03..2023-03-20&type=Issues) | [ianhi](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aianhi+updated%3A2023-02-03..2023-03-20&type=Issues) | [jasongrout](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajasongrout+updated%3A2023-02-03..2023-03-20&type=Issues) | [JasonWeill](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AJasonWeill+updated%3A2023-02-03..2023-03-20&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajtpio+updated%3A2023-02-03..2023-03-20&type=Issues) | [jupyterlab-dev-mode](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajupyterlab-dev-mode+updated%3A2023-02-03..2023-03-20&type=Issues) | [jupyterlab-probot](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajupyterlab-probot+updated%3A2023-02-03..2023-03-20&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2023-02-03..2023-03-20&type=Issues) | [meeseeksdev](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ameeseeksdev+updated%3A2023-02-03..2023-03-20&type=Issues) | [meeseeksmachine](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ameeseeksmachine+updated%3A2023-02-03..2023-03-20&type=Issues) | [mlucool](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Amlucool+updated%3A2023-02-03..2023-03-20&type=Issues) | [psychemedia](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Apsychemedia+updated%3A2023-02-03..2023-03-20&type=Issues) | [telamonian](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Atelamonian+updated%3A2023-02-03..2023-03-20&type=Issues) | [tonyfast](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Atonyfast+updated%3A2023-02-03..2023-03-20&type=Issues) | [vidartf](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Avidartf+updated%3A2023-02-03..2023-03-20&type=Issues) | [welcome](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Awelcome+updated%3A2023-02-03..2023-03-20&type=Issues)

3.6.1

Not secure
([Full Changelog](https://github.com/jupyterlab/jupyterlab/compare/v3.6.0...ef12e4b9e7874489bb6bf6cda91dd08697f2b3c9))

Bugs fixed

- Revert target to ES2017 [13914](https://github.com/jupyterlab/jupyterlab/pull/13914) ([fcollonval](https://github.com/fcollonval))

Documentation improvements

- Revert target to ES2017 [13914](https://github.com/jupyterlab/jupyterlab/pull/13914) ([fcollonval](https://github.com/fcollonval))
- Fix minor typo in urls.rst [13902](https://github.com/jupyterlab/jupyterlab/pull/13902) ([chbrandt](https://github.com/chbrandt))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2023-02-02&to=2023-02-03&type=c))

[fcollonval](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afcollonval+updated%3A2023-02-02..2023-02-03&type=Issues) | [jupyterlab-probot](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajupyterlab-probot+updated%3A2023-02-02..2023-02-03&type=Issues) | [meeseeksmachine](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ameeseeksmachine+updated%3A2023-02-02..2023-02-03&type=Issues)

3.6

3.6.0

Not secure
([Full Changelog](https://github.com/jupyterlab/jupyterlab/compare/v3.4.8...438f5733ae47999de1585733113c294264b5e062))

New features added

- Add copy and paste commands to terminal context menu [13535](https://github.com/jupyterlab/jupyterlab/pull/13535) ([krassowski](https://github.com/krassowski))
- Turn terminal links into anchors using xterm addon [13645](https://github.com/jupyterlab/jupyterlab/pull/13645) ([mgcth](https://github.com/mgcth))
- Allows to pause the execution during debug [13494](https://github.com/jupyterlab/jupyterlab/pull/13494) ([brichet](https://github.com/brichet))
- Ask confirmation when closing a document [13489](https://github.com/jupyterlab/jupyterlab/pull/13489) ([fcollonval](https://github.com/fcollonval))
- Add events service [13465](https://github.com/jupyterlab/jupyterlab/pull/13465) ([fcollonval](https://github.com/fcollonval))
- Add notification queue and display using toast [12959](https://github.com/jupyterlab/jupyterlab/pull/12959) ([telamonian](https://github.com/telamonian))
- Add announcements [13444](https://github.com/jupyterlab/jupyterlab/pull/13444) ([fcollonval](https://github.com/fcollonval))
- Add line history to Stdin cell outputs [13431](https://github.com/jupyterlab/jupyterlab/pull/13431) ([fcollonval](https://github.com/fcollonval))
- Add user configuration for additional schemes for the sanitizer plugin [13419](https://github.com/jupyterlab/jupyterlab/pull/13419) ([fcollonval](https://github.com/fcollonval))
- User service [12926](https://github.com/jupyterlab/jupyterlab/pull/12926) ([hbcarlos](https://github.com/hbcarlos))

Enhancements made

- Expose contentVisibility widget hiding mode [13860](https://github.com/jupyterlab/jupyterlab/pull/13860) ([fcollonval](https://github.com/fcollonval))
- `default` locale will use OS default locale [13721](https://github.com/jupyterlab/jupyterlab/pull/13721) ([fcollonval](https://github.com/fcollonval))
- Enable strict CSS containment for `MainAreaWidget` [13811](https://github.com/jupyterlab/jupyterlab/pull/13811) ([krassowski](https://github.com/krassowski))
- User defined default viewer take precedence for rendered factory [11541](https://github.com/jupyterlab/jupyterlab/pull/11541) ([fcollonval](https://github.com/fcollonval))
- Remove not needed `Completer.IRenderer.sanitizer` [13700](https://github.com/jupyterlab/jupyterlab/pull/13700) ([fcollonval](https://github.com/fcollonval))
- Contain the tabs within the tabbar (do not use translation transform) [13671](https://github.com/jupyterlab/jupyterlab/pull/13671) ([krassowski](https://github.com/krassowski))
- Sanitize notification message [13510](https://github.com/jupyterlab/jupyterlab/pull/13510) ([fcollonval](https://github.com/fcollonval))
- Use more the contextual collaborative model attribute [13564](https://github.com/jupyterlab/jupyterlab/pull/13564) ([fcollonval](https://github.com/fcollonval))
- Add lumino with support for plugin deactivation [13541](https://github.com/jupyterlab/jupyterlab/pull/13541) ([fcollonval](https://github.com/fcollonval))
- Sets whether the model is collaborative or not when registering its factory [13526](https://github.com/jupyterlab/jupyterlab/pull/13526) ([hbcarlos](https://github.com/hbcarlos))
- RTC: Move user name to user panel [13517](https://github.com/jupyterlab/jupyterlab/pull/13517) ([martinRenou](https://github.com/martinRenou))
- jupyter_server_ydoc>=0.6.0,\<0.7.0 [13499](https://github.com/jupyterlab/jupyterlab/pull/13499) ([fcollonval](https://github.com/fcollonval))
- Define file or activity icons color as static [13408](https://github.com/jupyterlab/jupyterlab/pull/13408) ([fcollonval](https://github.com/fcollonval))
- Added collaborative_document_save_de… [13404](https://github.com/jupyterlab/jupyterlab/pull/13404) ([fcollonval](https://github.com/fcollonval))
- Add a hover effect to plugin list entries [13384](https://github.com/jupyterlab/jupyterlab/pull/13384) ([krassowski](https://github.com/krassowski))
- Bump Lumino 1.x [13378](https://github.com/jupyterlab/jupyterlab/pull/13378) ([fcollonval](https://github.com/fcollonval))
- Store original path as returned from contents API in the `Contents.IModel` [13216](https://github.com/jupyterlab/jupyterlab/pull/13216) ([krassowski](https://github.com/krassowski))
- Update document dirty logic for RTC [13364](https://github.com/jupyterlab/jupyterlab/pull/13364) ([davidbrochart](https://github.com/davidbrochart))
- Store document info in the state not in a separate context map out of the document interface. [13317](https://github.com/jupyterlab/jupyterlab/pull/13317) ([fcollonval](https://github.com/fcollonval))
- Use file ID [13246](https://github.com/jupyterlab/jupyterlab/pull/13246) ([davidbrochart](https://github.com/davidbrochart))
- Relax doc provider API [13214](https://github.com/jupyterlab/jupyterlab/pull/13214) ([fcollonval](https://github.com/fcollonval))
- Avoids restoring widget in dock panel when first loading in 'single-document' mode [13314](https://github.com/jupyterlab/jupyterlab/pull/13314) ([brichet](https://github.com/brichet))
- Fix illegible white on yellow text of stacktrace in dark theme [13249](https://github.com/jupyterlab/jupyterlab/pull/13249) ([NikolayXHD](https://github.com/NikolayXHD))
- Use settings icons for 6 plugins [13298](https://github.com/jupyterlab/jupyterlab/pull/13298) ([krassowski](https://github.com/krassowski))
- Do not run galata in `.ipynb_checkpoints` [13297](https://github.com/jupyterlab/jupyterlab/pull/13297) ([krassowski](https://github.com/krassowski))
- Allow empty notebook [13296](https://github.com/jupyterlab/jupyterlab/pull/13296) ([martinRenou](https://github.com/martinRenou))
- Optimize text mimerenderer: ansi vs autolink [13202](https://github.com/jupyterlab/jupyterlab/pull/13202) ([vidartf](https://github.com/vidartf))
- Remove Yjs locking mechanism [13222](https://github.com/jupyterlab/jupyterlab/pull/13222) ([davidbrochart](https://github.com/davidbrochart))

Bugs fixed

- Define colour and background for filebrowser edit field [13895](https://github.com/jupyterlab/jupyterlab/pull/13895) ([krassowski](https://github.com/krassowski))
- Reset execution indicator state when kernel restarts [13832](https://github.com/jupyterlab/jupyterlab/pull/13832) ([krassowski](https://github.com/krassowski))
- Restore blueprint focus overrides on 3.x branch [13879](https://github.com/jupyterlab/jupyterlab/pull/13879) ([krassowski](https://github.com/krassowski))
- Restore partial border effect for menu [13878](https://github.com/jupyterlab/jupyterlab/pull/13878) ([krassowski](https://github.com/krassowski))
- Pin `jupyter_ydoc` [13863](https://github.com/jupyterlab/jupyterlab/pull/13863) ([fcollonval](https://github.com/fcollonval))
- Fix `preferred_dir` for examples [13788](https://github.com/jupyterlab/jupyterlab/pull/13788) ([fcollonval](https://github.com/fcollonval))
- Bump canvas to version with nodejs 18 binaries [13783](https://github.com/jupyterlab/jupyterlab/pull/13783) ([fcollonval](https://github.com/fcollonval))
- Explain why cell model may be missing in cell toolbar [13763](https://github.com/jupyterlab/jupyterlab/pull/13763) ([krassowski](https://github.com/krassowski))
- Fix handling of `settingEditorType` [13761](https://github.com/jupyterlab/jupyterlab/pull/13761) ([jtpio](https://github.com/jtpio))
- Fix execution indicator in RTC mode [13693](https://github.com/jupyterlab/jupyterlab/pull/13693) ([trungleduc](https://github.com/trungleduc))
- Force jupyter-server v1 to check against notebook v6 [13716](https://github.com/jupyterlab/jupyterlab/pull/13716) ([fcollonval](https://github.com/fcollonval))
- Write the browser open files for test [13634](https://github.com/jupyterlab/jupyterlab/pull/13634) ([fcollonval](https://github.com/fcollonval))
- Add the `scaleFactor` value from the embed options when creating the PNG representation for a Vega-based chart [13610](https://github.com/jupyterlab/jupyterlab/pull/13610) ([joaopalmeiro](https://github.com/joaopalmeiro))
- Does not prevent default behavior when shift-clicking [13616](https://github.com/jupyterlab/jupyterlab/pull/13616) ([jmk89](https://github.com/jmk89))
- Do not load CSS of disabled federated extensions [11962](https://github.com/jupyterlab/jupyterlab/pull/11962) ([jtpio](https://github.com/jtpio))
- use jupyter_config_dir instead of config_path\[0\] for workspaces, settings [13589](https://github.com/jupyterlab/jupyterlab/pull/13589) ([minrk](https://github.com/minrk))
- Bump lumino/application [13590](https://github.com/jupyterlab/jupyterlab/pull/13590) ([fcollonval](https://github.com/fcollonval))
- Restores the appearance of the settingeditor's input focus [13554](https://github.com/jupyterlab/jupyterlab/pull/13554) ([brichet](https://github.com/brichet))
- Fix a wrong argument when calling 'renderMimeVariable' [13531](https://github.com/jupyterlab/jupyterlab/pull/13531) ([brichet](https://github.com/brichet))
- fix size of toc running indicator [13568](https://github.com/jupyterlab/jupyterlab/pull/13568) ([uenot](https://github.com/uenot))
- Fixes backward-incompatible changes for 3.6 [13560](https://github.com/jupyterlab/jupyterlab/pull/13560) ([hbcarlos](https://github.com/hbcarlos))
- Make focus visible (mostly CSS) [13415](https://github.com/jupyterlab/jupyterlab/pull/13415) ([gabalafou](https://github.com/gabalafou))
- Set corrections to icons and switch colors [13500](https://github.com/jupyterlab/jupyterlab/pull/13500) ([HaudinFlorence](https://github.com/HaudinFlorence))
- Default `IDocumentProviderFactory.IOptions` generic to ISharedDocument [13490](https://github.com/jupyterlab/jupyterlab/pull/13490) ([jtpio](https://github.com/jtpio))
- Use same key for saving user info in local store [13482](https://github.com/jupyterlab/jupyterlab/pull/13482) ([hbcarlos](https://github.com/hbcarlos))
- Set fallback values for icons colors. [13468](https://github.com/jupyterlab/jupyterlab/pull/13468) ([HaudinFlorence](https://github.com/HaudinFlorence))
- Backport 13458 on branch 3.6.x (Enable document model specific collaboration) [13480](https://github.com/jupyterlab/jupyterlab/pull/13480) ([fcollonval](https://github.com/fcollonval))
- Share attachments [13450](https://github.com/jupyterlab/jupyterlab/pull/13450) ([hbcarlos](https://github.com/hbcarlos))
- Fix key name for nbformat minor version [13377](https://github.com/jupyterlab/jupyterlab/pull/13377) ([fcollonval](https://github.com/fcollonval))
- Remove metadata entries [13371](https://github.com/jupyterlab/jupyterlab/pull/13371) ([hbcarlos](https://github.com/hbcarlos))
- Updates JSONEditor's source only when there is an active cell or an active notebook panel [13308](https://github.com/jupyterlab/jupyterlab/pull/13308) ([hbcarlos](https://github.com/hbcarlos))
- Avoids use of deprecated to refer to a parameter [13309](https://github.com/jupyterlab/jupyterlab/pull/13309) ([JasonWeill](https://github.com/JasonWeill))
- Fix border-radius does not follow css variable [13289](https://github.com/jupyterlab/jupyterlab/pull/13289) ([vthinkxie](https://github.com/vthinkxie))
- Set `isUntitled` to false on document path changes [13268](https://github.com/jupyterlab/jupyterlab/pull/13268) ([fcollonval](https://github.com/fcollonval))
- Remove some unused CSS styles and fix icon alignment in plugin list [13255](https://github.com/jupyterlab/jupyterlab/pull/13255) ([krassowski](https://github.com/krassowski))
- Fix notebook trust in RTC [13274](https://github.com/jupyterlab/jupyterlab/pull/13274) ([davidbrochart](https://github.com/davidbrochart))
- Don't dispose the notebook metadata editor on active cell change [13259](https://github.com/jupyterlab/jupyterlab/pull/13259) ([fcollonval](https://github.com/fcollonval))

Maintenance and upkeep improvements

- Bump `lumino/widgets` to 1.37.1 on 3.6 branch [13829](https://github.com/jupyterlab/jupyterlab/pull/13829) ([krassowski](https://github.com/krassowski))
- Clean examples [13812](https://github.com/jupyterlab/jupyterlab/pull/13812) ([fcollonval](https://github.com/fcollonval))
- Added config to link ts source maps [13765](https://github.com/jupyterlab/jupyterlab/pull/13765) ([3coins](https://github.com/3coins))
- Fix `preferred_dir` for examples [13788](https://github.com/jupyterlab/jupyterlab/pull/13788) ([fcollonval](https://github.com/fcollonval))
- Bump canvas to version with nodejs 18 binaries [13783](https://github.com/jupyterlab/jupyterlab/pull/13783) ([fcollonval](https://github.com/fcollonval))
- Drop the dependency on `jupyterlab/buildutils` in `jupyterlab/builder` [13741](https://github.com/jupyterlab/jupyterlab/pull/13741) ([jtpio](https://github.com/jtpio))
- Remove empty button in the notebook toolbar [13691](https://github.com/jupyterlab/jupyterlab/pull/13691) ([trungleduc](https://github.com/trungleduc))
- Pin check release action without pyproject validation [13714](https://github.com/jupyterlab/jupyterlab/pull/13714) ([fcollonval](https://github.com/fcollonval))
- Update copyright date to 2023 in the about dialog [13708](https://github.com/jupyterlab/jupyterlab/pull/13708) ([jtpio](https://github.com/jtpio))
- Fix links in `CHANGELOG.md` [13698](https://github.com/jupyterlab/jupyterlab/pull/13698) ([jtpio](https://github.com/jtpio))
- Write the browser open files for test [13634](https://github.com/jupyterlab/jupyterlab/pull/13634) ([fcollonval](https://github.com/fcollonval))
- Bump sanitize-html to 2.7.3 [13509](https://github.com/jupyterlab/jupyterlab/pull/13509) ([fcollonval](https://github.com/fcollonval))
- Depend on `jupyter/ydoc` instead of `jupyter-notebook/ydoc` [13506](https://github.com/jupyterlab/jupyterlab/pull/13506) ([jtpio](https://github.com/jtpio))
- Fix Python test dependencies [13508](https://github.com/jupyterlab/jupyterlab/pull/13508) ([fcollonval](https://github.com/fcollonval))
- Require jupyter-server-ydoc >=0.5.1 [13479](https://github.com/jupyterlab/jupyterlab/pull/13479) ([fcollonval](https://github.com/fcollonval))
- Require jupyter_server_ydoc >=0.4.0 [13437](https://github.com/jupyterlab/jupyterlab/pull/13437) ([hbcarlos](https://github.com/hbcarlos))
- Use more consistent naming for user service [13435](https://github.com/jupyterlab/jupyterlab/pull/13435) ([fcollonval](https://github.com/fcollonval))
- Deprecate managing source extensions with `jupyter labextension` [13424](https://github.com/jupyterlab/jupyterlab/pull/13424) ([jtpio](https://github.com/jtpio))
- Bump jupyter_server_ydoc [13407](https://github.com/jupyterlab/jupyterlab/pull/13407) ([fcollonval](https://github.com/fcollonval))
- tomllib is in stdlib in Python 3.11+ [13405](https://github.com/jupyterlab/jupyterlab/pull/13405) ([fcollonval](https://github.com/fcollonval))
- Extract jupyterlab/shared-models to jupyter/ydoc [13398](https://github.com/jupyterlab/jupyterlab/pull/13398) ([fcollonval](https://github.com/fcollonval))
- Integrity check does not clean style import when emptied [13367](https://github.com/jupyterlab/jupyterlab/pull/13367) ([fcollonval](https://github.com/fcollonval))
- Fix the examples with jupyter-server v2 [13336](https://github.com/jupyterlab/jupyterlab/pull/13336) ([fcollonval](https://github.com/fcollonval))
- Check a core path is actually a package [13346](https://github.com/jupyterlab/jupyterlab/pull/13346) ([fcollonval](https://github.com/fcollonval))
- Removes empty requires list [13334](https://github.com/jupyterlab/jupyterlab/pull/13334) ([hbcarlos](https://github.com/hbcarlos))
- Fix Binder for jupyter-server v2 [13344](https://github.com/jupyterlab/jupyterlab/pull/13344) ([fcollonval](https://github.com/fcollonval))
- Switch to releaser v2 [13322](https://github.com/jupyterlab/jupyterlab/pull/13322) ([blink1073](https://github.com/blink1073))
- Fix memory leaks [13229](https://github.com/jupyterlab/jupyterlab/pull/13229) ([fcollonval](https://github.com/fcollonval))
- Update branch configuration [13220](https://github.com/jupyterlab/jupyterlab/pull/13220) ([fcollonval](https://github.com/fcollonval))

Documentation improvements

- Force jupyter-server v1 to check against notebook v6 [13716](https://github.com/jupyterlab/jupyterlab/pull/13716) ([fcollonval](https://github.com/fcollonval))
- Fix links in `CHANGELOG.md` [13698](https://github.com/jupyterlab/jupyterlab/pull/13698) ([jtpio](https://github.com/jtpio))
- Do not load CSS of disabled federated extensions [11962](https://github.com/jupyterlab/jupyterlab/pull/11962) ([jtpio](https://github.com/jtpio))
- Copy edit for privacy policy docs [13594](https://github.com/jupyterlab/jupyterlab/pull/13594) ([JasonWeill](https://github.com/JasonWeill))
- Bug fixes/revisions for the Lab extension tutorial [13593](https://github.com/jupyterlab/jupyterlab/pull/13593) ([ericsnekbytes](https://github.com/ericsnekbytes))
- Documentation RTC and user service (13578) [13591](https://github.com/jupyterlab/jupyterlab/pull/13591) ([hbcarlos](https://github.com/hbcarlos))
- Forbid using RTC mode without Jupyter Server v2. [13472](https://github.com/jupyterlab/jupyterlab/pull/13472) ([fcollonval](https://github.com/fcollonval))
- Remove broken URL [13445](https://github.com/jupyterlab/jupyterlab/pull/13445) ([fcollonval](https://github.com/fcollonval))
- Move configuration to jupyter-server-ydoc [13425](https://github.com/jupyterlab/jupyterlab/pull/13425) ([fcollonval](https://github.com/fcollonval))
- Update the tutorial to reflect the changes in the latest cookiecutter… [13417](https://github.com/jupyterlab/jupyterlab/pull/13417) ([frivas-at-navteca](https://github.com/frivas-at-navteca))
- Fix Binder for jupyter-server v2 [13344](https://github.com/jupyterlab/jupyterlab/pull/13344) ([fcollonval](https://github.com/fcollonval))
- Correct starting docs: working directory path sample code [13261](https://github.com/jupyterlab/jupyterlab/pull/13261) ([hugetim](https://github.com/hugetim))
- Backporting IUser/Collaboration PRs [13242](https://github.com/jupyterlab/jupyterlab/pull/13242) ([martinRenou](https://github.com/martinRenou))
- Update example documentation: `lab -> app` [13223](https://github.com/jupyterlab/jupyterlab/pull/13223) ([davidbrochart](https://github.com/davidbrochart))
- Remove Yjs locking mechanism [13222](https://github.com/jupyterlab/jupyterlab/pull/13222) ([davidbrochart](https://github.com/davidbrochart))
- Update branch configuration [13220](https://github.com/jupyterlab/jupyterlab/pull/13220) ([fcollonval](https://github.com/fcollonval))
- Update README.md [13257](https://github.com/jupyterlab/jupyterlab/pull/13257) ([liliyao2022](https://github.com/liliyao2022))

API and Breaking Changes

- Enable document model specific collaboration [13480](https://github.com/jupyterlab/jupyterlab/pull/13480) ([fcollonval](https://github.com/fcollonval))
- Improve document dirty logic for RTC [13364](https://github.com/jupyterlab/jupyterlab/pull/13364) ([davidbrochart](https://github.com/davidbrochart))
- Store document info in the state not in a separate context map out of the document interface. [13317](https://github.com/jupyterlab/jupyterlab/pull/13317) ([fcollonval](https://github.com/fcollonval))
- Remove Yjs locking mechanism [13222](https://github.com/jupyterlab/jupyterlab/pull/13222) ([davidbrochart](https://github.com/davidbrochart))
- Move configuration to jupyter-server-ydoc [13425](https://github.com/jupyterlab/jupyterlab/pull/13425) ([fcollonval](https://github.com/fcollonval))
- Extract jupyterlab/shared-models to jupyter/ydoc [13398](https://github.com/jupyterlab/jupyterlab/pull/13398) ([fcollonval](https://github.com/fcollonval))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2022-10-04&to=2023-02-02&type=c))

[afshin](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aafshin+updated%3A2022-10-04..2023-02-02&type=Issues) | [andrii-i](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aandrii-i+updated%3A2022-10-04..2023-02-02&type=Issues) | [blink1073](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ablink1073+updated%3A2022-10-04..2023-02-02&type=Issues) | [bollwyvl](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abollwyvl+updated%3A2022-10-04..2023-02-02&type=Issues) | [brichet](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abrichet+updated%3A2022-10-04..2023-02-02&type=Issues) | [Carreau](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ACarreau+updated%3A2022-10-04..2023-02-02&type=Issues) | [davidbrochart](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Adavidbrochart+updated%3A2022-10-04..2023-02-02&type=Issues) | [echarles](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aecharles+updated%3A2022-10-04..2023-02-02&type=Issues) | [ellisonbg](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aellisonbg+updated%3A2022-10-04..2023-02-02&type=Issues) | [ericsnekbytes](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aericsnekbytes+updated%3A2022-10-04..2023-02-02&type=Issues) | [fcollonval](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afcollonval+updated%3A2022-10-04..2023-02-02&type=Issues) | [fperez](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afperez+updated%3A2022-10-04..2023-02-02&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Agithub-actions+updated%3A2022-10-04..2023-02-02&type=Issues) | [HaudinFlorence](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AHaudinFlorence+updated%3A2022-10-04..2023-02-02&type=Issues) | [hbcarlos](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ahbcarlos+updated%3A2022-10-04..2023-02-02&type=Issues) | [jasongrout](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajasongrout+updated%3A2022-10-04..2023-02-02&type=Issues) | [JasonWeill](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AJasonWeill+updated%3A2022-10-04..2023-02-02&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajtpio+updated%3A2022-10-04..2023-02-02&type=Issues) | [jupyterlab-dev-mode](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajupyterlab-dev-mode+updated%3A2022-10-04..2023-02-02&type=Issues) | [jupyterlab-probot](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajupyterlab-probot+updated%3A2022-10-04..2023-02-02&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2022-10-04..2023-02-02&type=Issues) | [martinRenou](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AmartinRenou+updated%3A2022-10-04..2023-02-02&type=Issues) | [meeseeksdev](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ameeseeksdev+updated%3A2022-10-04..2023-02-02&type=Issues) | [meeseeksmachine](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ameeseeksmachine+updated%3A2022-10-04..2023-02-02&type=Issues) | [psychemedia](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Apsychemedia+updated%3A2022-10-04..2023-02-02&type=Issues) | [SylvainCorlay](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ASylvainCorlay+updated%3A2022-10-04..2023-02-02&type=Issues) | [trungleduc](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Atrungleduc+updated%3A2022-10-04..2023-02-02&type=Issues) | [uenot](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Auenot+updated%3A2022-10-04..2023-02-02&type=Issues) | [vidartf](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Avidartf+updated%3A2022-10-04..2023-02-02&type=Issues) | [welcome](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Awelcome+updated%3A2022-10-04..2023-02-02&type=Issues)

Page 9 of 25

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.