StatDataViewer Logo

Changelog

Release notes for every version of StatDataViewer. Download the latest version →

2026.04.19 April 19, 2026 Latest

New

  • AI Chat panel — ask questions about the open dataset in natural language and get instant answers.
  • ADaM Builder — build ADaM datasets from SDTM source using rule-based pipelines, without writing code.
  • CDISC Helper — import and search CDISC controlled terminology PDF documents inside the application.
  • Program execution — submit SAS code from within StatDataViewer and view the log and output inline.
  • Dark mode — toggle via View → Dark Mode; preference is remembered across sessions.
  • External file support for Excel (.xlsx) and PDF — open them directly from any library.
  • Find/Replace in program editor (Ctrl+H).
  • Agent API — external programs can now drive StatDataViewer over a local socket (developer feature).

Improved

  • Sessions now restore open tabs, active filters, and column visibility in one click.
  • Library color coding — assign distinct colors to differentiate SDTM, ADaM, and output libraries at a glance.
  • Tab grouping — group open datasets by library or by name for cleaner navigation.
  • Pin/unpin libraries to keep frequently used folders at the top of the Workspace panel.
  • Descriptive statistics panel: added univariate histogram and box plot.
  • Quick Open (Ctrl+P) now searches across all open libraries simultaneously.

Fixed

  • Library filter status bar indicator now always reflects the current filter state immediately after clearing.
  • Frequency window sort order persists correctly when switching between datasets.
  • Occasional crash when opening very wide SAS datasets (>2 000 variables) on macOS.
2026.01.20 January 20, 2026

New

  • SDTM supplemental domain join — automatically pivot SUPP__ datasets and merge as columns (Right-click → Join with Supplemental).
  • Dataset comparison tool — compare base vs. compare datasets by ID variables, equivalent to PROC COMPARE.
  • SAS Enterprise Guide integration via SDVBridge plugin — send the active dataset from SAS EG to StatDataViewer in one click.
  • Copy with Column Headers — include variable names in the first row when copying a cell range.
  • Copy Variable Selection — copy all visible values of a column to the clipboard.

Improved

  • Show Variable Labels / Show Variable Names toggle in column headers.
  • Library file filter — show only specific file types (e.g. .sas7bdat) per library.
  • Include subfolders option per library.
  • Manage Libraries dialog for bulk library management.
  • Frequency window now shows percentage alongside count.

Fixed

  • Column reordering (Shift Variable Left/Right) now updates the Variables panel in sync.
  • SAS transport (.xpt) files with long variable names now load correctly.
2026.01.16 January 16, 2026

New

  • Descriptive statistics panel — N, mean, SD, min, max, median, quartiles for numeric variables with optional BY grouping.
  • R/Shiny integration — open datasets from an active R session directly into StatDataViewer.
  • Quick Open dialog (Ctrl+P) — open any dataset by typing its name.
  • Jump to Row — navigate to a specific row number via the status bar.

Improved

  • Search within a dataset (Ctrl+F) now highlights all matches and supports Find Next/Previous.
  • Library refresh now shows a progress indicator for large folders.
  • macOS: app is now notarized for smooth Gatekeeper approval.
2025.10.26 October 26, 2025

New

  • Sessions — save and restore the full workspace state (open libraries, tabs, and active filters).
  • Tab grouping — group open datasets by library or by name.
  • Library color coding — assign colors to libraries for visual differentiation.

Improved

  • Frequency window: right-click a row to apply a filter back to the parent dataset.
  • Variables panel now shows format and length alongside label and type.
  • Font size preference (Ctrl++ / Ctrl+-) is now remembered per-dataset.

Fixed

  • Library filter (L) no longer silently fails on datasets with missing values in the filter variable.
  • Undo filter (Z) now correctly restores the previous filter when multiple conditions were stacked.
2025.01.20 January 20, 2025

New

  • USUBJID frequency (N) — count distinct subjects per variable value.
  • Multi-variable crosstab — hold Ctrl and click multiple columns, then press F or N.
  • Unhide all variables (U).
  • WebAssembly (browser) version launched at statdataviewer.com/wasm/.

Improved

  • Keyboard shortcut C now clears the dataset filter; Alt+C clears the library filter.
  • Status bar now shows the active library filter expression alongside the dataset filter.
  • Improved SPSS .sav value label display.