v2.3.2
What's New
E2E Test Suite
- Added comprehensive E2E test suite using Playwright browser automation with JupyterLab
- 164 tests covering server lifecycle, safe/unsafe/dangerous modes, security scanning, optional features, frontend widgets, cell targeting, and consent dialogs
JupyterLab Extension
- Updated MCP Active Cell Bridge extension with improved webpack configuration
Dependencies
- Added
pytest-playwright,playwright,httpxto dev dependencies for E2E testing
Bug Fixes
- Fixed black formatting in
code_suggestion.py - Minor code cleanups: removed unused imports, fixed f-string lint warnings
CI
- Skip E2E and Playwright tests in CI workflow (requires browser setup)
Full Changelog: v2.3.1...v2.3.2