Version: [5082] qgizmosql 0.4.2 Experimental

0.4.0 - Plumb catalog through the layer URI and provider: dialog
picker now shows catalog.schema.table; the internal _gizmosql_system
catalog is filtered from the picker; information_schema lookups bind
table_catalog so tables outside the connection's default catalog
resolve to the right one. Live integration tests against a real
GizmoSQL container (Docker fixture locally + GitHub Actions services
in CI).
0.3.1 - CI publish fixes: switch to plugins.qgis.org v2 token API
(Bearer JWT, plugin-scoped); gate GitHub Release on publish success;
fix workspace-clean order so the slim ZIP survives into the upload
step.
0.3.0 - Lower qgisMinimumVersion to 3.40 LTS (Bratislava) so the
plugin installs on both LTS and latest stable QGIS (#1); CI now
publishes the slim ZIP to plugins.qgis.org automatically on v* tags.
0.2.12 - Stream Arrow record batches in the feature iterator (perf win
on big layers); bump Flight SQL gRPC max-message-size from 16 MB to 1
GiB (#2).
0.2.11 - Invalidate import caches after pip install so the
post-install probe finds freshly-written modules; ad-hoc re-sign
native dylibs on macOS; quiet the pre-install probe; surface real
exception on import failure; fix initial Table/SQL enabled state;
raise+activate re-clicked dialog.
0.2.10 - Pass PYTHONHOME/PYTHONPATH to the pip subprocess so QGIS's
bundled python can bootstrap standalone; log pip failures with the
right Qgis.MessageLevel enum on Qt6.
0.2.9 - Use the bundled python interpreter (not sys.executable) to
drive pip on macOS — sys.executable in QGIS is QGIS itself, so the
previous code was launching a 2nd QGIS instance with pip args.
0.2.8 - First-launch dependency installer now uses QProcess so the
progress dialog stays responsive instead of looking frozen during
pip's ~60 MB download.
0.2.7 - Probe importlib_resources in the first-launch dep check so a
partial system install no longer skips the prompt.
0.2.6 - Fix first-launch dep install: pin importlib_resources; always
prepend embedded_external_libs to sys.path.
0.2.5 - Refactor multi-line binary exprs to satisfy both W503 and
W504.
0.2.4 - Modern PEP 8 break-before-operator style (W504 compliance).
0.2.3 - Mirror plugins.qgis.org checks in CI (bandit, +x detection);
drop W503 ignore.
0.2.2 - Annotate remaining trust-boundary SQL sites (# nosec B608).
0.2.1 - SQL injection hardening: identifier validation, bind params,
trust boundaries.
0.2.0 - Install native deps at first launch instead of bundling. Slim
plugin ZIP for plugins.qgis.org submission. Per-platform
offline-install ZIPs for air-gapped users. Include LICENSE in package.
0.1.1 - CI: ship an unversioned qgizmosql.zip alongside the versioned
asset.
0.1.0 - Initial fork from QDuckDB. Replace embedded DuckDB with ADBC
Flight SQL client against a remote GizmoSQL server. QGIS Auth Manager
integration; experimental.

yes

Token

2026-05-10T20:29:23.011659+00:00

3.40.0

5.99.0

None

yes

Version management

Plugin details