Releases: BenHuddart/gleplot
Release list
v1.6.0
v1.6.0 (2026-07-06)
This release is published under the GPL-2.0+ License.
Bug Fixes
- gui: Default the live preview to PNG; make SVG vector preview opt-in (
d5d2516)
Documentation
- gui: Document the QtSvg occlusion-clip mis-render; caveat on SVG opt-in (
c66005a)
Features
- gui: Embedding API for host applications + CLI file argument (
5432207)
Detailed Changes: v1.5.0...v1.6.0
Desktop builds
These desktop builds require GLE 4.3+ installed separately
(https://github.com/vlabella/GLE/releases/latest) for live preview and
compiled (PDF / PNG / EPS) export.
The macOS build is arm64 and unsigned — on first launch,
right-click the app and choose Open to bypass Gatekeeper.
What's Changed
- Embedding API for host applications, CLI file argument, PNG-default preview by @BenHuddart in #8
Full Changelog: v1.5.0...v1.6.0
v1.5.0
v1.5.0 (2026-07-06)
This release is published under the GPL-2.0+ License.
Bug Fixes
-
Real-file annotation recovery, comment headers, panel guard (
2b6130d) -
Review gate - data-file safety and overlay interaction hardening (
a9e334c)
Features
-
Editable sidecar headers in Data dock, annotation docs, example fix (
560471f) -
Interactive annotation overlay with Texts panel (
7647497) -
Preview calibration geometry, SVG vector preview, sidecar headers (
c02ec80)
Detailed Changes: v1.4.1...v1.5.0
Desktop builds
These desktop builds require GLE 4.3+ installed separately
(https://github.com/vlabella/GLE/releases/latest) for live preview and
compiled (PDF / PNG / EPS) export.
The macOS build is arm64 and unsigned — on first launch,
right-click the app and choose Open to bypass Gatekeeper.
What's Changed
- feat: integrate interactive annotations into main (+ CI binary-build fixes) by @BenHuddart in #7
Full Changelog: v1.4.1...v1.5.0
v1.4.1
v1.4.1 (2026-07-05)
This release is published under the GPL-2.0+ License.
Bug Fixes
-
ci: Grant actions:write so release can dispatch the binary build (
aadc31d) -
packaging: Commit gleplot.spec — the *.spec gitignore rule excluded it (
87f135d)
Detailed Changes: v1.4.0...v1.4.1
Desktop builds
These desktop builds require GLE 4.3+ installed separately
(https://github.com/vlabella/GLE/releases/latest) for live preview and
compiled (PDF / PNG / EPS) export.
The macOS build is arm64 and unsigned — on first launch,
right-click the app and choose Open to bypass Gatekeeper.
What's Changed
- fix(ci): make the binary release actually build and attach by @BenHuddart in #6
Full Changelog: v1.4.0...v1.4.1
v1.4.0
v1.4.0 (2026-07-05)
This release is published under the GPL-2.0+ License.
Features
- Add GLE Setup menu with robust auto-detect; fix binary release CI (
4e3c3cc)
Detailed Changes: v1.3.0...v1.4.0
v1.3.0
v1.3.0 (2026-07-05)
This release is published under the GPL-2.0+ License.
Bug Fixes
- packaging: Address review — Py3.8 icon load, Pillow floor, doc filenames (
97d97fc)
Documentation
- Add CLAUDE.md agent guide and document the GUI editor + desktop downloads (
70092f8)
Features
- packaging: Add PyInstaller Windows/macOS desktop builds and release CI (
190837e)
Detailed Changes: v1.2.1...v1.3.0
v1.2.1
v1.2.1 (2026-07-04)
This release is published under the GPL-2.0+ License.
Bug Fixes
- Ragged single-field row no longer defeats delimiter detection (
04ff758)
Detailed Changes: v1.2.0...v1.2.1
v1.2.0
v1.2.0 (2026-07-04)
This release is published under the GPL-2.0+ License.
Bug Fixes
-
Data dock population missed the real open flow ordering (
aa5b686) -
Example .gle was silently excluded by gitignore (
8b1f14d) -
First-run UX - start with editable figure, fix title and placeholder (
f77c161) -
Legend toggle now actually hides the legend (
859cfe4) -
Make Load data file a real push button (
7ac7832) -
Phase D review findings - warnings sync, raw panel refresh, docs (
c60420f) -
Preview and export could not resolve relative data references (
f5ed8ed) -
Strip ANSI color escapes from GLE diagnostics before parsing (
dbf97f2)
Continuous Integration
- Pin GLE build to v4.3.9 and disable man pages and GUI (
668aee7)
Documentation
- Phase 3 polish - GUI user guide, Sphinx page, sample project (
28d34e4)
Features
-
.gle-native file ops, broken-series UI, recognizer hardening (
fd89bef) -
Complete .gle-native GUI integration (milestone MC) (
1c2c035) -
GLE parser foundations - lexer, tables, units, metadata, dataio (
92e802e) -
GLE semantic recognizer - parse .gle files into the figure model (
37ff9e7) -
Phase 0 foundations for PySide GUI editor (
e0d71bd) -
Phase 1 core editor loop - live preview, data manager, property panels (
6755549) -
Phase 2 full workflow - project I/O, export, undo/redo, subplots UI (
7464fca) -
Populate Data dock from an opened figure's referenced data files (
6bc0d6e)
Detailed Changes: v1.1.0...v1.2.0
v1.1.0
v1.1.0 (2026-04-20)
This release is published under the GPL-2.0+ License.
Continuous Integration
- docs: Make pages deploy trigger deterministic (
6dd6d10)
Features
- Add folder option for plot exports (
5c395be)
Detailed Changes: v1.0.1...v1.1.0
v1.0.0
v1.0.0 (2026-03-02)
This release is published under the GPL-2.0+ License.
Bug Fixes
- versioning: Infer bumps from file changes when commit prefixes are missing (
824c3a3)
Chores
- Complete repo reorganization and example suite consolidation (
c2a161f)
Detailed Changes: v0.1.9...v1.0.0