Skip to content

v0.8.0 - three-tab studio, labels & matplotlib engine

Choose a tag to compare

@YusufEminoglu YusufEminoglu released this 13 Jun 19:14
· 10 commits to main since this release

02viz v0.8.0 — three-tab studio, labels & an optional matplotlib engine

New

  • One dock, three tabsCharts · Map diagrams · Labels, sharing a single layer selector. Three ways to turn a layer into an elegant visual.
  • Labels tab — one click turns a field into well-placed, publication-grade labels (clean / strong-halo / bold / plain presets), built on native QGIS labeling.
  • Embedded colour editor — palette swatches are now inline in the Charts tab: click to recolour, +/- to resize. No modal. Plus a chart-title override.
  • Optional matplotlib / seaborn engine — a fourth engine renders the spec to publication-grade static figures (11 chart types), embedded as a PNG so the viewer and one-file export work unchanged. It installs on demand with your consent (auto-detect missing libraries → one-click pip install --user into the QGIS Python). The three vendored JS engines stay zero-dependency and offline.
  • Zero2Visual — the motto ("from zero to elegant visuals, fast") now reads in the dock and About. Hub name and "02viz" branding unchanged.

Verified

86 checks on real QGIS Python (matplotlib engine across 11 types, on-canvas labels, dependency detector) + 50 interactive chart pages in headless Chrome, zero JS exceptions.


Install: download zero2viz.zip below → QGIS Plugins → Install from ZIP. Requires QGIS 3.28+. The matplotlib engine is optional and installs from inside the plugin.