Version: [4494] Notebook 0.8.0

0.8.0
- Add JupyterLab-style command mode: Escape leaves edit mode, Enter
re-enters it, and Up/Down move the cell selection (#52)
- Make the a/b/m/y/dd command-mode shortcuts fire reliably by keeping
keyboard focus on the notebook (#52)
0.7.3
- Apply color scheme changes immediately without reopening the panel
(#53)
- Fix invisible (black-on-black) cell context menu text (#53)
0.7.2
- Fix print() output of QGIS objects showing as blank lines (#50)
0.7.1
- Address plugins.qgis.org Bandit security-scan findings
- Replace eval() in autocomplete with a safe dotted-attribute walk
- Validate https scheme before urlopen/urlretrieve in the update
checker
- Document the notebook cell executor's intentional use of eval/exec
- Wire Bandit into pre-commit and CI to catch regressions
0.7.0
- Add compatibility with QGIS 4.0 (Qt6) while keeping QGIS 3.28+ (Qt5)
support
- Qualify Qt enums to the fully scoped form (e.g.
Qt.AlignmentFlag.AlignCenter)
- Replace deprecated exec_() with exec()
- Use QMessageBox.StandardButton.* for button flags
0.6.0
- Add support for splitting cells at cursor position (#33)
- Add clickable cell type badge to change cell type (#35)
- Reduce cell margins and apply cell spacing setting (#36)
- Add Restart Session button to clear variables and reset namespace
(#37)
0.5.0
- Add support for moving cells up and down with a button
0.4.0
- Add support for more keyboard shortcuts like JupyterLab
- Fix macOS menu issue
0.3.1
- Fix height buffer issue
0.3.0
- Fix line spacing issue on Linux
0.2.0
- Add support for light theme
- Add support for clearing output of a code cell
- Add support for inserting code snippets into a notebook

0.1.0 - Initial release
- Basic notebook rendering and execution
- Dockable panel interface
- Settings panel for configuration
- Update checker functionality

yes

giswqs

2026-07-14T17:10:27.669704+00:00

3.28.0

4.99.0

None

no

Version management

Plugin details