Version: [4439] Databricks DBSQL Connector 1.3.0

1.3.0 - Genie Chat (natural language data queries)
- New: Databricks Genie Chat dialog — ask questions in plain English
- New: Genie Space browser with auto-populated space list
- New: Thinking indicator with animated dots, elapsed timer, and
Cancel button
- New: Smart geometry hints — instructs Genie to return geometry as a
typed column
- New: Collapsible SQL panel (hidden by default) with Show SQL / Copy
SQL buttons
- New: Markdown rendering for Genie responses (bold, italic, bullets,
code)
- New: Query results preview table (up to 100 rows)
- New: Auto-detect geometry columns and create QGIS layers from Genie
results
- New: Supports WKT and non-WKT geometry (auto-wraps with ST_ASWKT)
- New: Follow-up questions within the same Genie conversation
- New: Toolbar button and menu item for quick access
- New: Dark mode compatible — explicit text colours for readability
- New: Qt6 shims for QSizePolicy and QAbstractItemView enums

1.2.0 - Live layers + QGIS 4 / Qt6 compatibility
- New: Live Layer mode with viewport-based auto-refresh (pan/zoom to
load data)
- New: Mixed geometry detection for live layers (creates separate
layers per type)
- New: Auto-centre map on first live layer load
- New: Smart debounce and extent similarity checks to minimise queries
- New: Toggle live mode on/off via Plugins menu
- New: QGIS 4.0 (Qt6/PyQt6) support while maintaining QGIS 3.16+
compatibility
- New: Qt5/Qt6 compatibility shim module (_qt6_compat.py)
- Fixed: Plugin load failures caused by removed Qt5 unscoped enums
- Fixed: Dependency installation on QGIS 4 macOS (switched to
in-process pip)
- Fixed: Replaced deprecated exec_() with exec()
- Fixed: Hardcoded PyQt5 import replaced with portable qgis.PyQt
abstraction

1.1.1 - Security improvements
- Security: Use parameterized queries for information_schema lookups
- Security: Added documentation for escaped SQL identifiers

1.1.0 - Layer refresh and bug fixes
- New: Update Layer Data from Databricks menu option
- New: Multi-layer refresh support (select multiple layers)
- Fixed: Column names with spaces now work correctly
- Fixed: Polygon/MultiPolygon layers load correctly from Browser
- Fixed: DateTime fields handled properly across all methods
- Improved: Consistent behavior between Dialog and Browser panel

1.0.0 - Initial release
- Direct Databricks SQL warehouse connectivity
- Browser Panel integration for browsing Unity Catalog
- Custom SQL query dialog with database structure browser
- Support for GEOGRAPHY and GEOMETRY data types
- Automatic mixed geometry detection and layer separation
- Configurable layer prefix and feature limits
- Connection management with persistent settings

yes

gnowynnad

2026-03-12T23:23:05.871610+00:00

3.16.0

4.99.0

None

no

Version management

Plugin details