Skip to content

PopSQL: limited support.

Migrate now →

Changelog

What's new in DataRunner.

Notes for every release — what came in, what was fixed and what changed behaviour. Newest first.

Latest0.2.97513 releases
  1. New0.2.975FeaturesReleased October 21, 2026

    Full version history and a more accurate New badge

    Novidades now shows earlier DataRunner versions, each with the date it was released.

    New

    • Version history - Novidades now shows earlier DataRunner versions, each with its original release date. You can find everything on the Novidades page in the console and on the website.

    Improvements

    • New badge - In the console, the New badge appears only on notes published since you last opened Novidades. On the website, it stays visible for the first 14 days after publication.
    • Note categories - Each note is now classified as Recursos (features) or Melhorias (improvements), making it easier to see what is new and what was improved.
  2. New0.2.971FeaturesReleased October 20, 2026

    Each version's news in the console bell

    You now get each version's news directly in the console, in Portuguese and English.

    New

    • Bell news: each published version gets a note with its new features and improvements, and an alert appears in the console bell. You can read the note in Portuguese or English.

    Improvements

    • Complete release notes: each version's note covers every change you can see and use, not only the main ones.
  3. New0.2.968FeaturesReleased October 20, 2026

    Bridges for private networks and a faster editor

    You can now query databases on private networks through an agent, stop running queries, and export full results to CSV.

    New

    • Bridge for databases on private networks: a connection can go through an agent installed on a machine inside your network, with no inbound port and no public address for the database. Check online or offline status under Connections → Bridges.
    • Stop query: cancel a running query with the Stop button or the Esc key. The run is marked "Cancelled" and the database receives the cancellation.
    • Full CSV export: export every row of a result, up to your plan's limit, with masking and read-only access. In supported browsers the file is saved straight to disk. Each person can have one export running at a time, and each workspace two.
    • Table menu: click a table to insert a SELECT in your database's dialect, copy its full name, or view its rows.
    • AWS IAM authentication: connections can authenticate with AWS IAM in the connection settings.

    Improvements

    • Results grid: results with many rows open quickly and scroll smoothly. Columns can be resized, moved and pinned to the left, arrow keys move between cells, and row numbers appear in the side gutter.
    • Cached database structure: the list of tables and columns is kept for 15 minutes and can be refreshed with the button in the toolbar.
    • Connection test through a bridge: the test checks the agent on your network instead of DNS and port.
  4. New0.2.964FeaturesReleased October 19, 2026

    Workspace map, one-time schedules and an assistant chat

    In this release, you could see what each item depends on, schedule a single run and create resources with the assistant.

    New

    • Workspace map: added a screen that shows connections, queries, reports, campaigns and lists and what depends on what, with warnings and saved positions. It is in the menu for anyone who can view it.
    • Relations on every item: added a Relations tab showing what the item depends on, what uses it and what stops if it stops. It is available for reports, connections, pipelines, forms, sequences, campaigns and lists.
    • One-time schedules: the When selector now offers Once, Repeat or Cron, and the schedule calendar gained an hourly grid.
    • Interactive mode in the CLI: running datarunner with no arguments in a terminal opens a prompt where Tab completes commands and names. Ctrl+C stops only the running command.
    • Sign up with Google and GitHub: accounts can be created with Google or GitHub, with the email already verified.
    • Assistant creates resources: the assistant can now create connections (with a secure field for the password), queries, status pages, maintenance windows and campaign drafts, and pause or resume monitors.
    • Assistant in the open query: the proposed SQL can replace the open query or become a new one. Nothing runs or is saved without your choice.
    • Promo codes: subscriptions accept a discount code at checkout, and partner workspaces got their own code.

    Improvements

    • Assistant as chat: your request on the right, the answer on the left with model and duration. Model and key can be set right in the chat, and the answer appears word by word.
    • Menu by areas: the Data and Marketing areas gained tabs, notifications moved into the menu and the ⌘K search moved to the top.
    • Home as a dashboard: greeting, Create and assistant on one line, four key numbers, Pulse and Attention, and a day line with runs and deliveries.
    • Billing with a declined card: a card shows the pending payment with buttons to pay now or change the card, plus the grace period with its date.
    • Clear error messages: when a screen can't load, the message explains why. Features outside the plan open an upgrade screen with the right plan.
    • Database diagnostics: lists every unused index the query returned and accepts JSON exported by clients such as DBeaver and DataGrip.
    • Leaner query editor: the toolbar fits on one line, import and download of .sql are in the menu, and results appear below on smaller screens.
    • Campaigns and Contacts: numbers beside the chart, In progress and History as separate views, and channel cards filter the contacts.
  5. 0.2.870FeaturesReleased September 29, 2026

    Teams, editor sessions and scheduled dashboards

    You can now group permissions into teams, keep a session open in the editor, schedule dashboard deliveries, and edit the same query with colleagues at the same time.

    New

    • Teams per workspace: in Settings → Teams, create groups such as Marketing or Data, with members and permissions. Each team only grants permissions, and everyone's role still applies.
    • Editor session: the Session button keeps one connection open per tab, so a temporary table created in one run can be read in the next. Available for Postgres connections.
    • Conditional formatting: color a column's cells when the value meets a rule, such as greater than, equal to or contains. Rules are saved with the query, and the results can sit beside the editor.
    • SQL lint: the editor underlines patterns such as SELECT *, and UPDATE or DELETE without WHERE. Admins choose each rule's level in Settings → Workspace: off, hint, warning or error.
    • Scheduled dashboard delivery: send a dashboard's PDF by e-mail or to a workspace channel at the time you set. You can also send it right away from the dashboard menu.
    • Schedule approval: an admin approves each schedule. If the SQL, the time or the recipients change, the schedule waits for a new approval before it runs.
    • CSV link for spreadsheets: the result of a public link can be imported into a spreadsheet as CSV. In Share, use Copy to Google Sheets to get the ready-made link.
    • Live editing: colleagues edit the same query at the same time, with colored cursors and selections labeled with each person's name. Viewers follow the typing in real time.

    Improvements

    • Access by source: in Members → Access, see each permission and whether it comes from the role or a team. The roles screen warns you before removing a permission that a team still grants.
    • Screens by role: buttons and menus a role cannot use are hidden, and areas without access show a screen explaining the restriction.
    • Automatic saving: a query saves on its own a few seconds after you stop typing, and an indicator shows whether the text is saved. ⌘S still saves immediately.
    • Catalog autocomplete: editor suggestions show the description of tables and columns documented in the catalog. The schema sidebar also shows each column's type.
    • Queries imported from PopSQL: conditions such as if, unless and case now run in DataRunner. Values go in as parameters, never into the SQL text.
    • ⌘K search: find queries by their SQL text, with the matching snippet, plus tables and columns from the catalog. Open the table straight in the catalog from the results.
    • Multiple sending mailboxes per domain: add several addresses, such as sales@ and no-reply@, to a domain that is already verified. The new mailbox inherits the domain's verification, with no new DNS setup.
    • Mobile use: login and console screens work better on phones, with the Sign in button always visible and page actions in a single line that scrolls sideways.
  6. 0.2.818FeaturesReleased September 25, 2026

    PopSQL import, folders, SSH tunnels and list variables

    You can now bring queries from PopSQL, organize work in folders, reach databases on private networks through an SSH tunnel and use variables with lists.

    New

    • PopSQL import — Bring your queries from a zip of the PopSQL Git sync folder or from a single .sql file in Settings › Import. You review a preview before applying, variables become parameters, and Liquid snippets arrive marked for rewriting.
    • Folders — Organize queries, dashboards and notebooks in folders with subfolders. Folders only organize: who can see each item is still decided by its visibility.
    • SSH tunnel — Connect to databases on private networks through a bastion server. In the connection setup, you confirm the server's key before saving credentials.
    • Schema and autocomplete for ClickHouse, Trino and Presto — The editor reads tables and columns from these engines and completes your SQL as you type.
    • Variables with types and lists — Type :name in the editor and the field appears. In the gear menu, choose the type (text, number, date, yes/no, list or multiple choice), the default and the options, either fixed or taken from a saved query.
    • Results across databases in notebooks — The "results" cell runs SQL over what the previous cells returned, each one as a table. This lets you join Postgres and ClickHouse data in a single query.
    • Copy link with preview — In Share, the link gets a card with name and description when pasted into chats and social networks. Password-protected links only show that they are protected.
    • Group pages in the menu — Each sidebar group, such as Workbench, Automation, Data, Marketing, Monitoring and Security, opens a page with indicators, charts for its area and shortcuts to create items.

    Improvements

    • SQL editor — ⌘↵ runs the statement under the cursor and ⌘⇧F formats it using the connection's dialect. You can open and download .sql files, and the menu offers Explain with AI, which also suggests a fix when a query fails.
    • Editing with version warnings — When you save, the editor warns you if someone else changed the query. You choose to load their version or overwrite it with yours, and both stay in the history.
    • Private visibility — A private query is visible only to its author and admins until it is shared. Items that were marked as private are now shared with the team.
    • Results grid — Filter rows across all columns, hide columns and copy a cell with ⌘C. A double click opens the whole row, which can be copied as TSV or JSON.
    • Interactive public links — A shared query shows its variables and refreshes on click, and a public dashboard offers the filter options. The accepted values are only the ones the author published.
    • Editor charts — The editor's charts use the same 13 types and configuration as dashboards.
    • Funnel in campaign reports — The report shows recipients, delivered, opened and clicked as a funnel, with the loss between steps and the base of each percentage stated.
    • Email providers in beta — SendGrid, AWS SES, Mailgun and Postmark are marked as beta in the provider selector. SMTP and Resend are shown without that label.
  7. 0.2.759FeaturesReleased September 22, 2026

    E-mail signatures, campaign copies and disk forecasts

    Sign your e-mails with your own signature, copy sent campaigns, choose the channels of each send, and follow disks and on-call with more context.

    New

    • E-mail signature: each member keeps up to five signatures under Settings › Signatures, with photo and logo, and picks one for each campaign. The profile photo is stored as a public copy, so the signature keeps showing months later.
    • Channels per campaign: when creating a campaign you choose which channels to send through. The picker shows how many contacts each channel reaches, how many it leaves out and why. New campaigns start with e-mail only, and Campaigns now sits right below Home.
    • Duplicate campaign: from Campaigns or the detail page, a sent campaign becomes a new draft with its template, copy, variables, lists and variants, without the schedule or the send history. The copy opens straight in the editor.
    • Dashboard as PDF: export the whole dashboard with numbers, bars, lines, pies and tables laid out as on screen. A chart that cannot be drawn appears as its table, and a panel with an error is marked without stopping the document.
    • Form as a link: each form gets a hosted signup page to put in a bio, a message or a QR code, with no site needed. Forms with a captcha work on the page too, and the link sits in the form's settings tab, with copy and open.
    • dbt models in the catalog: upload the dbt manifest file and each table shows the model that builds it, what it reads, what it feeds, and which queries and schedules here use it.
    • Log file watch: set a file, a regular expression and a per-minute limit on a host, with nothing to install. The agent counts the matching lines and sends only the count and one sample, and the alert shows the rate, the limit and the last match.
    • Incident timeline: each monitor incident opens as a story, with the first failure, the changes in the error, who acknowledged it and when, and the recovery. A postmortem in Markdown can be published to every status page that lists the monitor.

    Improvements

    • Report redelivery: a failed delivery is retried according to the report's retry policy, and a finished run can be sent again, to the destinations that failed or to all of them, from the run panel.
    • On-call: who is on call is worked out from the rotation, with handover at midnight in the schedule's time zone. The on-call page for your phone shows whether you are on call, the alerts nobody has acknowledged and what is down, with one button per alert.
    • Alert channels: Slack, Discord, PagerDuty and Opsgenie now appear in channel setup, with a step-by-step guide. Each alert arrives formatted for its channel with a link to acknowledge it, and the same link works across every escalation step.
    • Disk forecast: the storage screen shows on which day each disk is expected to fill up, with a warning when fewer than 45 days remain. A host rule can fire when fewer than 14 days remain, while there is still time to act.
    • Impact chain: from the impact panel you can hold the schedules that depend on a failing source and e-mail the owners of the affected reports. The hold is released when the monitor recovers, and it never changes a schedule paused by hand.
    • Overlap-free schedules: when a run is still going when the next one is due, the new run is skipped and counted on the schedule card, which signals when the interval has become too short. So the same query never piles up on the database.
    • Anomaly explanations: anomaly alerts state the direction, the distance from the usual level and the incidents open at that moment, with the wording refined by AI when a key is connected. Only the two hours before the anomaly are considered.
    • Tree-style sidebar: each group has a parent row with its pages indented beneath it, and each group gathers one kind of work: writing, automation, data and monitoring. Support and What's new stay pinned at the bottom of the menu.
  8. 0.2.720FeaturesReleased September 18, 2026

    Release notes, channel notifications and support with context

    You can now follow what's new in the console, choose how you receive each alert, and open a support ticket that already carries the context of your screen.

    New

    • What's new in the console: the What's new page lists every published note in your language, with version and type of change. A dot in the sidebar marks what you haven't seen yet, and the notification takes you straight to the right note.
    • Notifications by category and channel: under Settings, Notifications, choose for each category whether you want the bell, email or both. Email can go out right away or as a daily summary at 8 am in your time zone.
    • Recipients per host: each host has its own list of email addresses and broadcast list for service alerts, anomalies and hosts that go quiet. The test tab shows where each alert would land and what still needs setting up.
    • Support with context: open a ticket from the sidebar, the user menu or directly from an error message. The screen, the app version and the error trace travel with it, and the team sees these details next to the ticket.
    • Screen recording for support: record the steps or keep a buffer of the last few minutes, and review before sending. The recording masks tables and text fields and shows requests on the same timeline.
    • Community on the site: post topics, reply, vote, mark answers, search and filter by category. Signing in from the site shows your account, and after login you return to the topic you were reading.
    • Image library: email images are kept in a workspace library, searchable by name and tags. A cleanup tool lists unused images and warns when an image is still used in campaigns or templates.
    • Bulk delete contacts: on the contacts screen, delete everything the current filter shows. Before confirming, the dialog states how many contacts will be deleted and asks you to type the confirmation word.

    Improvements

    • Live screens: sending campaigns, monitors and notifications update without reloading the page. Theme, density and language saved on one device reach your other devices right away, and switching workspace refreshes the screen immediately.
    • Email editor in the preview: text is edited directly on the rendered email, with bold shown as the recipient will see it. Each variable you type becomes a field to fill in for the campaign and disappears when you delete it.
    • Campaign history: completed campaigns sit in a paginated table with search, status, list and period filters. Each campaign shows deliveries, failures, opens, clicks, unsubscribes, the rendered email and the delivery log, all filterable.
    • Confirmations before irreversible actions: when sending a campaign, the dialog shows how many people will receive it, per channel, and who is left out and why. Resubscribing a contact requires confirming that the person asked to receive messages again.
    • Unsubscribe per list: each email has a link to leave that specific list without affecting the others the person receives. Lists explain what they are for, to make choosing easier.
    • Sending from a verified domain: the approved domain now applies to the sender address. In campaigns you choose where to send from, and the right sending account is used for each sender.
    • Domain verification: the SPF and DKIM instructions follow the email provider of the account, and the DKIM key stays the same across checks. The screen explains the result of each check.
    • Windows services: the services inventory works under any Windows language. A button on the services tab turns on collection on the host itself, without needing to fetch the installation package.
  9. 0.2.654FeaturesReleased September 9, 2026

    Spreadsheet import, query-based lists and the CLI

    You can import contacts from a spreadsheet, build lists from queries, and run checks from the terminal and CI.

    New

    • Spreadsheet contact import — Upload a spreadsheet with your contacts and see in the preview how many have a sending channel before saving. In Contacts, download the template with the columns of your fields. Columns without a channel become fields you can filter by and use in messages.
    • Query-based segments — A list can be defined by a SQL query, refreshed every hour. Sends use the contacts the query returned at the last refresh.
    • Contact fields in messages — Define fields such as company in the contact record and use the company variable in the campaign editor. Each recipient gets the value from their own contact, in the subject and the body.
    • Default account per channel — Mark one account as the default for each channel type. In each list or report destination, choose which account sends the message; without a choice, the default is used.
    • WhatsApp templates per message — Pick the approved template for each report or campaign, with its own name, language and parameters. Parameters are set on the channel and can use report placeholders.
    • Rerun schedule executions — When a schedule was paused, rerun the executions that were missed. Rerun executions stay in the history without sending deliveries, unless you ask for them to be sent.
    • API keys — Create keys for CI, scripts and the CLI. Each key works only within the scopes chosen when it was created.
    • Command-line interface — Run queries and checks in pipelines: a check that fails ends the step with an exit code. The diagnostic shows the active configuration, and the CLI notifies you when a new version is available without interrupting the command.

    Improvements

    • Add contacts to lists with filters — City and segment filter inside the dialog itself, using the same filters as the Contacts screen. Add all selected contacts at once; people already in the list appear marked.
    • Home with what needs you — The home page groups what needs attention, such as monitors that are down and deliveries that failed. It shows one card per module with the 14-day trend, and the day's timeline with what already ran and what runs next.
    • Schedule calendar — See the month or the week with each run in a card showing the time and report name. Frequent schedules appear as a single card with the count for the day.
    • Shared monitors — Workspaces watching the same public address share a single check. Each keeps its own alerts and incident history.
    • Signup trigger for sequences — Contacts who sign up through a public form enter sequences with that trigger. The sequence screen shows the API call with the sequence id.
    • Form builder with preview — Drag fields to reorder them and see a preview alongside. Field labels are protected when the form is embedded on your site.
    • Chart palettes — There are 15 palettes, categorical and sequential. Each color can be adjusted in the panel using the theme colors, and bar charts with a single series get one color per category.
    • Permissions shown in the console — The console reflects what your user can do according to the role set in the workspace, including custom roles. The download page lists every installer format for each system, each with a line explaining how to use it.
  10. 0.2.557FeaturesReleased September 2, 2026

    Git sync, data contracts and scheduled pipelines

    You can now version queries in Git, check data freshness and quality with contracts, get AI-written metric definitions and schedule pipelines with run alerts.

    New

    • Query sync with Git: each workspace sets up its own repository and token. Queries are exported as .sql files, and an Export button downloads the package ready to version.
    • Data contracts: set freshness (the most recent value within N hours), columns without nulls and columns without duplicates. The rules run on every execution and raise an alert when violated.
    • AI summary in reports: the new summary field compares each run with the previous delivery and describes what went up or down, by how much and since when. The numbers are calculated by the system and the AI only writes the text.
    • AI-defined metrics: describe the business question and get a set of metrics with name, format, SQL and rationale. Inside a query, cite a metric by name to always use the same definition.
    • Scheduled pipelines and alerts: each pipeline gets its own cron schedule and time zone, and runs never overlap. Choose to be alerted never, only on failure or on every run, by email or chat, and review the history with rows, duration and errors per step.
    • Contacts with multiple channels: a person becomes a single contact with email, WhatsApp and Telegram. Each channel has its own address and its own consent.
    • Multichannel templates: a template stores the version for each channel, including the WhatsApp message template approved by Meta. When you pick the template in a campaign, the channels come pre-filled for editing.
    • Used by in the catalog: the table list shows how many queries, reports, schedules, syncs and metrics depend on each table. The detail view lists those dependents from closest to farthest and updates on its own when queries are saved or deleted.

    Improvements

    • Per-channel report preview: before scheduling, see the rendered email, the exact Telegram and WhatsApp text and who will receive it. Running the query from the preview executes it for real without recording a run.
    • Unified email editor: one editor combines visual formatting, HTML and an AI assistant, with image upload by drag and drop and a variables menu. It works for templates, campaigns and reports.
    • Database of each pipeline step: every step shows the database it runs against, and the chain marks where the server changes. A notice explains that steps on different databases do not share a transaction.
    • Masking in syncs: data sent to external destinations goes through the same masking rules as scheduled deliveries. When a column cannot be traced, the run log and the sync row show an amber notice.
    • Per-connection AI context: the AI uses the description your team writes and a context generated from the database schema. Queries and suggestions reflect your business more closely.
    • Schedules in your time zone: schedules start in the workspace time zone, with a full time zone picker and the local time shown. Syncs now follow the time zone you choose as well.
    • Sessions with device and location: the sessions list shows browser, operating system, device type, approximate location, sign-in method and last activity for each session.
    • Step-by-step guides for channels: WhatsApp, Telegram, webhook and Anthropic get numbered steps with links to the official consoles, and each field explains what to enter.
  11. 0.2.421FeaturesReleased August 21, 2026

    Multichannel campaigns and self-updating agent

    You can now send campaigns over Telegram and WhatsApp, preview them before sending, roll out agents to fleets, and watch hosts live.

    New

    • Telegram and WhatsApp delivery: each campaign has its own text for each channel, written in the editor. Each contact receives it on the channel where they are registered.
    • Full-screen campaign editor: create and edit campaigns on a dedicated page, with the email rendered next to the form and updated as you type.
    • Preview before sending: see the final HTML, the audience per channel, and who will be left out, such as unsubscribed contacts, contacts without double opt-in, or suppressed ones. Empty fields are flagged.
    • Dashboards shared by link: whoever receives the link opens the published dashboard, protected by a password when you set one. The layout matches the editor, and sensitive data is masked for viewers.
    • Agent installation packages: create a package with a sector and monitoring profile, then install on many machines with a single installer, from the console or the terminal. Each machine joins under its own name, and reinstalling updates the same host.
    • Self-updating agent: the agent downloads new versions by itself, checks their integrity before installing, and shows an icon in the system tray.
    • Alerts to lists and contacts: alert rules pick contacts and broadcast lists from the workspace, without retyping addresses. Members are read at the moment of sending.
    • Blog with featured post and search: the listing shows a featured post, a filter by topic, and search. Articles have a side index, sharing, and navigation between posts.

    Improvements

    • Scrolling across screens and lists: the campaign editor has columns that scroll on their own, and long lists in dropdowns scroll without leaving the screen.
    • Scheduling in local time: scheduled campaigns use the time you choose in your time zone, and the reason for a server refusal appears in the notice.
    • Images in storage: avatars, logos, and covers are saved and displayed normally in the browser.
    • Host page with tabs: overview, performance, hardware, alerts, and system are split into tabs. Each chart shows the current value, average, and peak, and the list shows CPU, memory, and disk live.
    • History after a network drop: readings collected during a connection drop arrive with the time they were collected, and the chart shows the drop with its real shape.
    • Disk wear: NVMe and SATA disks show the wear read from the disk itself, and space appears in used and free bytes.
    • Identified operating system: Windows 11 and Windows Server appear with the correct name and build, and Linux with its distribution and kernel.
    • Site in the browser language: on the first visit, the site opens in Portuguese for visitors who prefer Portuguese in their browser. A saved choice takes precedence afterwards.
  12. 0.2.313FeaturesReleased August 7, 2026

    Notebooks, data quality and failure impact

    You write analyses in notebooks, track data quality, and see what depends on each connection or monitor when it goes down.

    New

    • Notebooks: notebooks with SQL or text cells, each with its own connection. Run everything at once or cell by cell and follow the result of each cell.
    • Data quality: create tests on your queries, such as 'rows >= 100', and review their evaluation history. Tests run on their own after each run of the query.
    • Failure impact: when you open a connection or a monitor, see the queries, reports, schedules and recipients that depend on it.
    • Period summary: insights describe the period in sentences, such as 'p95 worsened by 923ms' or '43 runs failed (5.8%)'.
    • New charts: histogram, gauge with target, heatmap, combo of bars and lines, treemap, and zoom by period on the run history.
    • New connectors: Db2 is available to connect, and Snowflake, Databricks, Athena and Vertica appear in the connection picker. Cassandra, Neo4j, InfluxDB and DynamoDB can have their connection tested.
    • Privacy (LGPD): export your data and request account deletion. You have 30 days to cancel the request before it is permanently removed, under Settings.
    • Monitor comments: discuss a monitor on its own screen, next to the impact panel. Ctrl+Enter posts the comment.

    Improvements

    • Email assistant: the assistant writes header, footer, colors and preheader along with the body, and the SQL and email assistants show the answer as it is generated.
    • Template gallery: built-in templates live in their own gallery, where you preview and copy them. Your own templates stay under Settings > Email templates.
    • Schedules for other channels: lists and contacts on WhatsApp or Telegram now receive delivery through the matching channel. If that channel is not set up, you get a notice with the affected addresses.
    • Run history: the log shows time, level and message for each step, including delivery on each route. Failed, timed-out and cancelled runs have their own status color.
    • Monitor site icon: HTTP monitors show the monitored site's real favicon instead of a generic globe.
    • Full-width layout: pages use the whole screen, the header has a fixed height so navigation does not shift the content, and settings stay centred.
    • Language flags: the language picker uses flags, and the appearance page is available in Portuguese and English.
    • Blog, changelog and forum: articles have their own pages and an RSS feed, the changelog lists each release, and the community forum has search and reply notifications.
  13. 0.2.227FeaturesReleased July 28, 2026

    New data engines, PDF and XLSX reports

    You can now query more database types, generate PDF and HTML reports, export XLSX spreadsheets, send alerts through the official WhatsApp channel, and use the desktop app.

    New

    • Elasticsearch: query Elasticsearch indexes with SQL, with typed columns and large results read in pages. Choose the type when creating a connection.
    • Trino and Presto: connect to Trino or Presto clusters and run SQL queries over distributed data. Choose the type when creating a connection.
    • Firebird: connect Firebird databases by their file path on the server and query them with named parameters.
    • PDF and HTML reports: choose PDF or embedded HTML as the report format and receive the file through your delivery routes.
    • XLSX export: export results as an Excel spreadsheet, in addition to CSV.
    • WhatsApp Cloud API: send notifications through Meta's official WhatsApp API using approved message templates. Set up the channel in the delivery channels area.
    • Desktop app: use DataRunner as a native application for Windows and Linux, with automatic updates. Download it from the downloads page.
    • Home page: when you sign in, see runs, success rate, monitors up, open alerts, an activity chart and an uptime history.

    Improvements

    • Service monitors: when creating a monitor, pick services such as MinIO, RabbitMQ and Grafana, with their brand icons and pre-filled settings.
    • Connections by URL: paste a connection URL and the fields fill in automatically, with a test right after creation.
    • Detected server version: the real database version appears in the connection header and cards, including Redis and MongoDB.
    • System theme: the interface follows your system's light or dark mode, and your preferences are saved to your account.
    • Queries and dashboards for viewers: viewers can see the team's queries and dashboards, with a notice explaining how to request editor access.
    • Queries list as a table: summary figures at the top and organized columns make it easier to find and compare queries.
    • Metric and SLO widgets: dashboards accept widgets based on metrics and service level objectives.
    • Sign-in and sign-up screens: full-screen layout with a brand panel and a centered form.