Releases: gbook/nidb
NiDB v2026.3.1391
[new] Improved analysis logging. New view on the analysis --> log web page
[new] default config file location is now /etc/nidb/nidb.cfg
[fix] Lots of bug fixes
[update] update squirrel lib
Full Changelog: v2026.2.1374...v2026.3.1391
NiDB v2026.2.1374
[fix] DICOM anonymization
[fix] various PHP bug fixes
NiDB v2026.2.1362
This release removes exiftool as the default DICOM file reader and has migrated to DCMTK. exiftool was unstable and slow. The DCMTK library is much easier to use in the back-end, so we're migrating there. Additionally, NiDB directly reads the Siemens CSA header in a single pass instead of opening a DICOM file 3 times to get all phase encoding direction tags. This significantly improves performance.
Verify that your DICOM data is archiving correctly after upgrading to this version.
[new] Use DCMTK as the primary DICOM file parser. exiftool is still used as a fallback if DCMTK is unable to open the file
[new] Use DCMTK to anonymize DICOM files
[new] update squirrel library to latest version
[new] Installers have been updated. library files are placed in /usr/lib instead of /usr/local/lib
[new] Added "keep log" option for modules
[fix] various bug fixes
[other] All references to GDCM have been removed
NiDB v2026.1.1340
Install this version instead of 2026.1.1333
[fix] edge cases of exiftool failing to read DICOM files
NiDB v2026.1.1333
This release removed GDCM and replaces it with exiftool (to read DICOM tags) and gdcmanon (to anonymize DICOM files). exiftool must be installed on the system. There are two workflows that might be impacted by this change:
- Archiving DICOM data
- Exporting data in NDA format -or- anonymizing exported DICOM data.
Make sure to verify that everything is working correctly for your data!
Changes for this version:
[new] Config option to enable/disable automatic backup of newly archived data
[new] Added web download option for NDA exports
[new] Switch from GDCM to exiftool to read DICOM tags
[new] Switch from GDCM to to gdcmanon to anonymized DICOM tags
[new] Added exportnonimaging module
[new] Update squirrel library, which also removed GDCM
[update] Rename installer building scripts
[fix] Search page bug, null issue, and other RHEL9 PHP bugs
NiDB 2025.10.1305
[new] non-imaging data export module
[new] non-imaging data summary table on Projects → View Data
[new] recalculate file size/count when using Analysis → (select analyses) → With Selected... → Recheck analysis success option
[fix] various bug fixes
NiDB v2025.9.1290
[new] non-imaging data import. Data → Import non-imaging data
[change] rename vitals and measures to observations
[change] rename drugs to interventions
[fix] subject-level pipeline dependencies. This option works now, but must be used with groups
[fix] various bug fixes
Full Changelog: v2025.8.1280...v2025.9.1290
NiDB v2025.8.1280
[new] improved logging of imported DICOM files
[fix] improved log output for import module
NiDB v2025.7.1272
[new] mriqc color coding in Projects → project → View Data → Advanced mriqc
[new] use exiftool as fallback to parse DICOM tags and validate a DICOM file
[fix] RHEL9 bug fixes
NiDB v2025.7.1260
[new] added support for mriqc module run through docker
[new] update to Qt 6.9.1 for all OS releases
[new] built using GCC 10+ on all OS releases
[fix] various RHEL9 bug fixes