------------------------------------- NOVODEBLUR RELEASE NOTES ------------------------------------- NovoDeblur 2.0.3 (19/05/2026) - Improved memory reliability: NovoDeblur now correctly accounts for memory already in use by the operating system and other applications when planning deconvolution jobs. This prevents unexpected out-of-memory crashes on busy systems, even when the total installed RAM or VRAM appears sufficient. - Jobs that previously failed with "insufficient memory" errors despite adequate hardware may now succeed, particularly on systems under normal load. - Single-block jobs are no longer incorrectly rejected due to an over-estimated memory requirement. - Clearer error messages when a dataset is too large to process even at the maximum block-splitting level: the required vs. available memory is now shown explicitly. - Bug fix: output file naming for OME-TIFF stacks was off by one slice, which could cause a file-not-found error when saving the last slice of a result. - Bug fix: brightfield deconvolution (bfdeconv) crashed with an internal error when writing the processing report after a job completed. - Bug fix: saving a PSF as an OME-TIFF file failed with a character encoding error caused by the µm symbol in the embedded metadata. NovoDeblur 2.0.2 (15/05/2026) - Improved deconvolution speed and reduced memory usage for large datasets. - Improved multi-core CPU utilisation during deconvolution. - The hardware ID is now included in license registration requests, simplifying the registration process. - Bug fix: The program version was not correctly displayed in some situations. NovoDeblur 2.0.1 (14/04/2025) - Significantly smaller installer (530 MB instead of 1.4 GB). - Improved memory handling: the amount of memory used during deconvolution has been reduced by approximately 15% through more efficient array operations. This allows for larger block sizes. NovoDeblur 2.0.0 (14/04/2025) - Initial release of NovoDeblur 2.0.