Skip to content

Releases: gbook/nidb

NiDB v2026.3.1391

30 Mar 17:26

Choose a tag to compare

[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

25 Feb 18:51

Choose a tag to compare

[fix] DICOM anonymization
[fix] various PHP bug fixes

NiDB v2026.2.1362

17 Feb 17:37

Choose a tag to compare

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

20 Jan 19:53

Choose a tag to compare

Install this version instead of 2026.1.1333

[fix] edge cases of exiftool failing to read DICOM files

NiDB v2026.1.1333

31 Dec 20:05

Choose a tag to compare

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

21 Oct 20:09

Choose a tag to compare

[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

09 Sep 16:12

Choose a tag to compare

[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

06 Aug 18:42

Choose a tag to compare

[new] improved logging of imported DICOM files
[fix] improved log output for import module

NiDB v2025.7.1272

28 Jul 19:41

Choose a tag to compare

[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

02 Jul 15:23

Choose a tag to compare

[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