Skip to content

Commit e97b040

Browse files
committed
Publish 3.0.0beta1
SHA256 hashes: jupyter-ai-core-3.0.0-beta.1.tgz: ba0cd838a435a65a1bfd1303c98facb912d02efd850ff935f96fdbe4a64f679f jupyter_ai-3.0.0b1-py3-none-any.whl: 1d89dc78d2a4cc4fb32f7bf81f821c79fe31adf6c3172c432cba51d9ca5b271d jupyter_ai-3.0.0b1.tar.gz: 271866a4c018924a817c2fd5aa2275eae3470912dbbf8001d5509be868245db6 jupyter_ai_magics-3.0.0b1-py3-none-any.whl: ecfa499253ea59e7b8a422a32567d17d1e4d91a7813cb1aa254c02a65a07ec07 jupyter_ai_magics-3.0.0b1.tar.gz: 4a11809faf553ed56fc5cb398461d0caff87e6dac488eb84e765dc0cd7bd4840
1 parent aefde63 commit e97b040

File tree

7 files changed

+29
-8
lines changed

7 files changed

+29
-8
lines changed

CHANGELOG.md

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,29 @@
22

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

5+
## 3.0.0beta1
6+
7+
([Full Changelog](https://github.com/jupyterlab/jupyter-ai/compare/@jupyter-ai/[email protected]))
8+
9+
### Enhancements made
10+
11+
- Upgrade to Jupyter Chat v0.15.0 [#1389](https://github.com/jupyterlab/jupyter-ai/pull/1389) ([@dlqqq](https://github.com/dlqqq))
12+
- Add MCP config to the .jupyter directory [#1385](https://github.com/jupyterlab/jupyter-ai/pull/1385) ([@ellisonbg](https://github.com/ellisonbg))
13+
- Added toolkit models [#1382](https://github.com/jupyterlab/jupyter-ai/pull/1382) ([@3coins](https://github.com/3coins))
14+
- Refresh the list of supported Gemini models. [#1381](https://github.com/jupyterlab/jupyter-ai/pull/1381) ([@haofan](https://github.com/haofan))
15+
- Allow personas to get chat path and directory [#1379](https://github.com/jupyterlab/jupyter-ai/pull/1379) ([@dlqqq](https://github.com/dlqqq))
16+
- Add functions for finding the .jupyter directory or the workspace directory [#1376](https://github.com/jupyterlab/jupyter-ai/pull/1376) ([@ellisonbg](https://github.com/ellisonbg))
17+
18+
### Maintenance and upkeep improvements
19+
20+
### Contributors to this release
21+
22+
([GitHub contributors page for this release](https://github.com/jupyterlab/jupyter-ai/graphs/contributors?from=2025-06-10&to=2025-06-26&type=c))
23+
24+
[@3coins](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3A3coins+updated%3A2025-06-10..2025-06-26&type=Issues) | [@dlqqq](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Adlqqq+updated%3A2025-06-10..2025-06-26&type=Issues) | [@ellisonbg](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Aellisonbg+updated%3A2025-06-10..2025-06-26&type=Issues) | [@haofan](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Ahaofan+updated%3A2025-06-10..2025-06-26&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Apre-commit-ci+updated%3A2025-06-10..2025-06-26&type=Issues)
25+
26+
<!-- <END NEW CHANGELOG ENTRY> -->
27+
528
## 3.0.0b0
629

730
This is the first beta release of Jupyter AI v3! We've completed a majority of the new APIs & integrations that we plan to use in v3.0.0. It's now time for us to build features, fix bugs, (greatly) improve the UI, and make Jupyternaut a powerful default AI agent. We plan to move very quickly in the next couple of weeks to make v3.0.0 available to users as soon as we can. If everything works out, we will release v3.0.0 by the end of June. 💪
@@ -29,8 +52,6 @@ This release notably implements the "stop streaming" button that existed in Jupy
2952

3053
[@brichet](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Abrichet+updated%3A2025-06-04..2025-06-10&type=Issues) | [@dlqqq](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Adlqqq+updated%3A2025-06-04..2025-06-10&type=Issues) | [@srdas](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Asrdas+updated%3A2025-06-04..2025-06-10&type=Issues)
3154

32-
<!-- <END NEW CHANGELOG ENTRY> -->
33-
3455
## 3.0.0a1
3556

3657
Hey folks! This v3 release notably introduces **AI personas** that replace chat handlers, fixes various usability issues encountered in v3.0.0a0, and upgrades to LangChain v0.3 & Pydantic v2. 🎉

lerna.json

Lines changed: 1 addition & 1 deletion
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": "3.0.0-beta.0",
4+
"version": "3.0.0-beta.1",
55
"npmClient": "yarn",
66
"useNx": true
77
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupyter-ai/monorepo",
3-
"version": "3.0.0-beta.0",
3+
"version": "3.0.0-beta.1",
44
"description": "A generative AI extension for JupyterLab",
55
"private": true,
66
"keywords": [

packages/jupyter-ai-magics/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupyter-ai/magics",
3-
"version": "3.0.0-beta.0",
3+
"version": "3.0.0-beta.1",
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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupyter-ai/test",
3-
"version": "3.0.0-beta.0",
3+
"version": "3.0.0-beta.1",
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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupyter-ai/core",
3-
"version": "3.0.0-beta.0",
3+
"version": "3.0.0-beta.1",
44
"description": "A generative AI extension for JupyterLab",
55
"keywords": [
66
"jupyter",

packages/jupyter-ai/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ dependencies = [
2929
# pydantic <2.10.0 raises a "protected namespaces" error in JAI
3030
# - See: https://docs.pydantic.dev/latest/api/config/#pydantic.config.ConfigDict.protected_namespaces
3131
"pydantic>=2.10.0,<3",
32-
"jupyter_ai_magics>=3.0.0b0,<4.0.0",
32+
"jupyter_ai_magics>=3.0.0b1,<4.0.0",
3333
# traitlets>=5.6 is required in JL4
3434
"traitlets>=5.6",
3535
"deepmerge>=2.0,<3",

0 commit comments

Comments
 (0)