Version 25.12, 2025-12-30
-------------
Add a case study (thanks to @digitensions)
Add an option for computing the hash of the output file while checking it
Support of 7.1wide WAV ChannelMask
Add alternative methods for reading files (avoid slowness on macOS and NAS)
RF64 support
Support of DPX non conforming packing value 3

Version 24.11, 2024-11-11
-------------
Cleanup of the output
Add --log-name option for summary in a file at the end of the processing
Support of DPX Y 10-bit from DIAMANT-Film
Accept null bytes in DPX version
Add TIFF 8-bit LE
Fix wrong compute of max slice count with DPX having group of pixels

Version 23.12, 2023-12-18
-------------
Support of DPX/Y/12-bit/Packed/BE
Fix potential issue with padding bits in DPX/Y/10-bit/Filled

Version 23.09, 2023-09-07
-------------
Fail if corrupted image header in the sequence
Fail on any FFmpeg error
Support of 4-ch audio
Show a non misleading message if channel count is not supported
More details about AVI pre-analysis related issues
Accept AVI files without audio
Support of AVI 00db frames

Version 23.03, 2023-03-31
-------------
AVI/v210
DPX 10-bit Y filled
DPX RGB 12-bit Packed BE vflip
DPX RGB 12-bit Packed BE with non 8-pixel aligned width
32-bit (integer and float) PCM in WAV
Support of uncommon DPX version strings
Support of -i input_file options1 output_file1 options2 output_file2 (FFmpeg style)
Fix issues with FFV1 v0/v1 and/or 1 slice

Version 21.09, 2021-09-03
-------------
Y support (DPX and TIFF, 8- and 16-bit)
Support of big reversibility content (new format of reversibility data)
Support of DPX with "v1.0" ("v" in lowercase)
EXR 16-bit float support (warning: custom FFmpeg is needed)
Fix crash with decoding 100K+ files

Version 21.01, 2021-01-04
-------------
Thanks to New York Public Library (NYPL) for their vision and support on this release
Thanks to British Film Institute (BFI) for their extensive testing
Reversibility checking: an option to check after encoding to ensure that the decoding of a RAWcooked file is fully reversible (--check)
Reversibility checking: an option to embed checksums of the input files  to enable the possibility of later reversibility integrity checks without requiring access to the original  input files (--hash)
Conformance checking: an option to to perform a selection of DPX implementation checks (--conch), more to come
Coherency checking: an option to check e.g. that audio duration is same as video duration (--coherency, by default)
A new requirement when encoding DPX with padding bits to specify user preferences for the evaluation of padding bits (--check-padding or --no-check-padding) as some DPX files use padding bits for unstandardized purposes.
An option to offer extra information about the content of the reversibility data (--info)
Perform --info --check --hash --conch --coherency --check-padding --encode in a single option (--all)
Support additional post-encoding coherency checks, such as a quick check of the resulting compressed file in order to be sure that FFmpeg correctly finished the encoding.
Fix reversibility issues if DPX header does not have the same size in all files
Support of more DPX/TIFF/WAV/AIFF flavors and features

Version 18.10.1, 2018-11-13
---------------
Fix regression during demux of some MKV files, preventing demux of all DPX files

Version 18.10, 2018-10-24
-------------
Fix duplicated video streams with directories having WAV files with 
names similar to DPX files
Fix display glitch with progress indication
Accept any even count of padding bytes in WAV fmt chunk

Version 18.09beta1, 2018-10-02
--------------------
More WAV flavors
TIFF support
AIFF support
Output name option
Information about input after analysis
Progress indicator while analyzing input files
More file integrity tests e.g. not same file size
Option for full check and support of some buggy DPX files e.g. in case
padding bits are not 0.
License management

Version 18.07alpha2, 2018-07-31
--------------------
Decoding progress indicator
Security checks against ZipSlip attack: sanitize file name stored in compressed file, replace illegal characters on target platform
Fix creation of several instances of video stream on platforms not providing an ordered sequence of file names e.g. Ubuntu 16.04
Fix rejection of some files due to bad file name check algorithm

Version 18.06alpha1, 2018-06-07
--------------------
Input: support of common flavors of DPX and WAV
Output: MKV/FFV1/FLAC, with option for MKV/FFV1/PCM
Using FFmpeg for encoding
