Changelog
What's new in DataRunner
New features, improvements, and bug fixes — listed by release.
v1.5.0June 2026New features
Metrics, host monitoring, status pages, alerting & audience tools
- NewMetrics — a semantic layer: define one canonical, parameterizable SQL definition per number and query it with dimension/filter overrides
- NewData catalog: searchable inventory of every introspected table and column, with team-owned descriptions and tags
- NewHost monitoring: a lightweight push agent streams CPU, memory, disk, and network from Linux and Windows servers
- NewStatus pages: public uptime pages assembled from your monitors, with component status and incident history
- NewAlert routes: match alerts by severity and source, then escalate through ordered channel tiers
- NewOn-call schedules: daily or weekly rotations so escalation steps page whoever is on duty
- NewMaintenance windows: suppress alerts for the whole workspace, a monitor, or a host during planned work
- NewSequences: automated multi-step email drips (email, wait, condition, webhook) triggered by contact events
- NewForm builder: embeddable signup forms with Turnstile/hCaptcha that feed straight into a broadcast list
- NewContacts & consent: double opt-in, suppression list, and one-click unsubscribe enforced at send time
- NewNew Business plan ($149/mo): unlimited members & hosts, SAML/SSO, audit logs, 10M rows per query, priority support
- ImprovedPlan limits are now enforced at create time and surfaced with upgrade prompts
v1.4.0May 2026New features
Dashboards, column policies & variable system
- NewDashboard module: build live dashboards with KPI cards, line/bar/pie charts, and data tables
- NewDrag-and-drop grid layout for dashboards — resize and rearrange widgets freely
- NewColumn-level data policies: mask or redact specific columns before they appear in reports or history
- NewEnvironment variables: define workspace-scoped variables and reference them in queries with {{var_name}}
- NewTag system: apply tags to queries, reports, and connections for filtering and organization
- NewPipeline builder: chain multiple queries and delivery steps into automated workflows
- ImprovedCommand palette (⌘K) now searches across connections, queries, reports, and watches
- ImprovedSettings overhauled: audit logs, alerts, and appearance controls moved to dedicated pages
v1.3.0April 2026New features
Multi-tenant workspaces & team access control
- NewWorkspaces: full multi-tenant support — separate connections, reports, and billing per workspace
- NewRole-based access control: Owner, Admin, Editor, and Viewer roles with granular permissions
- NewMember invites: invite teammates by email, set their role, and revoke access at any time
- NewAPI keys: generate and revoke workspace API keys with optional expiry dates
- NewOutbound webhooks: receive events (run completed, run failed, watch triggered) as HTTP POST
- NewAudit log: every configuration change — who did what, when, with a before/after diff
- ImprovedSessions page: view and revoke active login sessions from any device
- FixedFixed: report delivery sometimes failed silently when SMTP server returned a soft bounce
v1.2.0March 2026New features
Database Watches — event-driven triggers
- NewDatabase Watches: poll any database on a configurable interval and fire when new rows match your SQL condition
- NewWatch trigger history: every trigger logged with timestamp, matched row count, and delivery confirmation
- NewWatch actions: trigger email, Slack, webhook, or a full report on each match
- NewMinimum poll interval: 60 seconds — no infrastructure required
- NewDuplicate suppression: DataRunner tracks which rows already fired to prevent repeat notifications
- ImprovedDelivery channels now support multiple destinations per report or watch
- ImprovedAmazon S3 channel: path templates now support {{date}}, {{time}}, and {{report_name}} variables
- FixedFixed: schedule editor occasionally saved incorrect timezone offset for UTC+X zones
v1.1.0February 2026New features
Slack, S3 & webhook delivery channels
- NewSlack delivery: post messages or file attachments to any channel or DM
- NewAmazon S3 delivery: upload reports directly to any S3-compatible bucket
- NewWebhook delivery: POST JSON payloads to any HTTP endpoint with custom headers
- NewBroadcast lists: define reusable recipient lists and assign them to multiple reports
- NewEmail templates: create custom HTML email templates with preview before use
- NewPDF output format: paginated PDFs with title, table, and footer
- ImprovedQuery library: save snippets and templates to a shared workspace library with tag search
- ImprovedRun history now shows delivery status per channel (delivered / failed / pending)
- FixedFixed: Excel output truncated column headers longer than 31 characters
- FixedFixed: schema browser did not refresh after reconnecting a modified connection
v1.0.0January 2026Launch
DataRunner — initial release
- New15+ database connectors: PostgreSQL, MySQL, SQL Server, BigQuery, Snowflake, Redshift, ClickHouse, and more
- NewMonaco SQL workbench: syntax highlighting, schema-aware autocomplete, multi-tab editor
- NewParameterized queries: use {{parameter}} syntax with defaults and runtime overrides
- NewScheduled reports: any cron expression, CSV and Excel output
- NewEmail delivery: send reports to any email address with file attachments
- NewUnified run history: every execution logged with duration, row count, and exit status
- NewConnection health monitoring: live latency measurements and status indicators
- NewSchema browser: explore tables, columns, types, and row counts from any connection