{"name": "Databricks DBSQL Connector", "package_name": "databricks_dbsql_connector", "version": "1.3.0", "experimental": false, "qgis_min": "3.16.0", "qgis_max": "4.99.0", "downloads": 706, "uploaded_by": "gnowynnad", "upload_datetime": "2026-03-12T18:23:05.871610", "changelog": "1.3.0 - Genie Chat (natural language data queries)\n- New: Databricks Genie Chat dialog \u2014 ask questions in plain English\n- New: Genie Space browser with auto-populated space list\n- New: Thinking indicator with animated dots, elapsed timer, and Cancel button\n- New: Smart geometry hints \u2014 instructs Genie to return geometry as a typed column\n- New: Collapsible SQL panel (hidden by default) with Show SQL / Copy SQL buttons\n- New: Markdown rendering for Genie responses (bold, italic, bullets, code)\n- New: Query results preview table (up to 100 rows)\n- New: Auto-detect geometry columns and create QGIS layers from Genie results\n- New: Supports WKT and non-WKT geometry (auto-wraps with ST_ASWKT)\n- New: Follow-up questions within the same Genie conversation\n- New: Toolbar button and menu item for quick access\n- New: Dark mode compatible \u2014 explicit text colours for readability\n- New: Qt6 shims for QSizePolicy and QAbstractItemView enums\n\n1.2.0 - Live layers + QGIS 4 / Qt6 compatibility\n- New: Live Layer mode with viewport-based auto-refresh (pan/zoom to load data)\n- New: Mixed geometry detection for live layers (creates separate layers per type)\n- New: Auto-centre map on first live layer load\n- New: Smart debounce and extent similarity checks to minimise queries\n- New: Toggle live mode on/off via Plugins menu\n- New: QGIS 4.0 (Qt6/PyQt6) support while maintaining QGIS 3.16+ compatibility\n- New: Qt5/Qt6 compatibility shim module (_qt6_compat.py)\n- Fixed: Plugin load failures caused by removed Qt5 unscoped enums\n- Fixed: Dependency installation on QGIS 4 macOS (switched to in-process pip)\n- Fixed: Replaced deprecated exec_() with exec()\n- Fixed: Hardcoded PyQt5 import replaced with portable qgis.PyQt abstraction\n\n1.1.1 - Security improvements\n- Security: Use parameterized queries for information_schema lookups\n- Security: Added documentation for escaped SQL identifiers\n\n1.1.0 - Layer refresh and bug fixes\n- New: Update Layer Data from Databricks menu option\n- New: Multi-layer refresh support (select multiple layers)\n- Fixed: Column names with spaces now work correctly\n- Fixed: Polygon/MultiPolygon layers load correctly from Browser\n- Fixed: DateTime fields handled properly across all methods\n- Improved: Consistent behavior between Dialog and Browser panel\n\n1.0.0 - Initial release\n- Direct Databricks SQL warehouse connectivity\n- Browser Panel integration for browsing Unity Catalog\n- Custom SQL query dialog with database structure browser\n- Support for GEOGRAPHY and GEOMETRY data types\n- Automatic mixed geometry detection and layer separation\n- Configurable layer prefix and feature limits\n- Connection management with persistent settings", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/databricks_dbsql_connector/version/1.3.0/download/"}