* Uses different ID for the running-session widgets, the one in main view and the one in panel
* Append kernel logo image only if necessary
* Add title to the button which close sidebar
* Add landmarks roles
* Fix UI-test
* lint
* Add the Settings Editor to the landing page
* Fix tab panel tabs
* Do not include JSON editor for now
* Hide Settings Editor command from the menu
* Update yarn.lock
* Fix integrity
* Fix yarn.lock and resolutions
* Update yarn.lock
* Allow adding and closing the settings editor
* Do not include JSON editor for now
* Update snapshots
* More snapshot updates
* More snapshot update
* Fix resolutions
* Opens by default the newly created tab in tree view
* Adds a command to open the file browser when in tree view, which also fixes the broken menu entry 'file Browser' in view
* (1) Remove the menu entry 'Open Files' in tree view, which was opening a new browser tab with the same contents, and was like a duplication of 'File Browser' entry, and (2) rename the menu entry 'Open Files' to 'File Browser' for consistency
* Add test on 'File Browser' menu entry
* Fix pre-commit
* Fix test on File Browser menu entry
* update snapshots of view menu
* Do not activate newly created tree tab by default
* Do not add 'openTree' command if it already exists (meaning that the current page contains a filebrowser plugin)
* Wait for the file browser commands from JupyterLab to be fully created before create a new one
* File Browser menu entry execution depends on the current page ('tree' or other)
* Add the dependency to @jupyter-notebook/tree in application-extension
* Fix typo
* Remove dependency to tree in application-extension
* Clean unused dependency
* Delete a remaining comment
* Update packages to JupyterLab 4.0.0a32
* Update python dependency
* Update `@jupyterlab/galata`
* Require `jupyter_server>=2.0.1,<3`
* Undo `jupyter_server` bump for now
* Update to Jest 29
* More jest fixes
* Update to the latest Lumino
* Fix yarn.lock
* Fix JSON background color
* Update snapshots