([Full Changelog](https://github.com/jupyterlab/jupyterlab/compare/v3.4.3...998cf0e146fdb7c61c42d9487ebb89c16581faf8))
Enhancements made
- Adds version maintenance policy [12829](https://github.com/jupyterlab/jupyterlab/pull/12829) ([JasonWeill](https://github.com/JasonWeill))
- Increase title width in simple mode [11546](https://github.com/jupyterlab/jupyterlab/pull/11546) ([SylvainCorlay](https://github.com/SylvainCorlay))
- Bump xtermjs to latest [12715](https://github.com/jupyterlab/jupyterlab/pull/12715) ([yuvipanda](https://github.com/yuvipanda))
- 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))
- Make password inputs not give away how many characters were typed [12659](https://github.com/jupyterlab/jupyterlab/pull/12659) ([jasongrout](https://github.com/jasongrout))
Bugs fixed
- 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))
- 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))
- Pin nbclassic below 0.4.0 [12767](https://github.com/jupyterlab/jupyterlab/pull/12767) ([fcollonval](https://github.com/fcollonval))
- Set focus when active cell changes only from mouse click [12735](https://github.com/jupyterlab/jupyterlab/pull/12735) ([fcollonval](https://github.com/fcollonval))
- Fix staging/yarn.lock registry [12742](https://github.com/jupyterlab/jupyterlab/pull/12742) ([vidartf](https://github.com/vidartf))
- Debugger: Fix CSS for variables inspecting [12749](https://github.com/jupyterlab/jupyterlab/pull/12749) ([martinRenou](https://github.com/martinRenou))
- 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))
- Remove ipywidgets message count in the execution indicator model [12665](https://github.com/jupyterlab/jupyterlab/pull/12665) ([trungleduc](https://github.com/trungleduc))
Maintenance and upkeep improvements
- Update verdaccio, start registry on 0.0.0.0 [12825](https://github.com/jupyterlab/jupyterlab/pull/12825) ([fcollonval](https://github.com/fcollonval))
- Use Vega SVG renderer to drop canvas dependency [12811](https://github.com/jupyterlab/jupyterlab/pull/12811) ([fcollonval](https://github.com/fcollonval))
- Bump moment from 2.29.2 to 2.29.4 [12781](https://github.com/jupyterlab/jupyterlab/pull/12781) ([dependabot\[bot\]](https://github.com/apps/dependabot))
- \[memory-leaks\] Fixes following cell addition analysis [12774](https://github.com/jupyterlab/jupyterlab/pull/12774) ([fcollonval](https://github.com/fcollonval))
- Bump lumino/widgets to 1.33.0 [12777](https://github.com/jupyterlab/jupyterlab/pull/12777) ([fcollonval](https://github.com/fcollonval))
- 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))
- Drop pre-commit from build dependencies (12680) [12706](https://github.com/jupyterlab/jupyterlab/pull/12706) ([jtpio](https://github.com/jtpio))
Documentation improvements
- Adds version maintenance policy [12829](https://github.com/jupyterlab/jupyterlab/pull/12829) ([JasonWeill](https://github.com/JasonWeill))
- Explicitly set language to `en` in `conf.py` [12712](https://github.com/jupyterlab/jupyterlab/pull/12712) ([jtpio](https://github.com/jtpio))
Contributors to this release
([GitHub contributors page for this release](https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2022-06-07&to=2022-07-21&type=c))
[afshin](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aafshin+updated%3A2022-06-07..2022-07-21&type=Issues) | [aiqc](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aaiqc+updated%3A2022-06-07..2022-07-21&type=Issues) | [davidbrochart](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Adavidbrochart+updated%3A2022-06-07..2022-07-21&type=Issues) | [dlqqq](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Adlqqq+updated%3A2022-06-07..2022-07-21&type=Issues) | [dmonad](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Admonad+updated%3A2022-06-07..2022-07-21&type=Issues) | [echarles](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aecharles+updated%3A2022-06-07..2022-07-21&type=Issues) | [ellisonbg](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aellisonbg+updated%3A2022-06-07..2022-07-21&type=Issues) | [fcollonval](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afcollonval+updated%3A2022-06-07..2022-07-21&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Agithub-actions+updated%3A2022-06-07..2022-07-21&type=Issues) | [goanpeca](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Agoanpeca+updated%3A2022-06-07..2022-07-21&type=Issues) | [hbcarlos](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ahbcarlos+updated%3A2022-06-07..2022-07-21&type=Issues) | [jasongrout](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajasongrout+updated%3A2022-06-07..2022-07-21&type=Issues) | [JohanMabille](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AJohanMabille+updated%3A2022-06-07..2022-07-21&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajtpio+updated%3A2022-06-07..2022-07-21&type=Issues) | [jupyterlab-dev-mode](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajupyterlab-dev-mode+updated%3A2022-06-07..2022-07-21&type=Issues) | [jupyterlab-probot](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajupyterlab-probot+updated%3A2022-06-07..2022-07-21&type=Issues) | [JasonWeill](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AJasonWeill+updated%3A2022-06-07..2022-07-21&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2022-06-07..2022-07-21&type=Issues) | [martinRenou](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AmartinRenou+updated%3A2022-06-07..2022-07-21&type=Issues) | [meeseeksdev](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ameeseeksdev+updated%3A2022-06-07..2022-07-21&type=Issues) | [meeseeksmachine](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ameeseeksmachine+updated%3A2022-06-07..2022-07-21&type=Issues) | [siddartha-10](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Asiddartha-10+updated%3A2022-06-07..2022-07-21&type=Issues) | [SylvainCorlay](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ASylvainCorlay+updated%3A2022-06-07..2022-07-21&type=Issues) | [welcome](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Awelcome+updated%3A2022-06-07..2022-07-21&type=Issues) | [williamstein](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Awilliamstein+updated%3A2022-06-07..2022-07-21&type=Issues)