2.30.0
This release notably allow developers to override or disable Jupyter AI's chat handlers and slash commands via the entry points API. See the new section in the developer documentation for more info.
Special thanks to @Darshan808 and @krassowski for their contributions to this release!
Enhancements made
- Make Native Chat Handlers Overridable via Entry Points #1249 (@Darshan808)
- Allow chat handlers to be initialized in any order #1268 (@Darshan808)
- Refactor Chat Handlers to Simplify Initialization #1257 (@Darshan808)
Bugs fixed
- Correct minimum versions in dependency version ranges #1272 (@dlqqq)
- Fix: Enable up and down arrow keys in chat input #1254 (@keerthi-swarna)
Maintenance and upkeep improvements
- Correct minimum versions in dependency version ranges #1272 (@dlqqq)
- Remove the dependency on
jupyterlab
#1234 (@jtpio)
Documentation improvements
- Add information about ollama - document it as an available provider and provide clearer troubleshooting help. #1235 (@fperez)
- Add documentation for vLLM usage #1232 (@srdas)
Contributors to this release
(GitHub contributors page for this release)
@Darshan808 | @dlqqq | @gogakoreli | @keerthi-swarna | @krassowski | @meeseeksmachine | @paulrutter | @srdas