🚀 Release 0.23.0
🔗 Links
What's Changed
- chore(deps): bump the actions group with 2 updates by @dependabot[bot] in https://github.com/datalayer/jupyter-mcp-server/pull/186
- connect to jupyter server tool by @eleonorecharles in https://github.com/datalayer/jupyter-mcp-server/pull/192
- docs: allowed-tools are only applicable when run as jupyter server extension by @echarles in https://github.com/datalayer/jupyter-mcp-server/pull/195
- Claude/mcp server installer r7 i19 by @ccowan190 in https://github.com/datalayer/jupyter-mcp-server/pull/199
- Fix cryptic error when read_cell called without active notebook by @wolframarnold in https://github.com/datalayer/jupyter-mcp-server/pull/209
- fix: disable structured output for ImageContent tools by @davidsfeldman in https://github.com/datalayer/jupyter-mcp-server/pull/217
- Fix auto-enrollment race condition in multi-notebook operations by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/221
- Add pre/post hook system with OpenTelemetry integration by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/220
- chore(deps): bump the actions group with 2 updates by @dependabot[bot] in https://github.com/datalayer/jupyter-mcp-server/pull/204
- docs: add Fronteir AI hosted deployment option by @ElishaKay in https://github.com/datalayer/jupyter-mcp-server/pull/225
- Add move_cell tool by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/226
- Add edit_cell_source tool for surgical cell edits by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/227
- Fix missing opentelemetry in main dependencies by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/228
- Add bare-install smoke test to CI by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/230
- Fix execute_cell hang after MCP cancellation by cleaning up ExecutionStack by @dimaordercapital in https://github.com/datalayer/jupyter-mcp-server/pull/231
New Contributors
- @ccowan190 made their first contribution in https://github.com/datalayer/jupyter-mcp-server/pull/199
- @wolframarnold made their first contribution in https://github.com/datalayer/jupyter-mcp-server/pull/209
- @davidsfeldman made their first contribution in https://github.com/datalayer/jupyter-mcp-server/pull/217
- @abbbe made their first contribution in https://github.com/datalayer/jupyter-mcp-server/pull/221
- @ElishaKay made their first contribution in https://github.com/datalayer/jupyter-mcp-server/pull/225
- @dimaordercapital made their first contribution in https://github.com/datalayer/jupyter-mcp-server/pull/231
Full Changelog: https://github.com/datalayer/jupyter-mcp-server/compare/v0.22.0...v0.23.0