Skip to content

Commit 8b864dc

Browse files
committed
Publish 2.30.0
SHA256 hashes: jupyter-ai-core-2.30.0.tgz: 4c675fe9bdf903977b4a24f5732f89299ed9413e7cb777c46b450594b51abb4b jupyter_ai-2.30.0-py3-none-any.whl: 1a0ef2b45b3c9419675e2107bf627b897ba2932e4450424f37d05760cf6b3473 jupyter_ai-2.30.0.tar.gz: 2aff02d999d607add850624bfb46b1a1f2701ddf8614bb58f20e8c6847361ac7 jupyter_ai_magics-2.30.0-py3-none-any.whl: a2bab2b12c926ec726b832e1ddc6fddda72924e5e65c5e348731d231f3f9578a jupyter_ai_magics-2.30.0.tar.gz: e4e4d59a57450ca5e2d29760f42872d2103be3132f6744760f39651bced5e895
1 parent c504883 commit 8b864dc

File tree

6 files changed

+42
-7
lines changed

6 files changed

+42
-7
lines changed

CHANGELOG.md

+37-2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,43 @@
22

33
<!-- <START NEW CHANGELOG ENTRY> -->
44

5+
## 2.30.0
6+
7+
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](https://jupyter-ai.readthedocs.io/en/latest/developers/index.html#overriding-or-disabling-a-built-in-slash-command) in the developer documentation for more info.
8+
9+
Special thanks to @Darshan808 and @krassowski for their contributions to this release!
10+
11+
([Full Changelog](https://github.com/jupyterlab/jupyter-ai/compare/@jupyter-ai/[email protected]))
12+
13+
### Enhancements made
14+
15+
- Make Native Chat Handlers Overridable via Entry Points [#1249](https://github.com/jupyterlab/jupyter-ai/pull/1249) ([@Darshan808](https://github.com/Darshan808))
16+
- Allow chat handlers to be initialized in any order [#1268](https://github.com/jupyterlab/jupyter-ai/pull/1268) ([@Darshan808](https://github.com/Darshan808))
17+
- Refactor Chat Handlers to Simplify Initialization [#1257](https://github.com/jupyterlab/jupyter-ai/pull/1257) ([@Darshan808](https://github.com/Darshan808))
18+
19+
### Bugs fixed
20+
21+
- Correct minimum versions in dependency version ranges [#1272](https://github.com/jupyterlab/jupyter-ai/pull/1272) ([@dlqqq](https://github.com/dlqqq))
22+
- Fix: Enable up and down arrow keys in chat input [#1254](https://github.com/jupyterlab/jupyter-ai/pull/1254) ([@keerthi-swarna](https://github.com/keerthi-swarna))
23+
24+
### Maintenance and upkeep improvements
25+
26+
- Correct minimum versions in dependency version ranges [#1272](https://github.com/jupyterlab/jupyter-ai/pull/1272) ([@dlqqq](https://github.com/dlqqq))
27+
- Remove the dependency on `jupyterlab` [#1234](https://github.com/jupyterlab/jupyter-ai/pull/1234) ([@jtpio](https://github.com/jtpio))
28+
29+
### Documentation improvements
30+
31+
- Add information about ollama - document it as an available provider and provide clearer troubleshooting help. [#1235](https://github.com/jupyterlab/jupyter-ai/pull/1235) ([@fperez](https://github.com/fperez))
32+
- Add documentation for vLLM usage [#1232](https://github.com/jupyterlab/jupyter-ai/pull/1232) ([@srdas](https://github.com/srdas))
33+
34+
### Contributors to this release
35+
36+
([GitHub contributors page for this release](https://github.com/jupyterlab/jupyter-ai/graphs/contributors?from=2025-02-06&to=2025-03-14&type=c))
37+
38+
[@Darshan808](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3ADarshan808+updated%3A2025-02-06..2025-03-14&type=Issues) | [@dlqqq](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Adlqqq+updated%3A2025-02-06..2025-03-14&type=Issues) | [@gogakoreli](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Agogakoreli+updated%3A2025-02-06..2025-03-14&type=Issues) | [@keerthi-swarna](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Akeerthi-swarna+updated%3A2025-02-06..2025-03-14&type=Issues) | [@krassowski](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Akrassowski+updated%3A2025-02-06..2025-03-14&type=Issues) | [@meeseeksmachine](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Ameeseeksmachine+updated%3A2025-02-06..2025-03-14&type=Issues) | [@paulrutter](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Apaulrutter+updated%3A2025-02-06..2025-03-14&type=Issues) | [@srdas](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Asrdas+updated%3A2025-02-06..2025-03-14&type=Issues)
39+
40+
<!-- <END NEW CHANGELOG ENTRY> -->
41+
542
## 2.29.1
643

744
([Full Changelog](https://github.com/jupyterlab/jupyter-ai/compare/@jupyter-ai/[email protected]))
@@ -32,8 +69,6 @@
3269

3370
[@dlqqq](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Adlqqq+updated%3A2025-01-16..2025-02-06&type=Issues) | [@krassowski](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Akrassowski+updated%3A2025-01-16..2025-02-06&type=Issues) | [@meeseeksmachine](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Ameeseeksmachine+updated%3A2025-01-16..2025-02-06&type=Issues)
3471

35-
<!-- <END NEW CHANGELOG ENTRY> -->
36-
3772
## 2.29.0
3873

3974
This release notably upgrades to LangChain v0.3 and Pydantic v2. You can now use the latest LangChain & Pydantic APIs available in the same environment as Jupyter AI! 🎉

lerna.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
33
"useWorkspaces": true,
4-
"version": "2.29.1",
4+
"version": "2.30.0",
55
"npmClient": "yarn",
66
"useNx": true
77
}

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupyter-ai/monorepo",
3-
"version": "2.29.1",
3+
"version": "2.30.0",
44
"description": "A generative AI extension for JupyterLab",
55
"private": true,
66
"keywords": [

packages/jupyter-ai-magics/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupyter-ai/magics",
3-
"version": "2.29.1",
3+
"version": "2.30.0",
44
"description": "Jupyter AI magics Python package. Not published on NPM.",
55
"private": true,
66
"homepage": "https://github.com/jupyterlab/jupyter-ai",

packages/jupyter-ai-test/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupyter-ai/test",
3-
"version": "2.29.1",
3+
"version": "2.30.0",
44
"description": "Jupyter AI test package. Not published on NPM or PyPI.",
55
"private": true,
66
"homepage": "https://github.com/jupyterlab/jupyter-ai",

packages/jupyter-ai/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupyter-ai/core",
3-
"version": "2.29.1",
3+
"version": "2.30.0",
44
"description": "A generative AI extension for JupyterLab",
55
"keywords": [
66
"jupyter",

0 commit comments

Comments
 (0)