JupyterLab 4 support, require Jupyter Server (for Notebook support use NbClassic), drop support for Python 3.6.
([full changelog](https://github.com/manics/jupyter-offlinenotebook/compare/v0.2.2...v0.3.0))
New features
- Drop Python 3.6, test 3.12 [565](https://github.com/manics/jupyter-offlinenotebook/pull/565) ([manics](https://github.com/manics))
- Support JupyterLab 4, Require jupyter-server [564](https://github.com/manics/jupyter-offlinenotebook/pull/564) ([manics](https://github.com/manics))
Other
- Update/fix CI, stop testing lab 2 / python 3.6 [563](https://github.com/manics/jupyter-offlinenotebook/pull/563) ([manics](https://github.com/manics))
- Regenerate yarn.lock [458](https://github.com/manics/jupyter-offlinenotebook/pull/458) ([manics](https://github.com/manics))
- Update .pre-commit-config.yaml versions [457](https://github.com/manics/jupyter-offlinenotebook/pull/457) ([manics](https://github.com/manics))
[dependabot updates](https://github.com/manics/jupyter-offlinenotebook/pulls?q=is%3Apr+author%3Aapp%2Fdependabot+) have been omitted from this Changelog.