([Full Changelog](https://github.com/jupyterlite/jupyterlite/compare/jupyterlite/application-extension0.3.0...cdbb58bc93704da7b662d07a39df8779178a9385))
Enhancements made
- Update to JupyterLab 4.2.4 [1439](https://github.com/jupyterlite/jupyterlite/pull/1439) ([jtpio](https://github.com/jtpio))
- Update to JupyterLab 4.2.3 [1425](https://github.com/jupyterlite/jupyterlite/pull/1425) ([jtpio](https://github.com/jtpio))
- Reduce final package size, start updating demo [1423](https://github.com/jupyterlite/jupyterlite/pull/1423) ([bollwyvl](https://github.com/bollwyvl))
- Update to JupyterLab 4.2.2 [1420](https://github.com/jupyterlite/jupyterlite/pull/1420) ([jtpio](https://github.com/jtpio))
- Update to Jupyterlab 4.2.1 [1400](https://github.com/jupyterlite/jupyterlite/pull/1400) ([jtpio](https://github.com/jtpio))
- Add `jupyterlab/terminal-extension` [1397](https://github.com/jupyterlite/jupyterlite/pull/1397) ([jtpio](https://github.com/jtpio))
- DriveFS: Handle receiving a stream instead of a node [1395](https://github.com/jupyterlite/jupyterlite/pull/1395) ([martinRenou](https://github.com/martinRenou))
- Allow providing your own ContentsAPI implementation for the emscripten DriveFS [1383](https://github.com/jupyterlite/jupyterlite/pull/1383) ([martinRenou](https://github.com/martinRenou))
- Update to JupyterLab 4.2 and Notebook 7.2 [1376](https://github.com/jupyterlite/jupyterlite/pull/1376) ([jtpio](https://github.com/jtpio))
Bugs fixed
- Fix some drive methods return types [1418](https://github.com/jupyterlite/jupyterlite/pull/1418) ([martinRenou](https://github.com/martinRenou))
Maintenance and upkeep improvements
- Updated integration tests workflow [1434](https://github.com/jupyterlite/jupyterlite/pull/1434) ([krassowski](https://github.com/krassowski))
- Remove pin on `importlib_metadata` [1426](https://github.com/jupyterlite/jupyterlite/pull/1426) ([jtpio](https://github.com/jtpio))
- Add `packageManager` to `package.json` [1419](https://github.com/jupyterlite/jupyterlite/pull/1419) ([jtpio](https://github.com/jtpio))
- Bump ws from 8.13.0 to 8.17.1 in /ui-tests [1417](https://github.com/jupyterlite/jupyterlite/pull/1417) ([dependabot](https://github.com/dependabot))
- Bump `ejs` [1392](https://github.com/jupyterlite/jupyterlite/pull/1392) ([jtpio](https://github.com/jtpio))
- Fix playwright update workflow [1391](https://github.com/jupyterlite/jupyterlite/pull/1391) ([jtpio](https://github.com/jtpio))
- Update UI-tests snapshots [1390](https://github.com/jupyterlite/jupyterlite/pull/1390) ([martinRenou](https://github.com/martinRenou))
- Bump some dependencies [1389](https://github.com/jupyterlite/jupyterlite/pull/1389) ([jtpio](https://github.com/jtpio))
- Bump tar from 6.1.15 to 6.2.1 in /ui-tests [1367](https://github.com/jupyterlite/jupyterlite/pull/1367) ([dependabot](https://github.com/dependabot))
- Update releaser workflows [1356](https://github.com/jupyterlite/jupyterlite/pull/1356) ([jtpio](https://github.com/jtpio))
Documentation improvements
- Mention file access via `SharedArrayBuffer` in the migration guide [1442](https://github.com/jupyterlite/jupyterlite/pull/1442) ([jtpio](https://github.com/jtpio))
- Mention `jupyterlite-pyodide-kernel` supports the `SharedArrayBuffer` in the documentation [1428](https://github.com/jupyterlite/jupyterlite/pull/1428) ([jtpio](https://github.com/jtpio))
- Add docs about the use of `SharedArrayBuffer` [1405](https://github.com/jupyterlite/jupyterlite/pull/1405) ([jtpio](https://github.com/jtpio))
- Add note about `currentChanged` to the migration guide [1394](https://github.com/jupyterlite/jupyterlite/pull/1394) ([jtpio](https://github.com/jtpio))
- Typo in RTD link in index page [1380](https://github.com/jupyterlite/jupyterlite/pull/1380) ([afshin](https://github.com/afshin))
- \[DOCS\]: Suggest to wait for kernel starting to prevent to prevent "Fi… [1372](https://github.com/jupyterlite/jupyterlite/pull/1372) ([Carreau](https://github.com/Carreau))
API and Breaking Changes
- DriveFS: Handle receiving a stream instead of a node [1395](https://github.com/jupyterlite/jupyterlite/pull/1395) ([martinRenou](https://github.com/martinRenou))
Contributors to this release
([GitHub contributors page for this release](https://github.com/jupyterlite/jupyterlite/graphs/contributors?from=2024-03-26&to=2024-07-25&type=c))
[afshin](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Aafshin+updated%3A2024-03-26..2024-07-25&type=Issues) | [bollwyvl](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Abollwyvl+updated%3A2024-03-26..2024-07-25&type=Issues) | [Carreau](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3ACarreau+updated%3A2024-03-26..2024-07-25&type=Issues) | [dependabot](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Adependabot+updated%3A2024-03-26..2024-07-25&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Agithub-actions+updated%3A2024-03-26..2024-07-25&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Ajtpio+updated%3A2024-03-26..2024-07-25&type=Issues) | [juntyr](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Ajuntyr+updated%3A2024-03-26..2024-07-25&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Akrassowski+updated%3A2024-03-26..2024-07-25&type=Issues) | [martinRenou](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3AmartinRenou+updated%3A2024-03-26..2024-07-25&type=Issues)