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.