-
v7.8.0 Stable
released this
2026-05-15 09:07:49 +00:00 | 8 commits to main since this release7.8.0 (2026-05-15)
Fixes an issue for all deployments where
*ALL*was not being applied correctly for the DSN column in MPE_SECURITYOn the viya side, CAS load / save is now based on the assumption that the source table exists in the same CASLIB with the same name (API based appraoch for sourcefile discovery failed when that lib was owned by a system account)
Also - big news - we now have COMPUTE TASK support! This dramatically speeds up the requests when DC is run in web (useComputeApi=null) mode, ie, without code injection.
Bug Fixes
- enabling DSN=ALL in MPE_SECURITY (7d94cb2)
- providing default values for RULE_ACTIVE on MPE_VALIDATIONS (f031b4e)
- switch away from api usage for CASLIB metadata (ce921a0)
- use correct debug param for runAsTask (bb80476)
Features
Downloads
-
v7.7.3 Stable
released this
2026-05-12 18:43:11 +00:00 | 18 commits to main since this release7.7.3 (2026-05-12)
Minor updates that only affect Viya customers:
- the cas statement that initialises the dcsession is moved to the settings.sas (avoiding overwrites when the session creation is moved to the autoexec)
- an explicit mp_abort is now thrown when the CASLIB is unassigned (to avoid a misleading error message appearing later)
Bug Fixes
- move cas session assign to settings.sas and abort when lib is unassigned (65f0b97)
Downloads
-
v7.7.2 Stable
released this
2026-05-07 15:18:50 +00:00 | 24 commits to main since this release7.7.2 (2026-05-07)
This release fixes a bug when using a SELECTBOX or SOFTSELECT on numeric dropdown, which prevented the overtyping of decimal values.
Bug Fixes
- client: bundle Metropolis font locally to satisfy CSP (9546fcd)
- client: clear angular build cache on font strip to avoid stale dist (503cb08)
- client: postinstall removal of Metropolis @font-face from @clr/ui (e6397ce)
- client: serve text-security-disc font locally (80ce80e)
- editor: preserve numeric type for SAS num cols with static SOFTSELECT/HARDSELECT (05a3289)
Downloads
-
v7.7.0 Stable
released this
2026-05-04 23:24:42 +00:00 | 36 commits to main since this release7.7.0 (2026-05-04)
For Viya customers:
- CAS tables are now auto-loaded into memory when opening
- CAS tables are now auto-saved back to disk after an approval
- CASUSER library is removed (as it is the system account CASUSER library)
Bug Fixes
- bump adapter to 4.16.6 (1707f38)
- remove data:image/svg+xml CSP violation, use class instead changing style directly (d66eb5d)
- remove WORK, SASUSER and CASUSER as library options. #224 (ec66631)
Features
Downloads
-
v7.6.0 Stable
released this
2026-04-03 22:17:20 +00:00 | 56 commits to main since this release7.6.0 (2026-04-03)
Email wording is now configurable in mpe_config:
Docs: https://docs.datacontroller.io/dcc-options/#dc_email-scope
Also we now have a helpful tooltip when exporting the DC table config:
Bug Fixes
- add label and tooltip for libref download, sanitise input (52d5803)
Features
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.5.0 Stable
released this
2026-04-03 11:06:36 +00:00 | 61 commits to main since this release7.5.0 (2026-04-03)
Summary of this release:
- You can now add
?embed=trueto a URL which will remove the title bar from display. This is useful when embedding Data Controller in other systems, such as Visual Analytics. - When exporting the configuration, you can now enter a target DC libref - the original libref will be swapped out to this one, making DC migrations easier / faster. The CSV names are also updated, meaning you can upload all the CSVs in one go (using the multi-load feature).
- All character values in CSV downloads are now quoted
- CSV uploads are enabled for Bronze tier, without any restrictions
Bug Fixes
- add workflow audits, update deps (66e98a9)
- allow CSV uploads with licence row limit (5b260e4), closes #213
- bumping cli and pinning versions in .npmrc (80039f4)
- guard CSV upload with fileUpload licence flag (ed40df6)
- parse embed param from window.location.hash for hash router compatibility (0269c24)
- quote CSV char values. Closes #215 (d9980e8)
- resolve outer promise in parseCsvFile for non-WLATIN1 path (4ee15e1)
- use XLSX for CSV row truncation to handle new lines in values (6d590c0)
Features
- add embed URL parameter to hide header and back button (b0dc441), closes #214
- add target libref input to config download (a89657b), closes #212
- export config service to allow dclib swapping. Closes #212 (326c26f)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
- You can now add
-
v7.4.1 Stable
released this
2026-03-12 00:52:24 +00:00 | 84 commits to main since this release7.4.1 (2026-03-12)
This release extends the SNOWFLAKE support to include auto-assignment (when set up as a META libname on SAS 9 EBI) and the SASIOSNF engine (SNOW is an alias for SASIOSNF)
Only relevant for sites who need snowflake support
Bug Fixes
- support for SASIOSNF engine (SNOW alias) plus meta assignment (7694d1b)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.4.0 Stable
released this
2026-02-20 18:53:31 +00:00 | 88 commits to main since this release7.4.0 (2026-02-20)
This release brings Snowflake support (SNOW engine) for table editing
Bug Fixes
- cli bump for mf_getscheme support (a84ba41)
- missing upcase on SNOW section, plus local sasjs target (dc20064)
Features
- SAS code changes for snowflake support (e273e87)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.3.0 Stable
released this
2026-02-10 19:17:29 +00:00 | 93 commits to main since this release7.3.0 (2026-02-10)
If you are running Data Controller on SAS Viya, this upgrade is strongly recommended.
If you are running on SAS 9 EBI or SASjs Server, with this upgrade you would benefit from:
- Fixed broken backend data search (affected last couple of versions)
- Enables rollback for tables that have formatted values
- Enables DEFAULT value for NOTNULL validations, also dropdowns
- Fixes excel uploads if you are using the streaming version of the app (frontend code stored in Stored Processes)
Bug Fixes
- bump xlsx, add crypto-shim (8dc18b1)
- correctly applying deletes on viya, also (46cdeb0)
- crypto module requirement for sheetjs/crypto package (505d0af)
- disable parsing excel in web worker beacuse it breaks in the stream apps (280bdee)
- Display all contexts when installing DC on Viya (d41f88f)
- edit: use cellValidation keys and hotDataSchema to fill in defaults on add row (4957548)
- enabling closeouts for UPDATE in CAS tables (8b8e8ae)
- enabling rollback when the table has formatted values (815d6e9)
- improvements to validations (6ceb681)
- remove IE checks and conditions (ece6bd1)
- updates to demodata to enable auto CAS promote (7740d2a)
- upgrade angular core and compiler (aecd597)
- using fcopy instead of binary copy for file upload, for Viya 2026 compatibility (716ee6e)
- viewer: search causing blank Handsontable (338c7a2), closes #206
Features
- adding demo data job (8c2aeac)
- dq rules: notnull validation when invalid cell, will auto populate a default value (96f2518)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.2.8 Stable
released this
2026-02-06 12:51:50 +00:00 | 123 commits to main since this release7.2.8 (2026-02-06)
This release fixes a bug in the Viya version of DC in which custom Compute Contexts that contain a space in the name are not being picked up by some services
Bug Fixes
- bump adapter version (f4c8699)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.2.7 Stable
released this
2026-02-05 19:15:36 +00:00 | 126 commits to main since this release7.2.7 (2026-02-05)
Bug Fixes
- dclib not found error in getchangeinfo job (86791db)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.2.6 Stable
released this
2026-01-05 13:56:25 +00:00 | 134 commits to main since this release7.2.6 (2026-01-05)
Bug Fixes
- deps: update angular and moment (8c5b357)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.2.5 Stable
released this
2025-12-09 12:27:01 +00:00 | 144 commits to main since this release7.2.5 (2025-12-09)
Bug Fixes
- (build) rebuilt package-lock files (bfbfd55)
- (deps) bump @sasjs/cli and @sasjs/core (d7c7302)
- (deps) bumped @sasjs/core, @sasjs/cli, @sasjs/utils and @sasjs/adapter (af1657e)
- configurable audit table on restore check (26ce95f), closes #193
- improved testing (fb3c49a)
- output values to intended macro variables (43ae73c)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.2.4 Stable
released this
2025-10-14 11:44:18 +00:00 | 163 commits to main since this release7.2.4 (2025-10-14)
Bug Fixes
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.2.3 Stable
released this
2025-10-02 15:10:30 +00:00 | 167 commits to main since this release7.2.3 (2025-10-02)
Bug Fixes
- opening second table in viewer throws an error (6c6b1cb)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.2.2 Stable
released this
2025-09-23 21:50:53 +00:00 | 170 commits to main since this release7.2.2 (2025-09-23)
Bug Fixes
- jsrsasign, @sasjs/cli bump (365f129)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.2.1 Stable
released this
2025-08-08 17:35:09 +00:00 | 173 commits to main since this release7.2.1 (2025-08-08)
Bug Fixes
- removing localhost from index.html (225e693)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.2.0 Stable
released this
2025-08-08 11:51:38 +00:00 | 176 commits to main since this release7.2.0 (2025-08-08)
Bug Fixes
- ci: cypress dependency package not available anymore (26cdd73)
- hot v16 migration: multi dataset fixed issues, and cypress tests adapted (712b384)
- obsolete cypress deps (2ba4b53)
- remaining hot migrations - handsontable/angular-wrapper (b419cd5)
Features
- lighthouse accessibility check pipeline (670ec2c)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.1.1 Stable
released this
2025-07-24 11:46:09 +00:00 | 192 commits to main since this release7.1.1 (2025-07-24)
Bug Fixes
- viewboxes: hot v16 fails to load because of relative height
100%(672dd6d)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
- viewboxes: hot v16 fails to load because of relative height
-
v7.1.0 Stable
released this
2025-07-23 19:47:03 +00:00 | 195 commits to main since this release7.1.0 (2025-07-23)
This was an entirely frontend-only release, providing improved accessibility / lighthouse scores (now 100% across the board) and better support for screen readers.
There is also a new feature - ctrl + click twice will deselect a cell, similar to excel.
Bug Fixes
Features
- improving accessibility score up to 100, hot update to v16.0.1 (71c308d)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.0.3 Stable
released this
2025-06-26 16:29:31 +00:00 | 215 commits to main since this release7.0.3 (2025-06-26)
Bug Fixes
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.0.2 Stable
released this
2025-06-21 09:30:48 +00:00 | 224 commits to main since this release7.0.2 (2025-06-21)
NOTE: There is currently a problem with the viya version of this release (fixed in this pr: #176 )
To workaround, after clicking "deploy" on the deploy screen, modify the URL to add the following parameters:
&dcpath=/PHYSICAL/DC/PATH&admin=SASAdministratorsBug Fixes
- viya deploy: run makedata in new window to ensure logs are available for the user (0b4042a)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.0.1 Stable
released this
2025-06-11 18:47:51 +00:00 | 227 commits to main since this release7.0.1 (2025-06-11)
Bug Fixes
- refresh process (4ecd186)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v7.0.0 Stable
released this
2025-06-11 13:46:17 +00:00 | 231 commits to main since this release7.0.0 (2025-06-11)
This is a major release, with the following new features:
- ability to explore SAS CATALOGs (all catalogs) and their Objects (plus created / modified attributes)
- catalog and object data is now stored in the data catalog (along with libraries, tables, and variables)
- appLoc is no longer case sensitive (Viya only)
- catalog_cnt is added to the VIEW library info page
- LOAD tables are refreshed after updating MPE_TABLES (no need for a manual refresh to see newly added tables any more)
For existing installations - first run the migration (one new column, four new tables) available here: https://git.datacontroller.io/dc/dc/src/branch/main/sas/sasjs/db/migrations/20250611_v7.0_release.sas
For Viya users - you can deploy in just 3 lines of code!
%let apploc=/Public/DataController; /* desired SAS Drive location */ filename dc url "https://git.datacontroller.io/dc/dc/releases/download/latest/viya.sas"; %inc dc;Bug Fixes
- bumping adapter to re-enable JES API method (e874143)
- commit git hooks checking lint (69f687a)
- ensuring apploc is not case sensitive. Closes #171 (24545f2)
- export unregistered formats (f6d7d6f), closes #158
- reload startupservice after user approves the MPE_TABLES page (e5f8e50)
- showing catalog_cnt in libinfo (e44a25d), closes #160
Features
- adding 4 new tables for catalogs (e4dbab8)
- capturing catalog specific information, closes #159 (b4c586a)
- viewer added catalog_cnt (2aa19d1)
BREAKING CHANGES
- Introduction of 4 new tables for capturing information related to catalogs and their objects. Migration script prepared and available in the DB folder (usual place)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.16.2 Stable
released this
2025-06-06 11:36:00 +00:00 | 248 commits to main since this release6.16.2 (2025-06-06)
Streaming Version of Viya, including self-configurating Compute context, is now available!!!
Simply run the following in SAS Studio:
%let apploc=/Public/YOUR/DRIVE/LOCATION; filename dc url "https://git.datacontroller.io/dc/dc/releases/download/latest/viya.sas"; %inc dc;Open the link at the end of the log and choose your (physical) dcpath, admin group, and shared compute context - both the staging area and the index.html will be created / updated with the identity of the chosen compute context.
Bug Fixes
- streaming viya deploy
isStreamingfunction stability fix (4830c6d)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
- streaming viya deploy
-
v6.16.1 Stable
released this
2025-06-06 10:35:30 +00:00 | 251 commits to main since this release6.16.1 (2025-06-06)
Bug Fixes
- viya deploy updating index html based on URL (86134f4)
- viya streamed app deploy page flow fix (89ab296)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.16.0 Stable
released this
2025-06-05 13:53:03 +00:00 | 257 commits to main since this release6.16.0 (2025-06-05)
Fixing a few more issues on the streaming app (Viya) deploy, including the firefox bug
Bug Fixes
- adapter bump (ca7caa2)
- automatic viya deploy timing issue (037a97b)
- bump core to ensure ff works on viya streaming deploy (cbd69df), closes #156
- viya deploy load data timing (abdbb67)
Features
- viya deploy, update the index.html contextname (7223955)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.15.2 Stable
released this
2025-06-04 14:26:45 +00:00 | 267 commits to main since this release6.15.2 (2025-06-04)
The Viya version of Data Controller can now be deployed in 3 lines of code!!
%let apploc=/Public/YOUR/DRIVE/LOCATION; filename dc url "https://git.datacontroller.io/dc/dc/releases/download/latest/viya.sas"; %inc dc;There is a bug yet to zap for firefox deploys, and a quality of life feature to implement, so watch this space.
Bug Fixes
- pipeline updates for DC.html (624a7a8)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.15.1 Stable
released this
2025-06-04 12:57:08 +00:00 | 271 commits to main since this release6.15.1 (2025-06-04)
This release should be ignored, due to a failure in the release process itself.
Bug Fixes
- updating pipeline to default to streaming on viya (4b55894)
Downloads
-
v6.15.0 Stable
released this
2025-06-04 09:26:04 +00:00 | 274 commits to main since this release6.15.0 (2025-06-04)
This release ensures the makedata occurs using the selected Shared Compute context.
Only relevant for Viya installs.
Bug Fixes
- makedata with context name (da4d0b2)
Features
- viya deploy context (6c96ef7)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.14.10 Stable
released this
2025-06-02 17:51:22 +00:00 | 280 commits to main since this release6.14.10 (2025-06-02)
This release has some fixes to ensure that the "streaming app" approach works with a SAS code deploy (doing URL swaps in JS and CSS files as well as HTML)
It also sets the default deployment location (frontend files + SAS services) to the users home folder in SAS Drive (My Folder), if not otherwise set at runtime
These changes are only relevant for Viya deploys
Bug Fixes
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.14.9 Stable
released this
2025-06-02 10:36:05 +00:00 | 286 commits to main since this release6.14.9 (2025-06-02)
With this release, we default the dcpath (physical directory) to the user home directory in Viya
This ensures a single user can easily deploy / use Data Controller without needing to have a shared directory provisioned
Bug Fixes
- default DC path for viya (f3125ff)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.14.8 Stable
released this
2025-05-28 18:13:32 +00:00 | 290 commits to main since this release6.14.8 (2025-05-28)
This release involved a refactoring of the UI to ensure strict compliance with the default content-security-policy of Viya. There were no changes to SAS in this release, it was frontend only.
Stay tuned though - the upcoming release will feature a revised and streamlined approach for Viya deployments.
Bug Fixes
- CSP issues, clarity local library build, fixed some style issues (841201a)
- deploy page, makedata error handling, added local build of clarity, to address clr-stack-view CSP issues (inline styles) (7b5e7ae)
- improved deploy flow for Viya (9604661)
- requests modal causing VIYA CSP errors (1dc6934)
- sas viya service init timing issue (9de04e9)
- scss of components transferred to the global styles.scss so we do not cause CSP (inline styles) issues when streaming to Viya (6c171a6)
- viya deploy page improved flow (4bd2154)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.14.7 Stable
released this
2025-05-08 11:54:20 +00:00 | 309 commits to main since this release6.14.7 (2025-05-08)
Bug Fixes
- updated hot, clarity and improved accessibility score. (2844c70)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.14.6 Stable
released this
2025-04-03 08:32:38 +00:00 | 312 commits to main since this release6.14.6 (2025-04-03)
Some of the links in the approval screen were not being displayed as links (just as regular text)
This release updates the styles as appropriate
Bug Fixes
- history table modal links styling (c63fcdd)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.14.5 Stable
released this
2025-03-24 23:10:35 +00:00 | 315 commits to main since this release6.14.5 (2025-03-24)
This release significantly improves accessibility (lighthouse) scores for users with special needs. There are still some improvements to be made, but we are waiting for our upstream provider as it relates to their component(s). They are working on it.
In addition we now have a
%GLOBAL SQLRC;statement to avoid scoping issues where a SAS DI Job is used directly in a HOOK script.Bug Fixes
- improving accessibility lighthouse score (7f3577c)
- prevent errors when using sqlrc in a DI job in a HOOK (d1f0879)
- user profile style fix, new select library and table icons (69f8830)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.14.4 Stable
released this
2025-03-18 14:11:11 +00:00 | 322 commits to main since this release6.14.4 (2025-03-18)
Bug Fixes
- removing cli dependency warnings2 (43c0f73)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.14.3 Stable
released this
2025-03-15 23:06:45 +00:00 | 325 commits to main since this release6.14.3 (2025-03-15)
Bug Fixes
- NLDAT & NLDATM formats are now being staged (3f5cb1e)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.14.2 Stable
released this
2025-03-10 16:13:26 +00:00 | 327 commits to main since this release6.14.2 (2025-03-10)
Bug Fixes
- improving instructions for setup (83b3d77)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.14.1 Stable
released this
2025-03-05 15:28:45 +00:00 | 330 commits to main since this release6.14.1 (2025-03-05)
Bug Fixes
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.14.0 Stable
released this
2025-02-26 19:44:07 +00:00 | 334 commits to main since this release6.14.0 (2025-02-26)
Features
- uses SORTSEQ=LINGUISTIC for the services/metanav/metadetails service (a45f5bb)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.13.2 Stable
released this
2025-02-26 12:25:46 +00:00 | 337 commits to main since this release6.13.2 (2025-02-26)
Bug Fixes
- get metadata email if exists (1bd0eef)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.13.1 Stable
released this
2025-02-18 10:37:07 +00:00 | 343 commits to main since this release6.13.1 (2025-02-18)
Bug Fixes
- Avoiding LATIN1 unprintables in various UI locations (bce1fd5)
- updated @sasjs/adapter, crypto-browserify (4e64f28)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.13.0 Stable
released this
2025-01-31 17:18:36 +00:00 | 350 commits to main since this release6.13.0 (2025-01-31)
Bug Fixes
- editor page csv upload (217220f)
Features
- csv test (c53ab85)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.12.3 Stable
released this
2025-01-27 15:18:30 +00:00 | 360 commits to main since this release6.12.3 (2025-01-27)
Improved WLATIN1 Character Support
Bug Fixes
- adding missing=STRING to three services (30d5e51)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.12.2 Stable
released this
2025-01-27 11:30:01 +00:00 | 363 commits to main since this release6.12.2 (2025-01-27)
Bug Fixes
- unnecessary zeros when adding new row (data schema default values) (a1a9051)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads
-
v6.12.1 Stable
released this
2024-12-31 15:52:40 +00:00 | 368 commits to main since this release6.12.1 (2024-12-31)
Bug Fixes
- no upcase of pk fields in MPE_TABLES in delete scenario (3de095f), closes #134
- reduce length of tmp table names. Closes #130 (f9c2491)
For installation instructions, please visit https://docs.datacontroller.io/
Downloads