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

QGIS sustaining members

Flagship membership


Flagship membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership