Grapher App Icon
Grapher v2.10.4

Release Changelog

Complete timeline of features, security enhancements, and performance optimizations in Grapher.

v3.0.0

Latest Release
August 15, 2026
Live Terminal Log Console, Sequential Single-File Imports, Custom Scatter Controls & Project Polish

Release Highlights

  • ✨ Live Terminal Log Console: Integrated dark monospaced IDE terminal log console in `AscanImportModal` showing timestamped event logs and real-time data transfer progress bars per record downloaded.
  • ⚡ Sequential Single-File Imports: Dataset payloads are downloaded 1 record at a time to reduce server concurrency load spikes.
  • 🎯 Relocated Time Overrides & Default Database (`ascan-db`): Moved start/end overrides into the Query Filters card without clipping. Default database selection automatically selects `ascan-db`.
  • 🎨 Scatter Color & Marker Size Controls: Added Marker Color picker and Marker Size numeric input controls in Axis Controls.
  • 🛡️ Native Select Elimination & Project Polish: Replaced all native `` popovers. Projects start collapsed by default with luminous left indicator accent borders.

v2.11.0

August 10, 2026
Configurable Datetime Format Parsing, Custom Component Mapper & Comma-Separated Timestamp Support

Release Highlights

  • ✨ Expanded Auto-Detection: Automatic recognition for comma-separated date/time strings (`2026-08-10,17:26:50`), dot-separated, underscore-separated, European slash/dash, and 12-hour AM/PM timestamps.
  • ⚡ Interactive Format Presets: Pre-built format templates in `ImportWizardDialog` for 1-click format selection during dataset import.
  • 🛠️ Custom Component Field Mapper: Interactive visual pattern builder for date component ordering (Year/Month/Day), separators (comma, space, T, underscore), and time format precision.

v2.10.4

July 30, 2026
In-Place Binary OTA Updater Fix

Release Highlights

  • 🔄 In-Place AppImage Replacement: Rust backend directly overwrites the running executable file before relaunching.
  • 🚀 Tauri 2.0 Updater Schema: Enhanced Cloudflare Worker latest.json to return full platform mapping.
  • 📦 Cross-Platform Package Detection: Auto-detects AppImage, deb, rpm installer type for targeted update delivery.
  • 🌐 Webpage Download Fix: All download buttons on landing page now use fetch+blob approach to bypass cross-origin browser restrictions.

v2.10.3

July 30, 2026
WebGL GPU Acceleration for Large Scatter Datasets

Release Highlights

  • ⚡ WebGL GPU Acceleration (scattergl): Offloaded scatter & line plot rendering to GPU shaders for butter-smooth 60 FPS performance on 1,000,000+ points.
  • 📊 Instant Pan & Zoom: Zero rendering lag when interacting with large industrial telemetry and Ultrasonic A-scan datasets.

v2.10.2

July 30, 2026
Fix Process Relaunch ACL Permissions

Release Highlights

  • 🔄 ACL Security Permission Fix: Enabled process:allow-restart and updater permissions in Tauri capability policy.
  • 🚀 One-Click Seamless Relaunch: Resolved automatic app relaunch error after background update installation.

v2.10.1

July 30, 2026
Background OTA Update Fallback & In-App Release Changelog

Release Highlights

  • 🚀 Background Package Download: Update downloads asynchronously with live progress bar and direct fallback streaming.
  • 🔄 Instant Relaunch Prompt: Prompts user to restart application to finalize update into new version.
  • 📜 In-App Release Changelog: View complete version history and feature notes directly inside the application.

v2.10.0

July 30, 2026
.grapher Encrypted & Compressed Package System

Release Highlights

  • 🔒 Data Protection Layer: Automatic AES-256-GCM encryption with derived application master key.
  • 📦 90% Compression Ratio: Datasets + Session configurations compressed using Gzip streams into lightweight .grapher files.
  • ⚡ 1-Click Seamless Import: Any Grapher instance decrypts & loads packages automatically without password prompts.
  • 🔑 Optional Recipient Lock: Set custom user password protection when exporting sensitive packages.
  • ✨ Enhanced OTA Engine: Background installer download, relaunch prompt, and release description viewer.

v2.9.1

July 29, 2026
Dynamic In-App OTA Updater & Private Repo Downloads
  • • Added live in-app updater modal with download progress tracking and 1-click relaunch button.
  • • Deployed Cloudflare Worker proxy endpoints streaming private GitHub Release binary installers.
  • • Updated default theme to clean light palette for high-contrast plotting.

v2.9.0

July 28, 2026
Dual Y-Axis Plotting & Ultrasonic A-Scan DSP Module
  • • Implemented independent dual Y-axes plotting for multi-sensor measurements.
  • • Built ultrasonic NDT A-Scan DSP engine featuring peak detection, FFT spectrum, and envelope tracking.
  • • Interactive HTML report exporter with optional AES-256 password protection.