Our 2.6.0 release contains the following changes:
[Full Change Log](https://github.com/jupyter/enterprise_gateway/compare/v2.5.2...master)
Features
- Use jupyter_server instead of notebook (927)
- Single Response Address Support (877)
- Add support for auth token to kernel image puller (959)
- Allow SSH authentication via GSS. (950)
- Add crd process proxy to support some crd based k8s applications (991) ** **E X P E R I M E N T A L** **
- Normalize kernel-launcher arguments (988)
- KIP: Add support for containerd-based installations (1007)
- Add support for YARN API non-anonymous access (981)
- Enable debugger for python-related kernelspecs, add option to mount kernelspecs with pvc (986)
Fixes and Maintenance Changes
- Update build status to reflect GH actions (937)
- Fix port range handling (952)
- Update broken links to Jupyter pages (958)
- Fix lazy import of launch_instance (961)
- Modify the logic that converts EG_LOG_LEVEL to int (966)
- Add typing hints to kernelspec handler (965)
- Update docker.md (973)
- Changes necessary to get itest-docker passing (964)
- Factor out key_exists helper (982)
- Update Watchdog dependency to version 2.1.3 (977)
- Cap jupyter_client < 7.0 (983)
- Fix make dev to set PYTHONPATH (993)
- Fix Makefile install target (994)
- Response port retries (990)
- Add typing hints to api handler (1006)
- Add origin restriction config (997)
- Make KIP sleep when container runtime is not docker (995)
- Fix kernelspec authorization (987)
- Fix Spark K8s Kernel Restart issue (1014)
- Fix issue when log file got rewritten on kernel's restart (1015)
- Pass self.base_url to Tornado constructor (1019)
- Update helm deployment instructions in docs (1026)
- Update base jupyter images, use their jupyter packages (1029)
- Validate images relative to python, spark, and debugger (1030)
- Spark operator k8s updates to enable it in gateway on k8s (1031)
- Build images during release, capture release build/dist dirs (1032)
- Fix deployment of spark_python_operator (1033)
Many thanks to the following contributors:
([GitHub contributors page for this release](https://github.com/jupyter/enterprise_gateway/graphs/contributors?from=2021-02-16&to=2022-01-27&type=c))
abzymeinsjtu, akchinSTC, Aleksandr Kandrin, amarinder-bindra, bgerrity, bug-developer021, camer314, Carreau, faurik, gaocegege, gogasca, kevin-bates, lresende, rahul26goyal, ricklamers, taeyeopkim1, telamonian, uniocto, 忆梵