* v0.4.1: - Fix a bug that caused a panic detecting type of files < 10 bytes. * v0.4.0: - Zero-padding of files when data blocks are not aligned with 8-byte boundaries. - Fix missing removal of prefix byte for tokenized BAS files - Accept header blocks with garbage bytes at the end as those generated by the wav2cas tool. * v0.3.0 - Fix several issues in modern Rust - Upgrade all dependencies * v0.2.0 - Deep refactor of file management operations. - Bug fixing - While extracting, a CAS package containing files with repeated names causes the last file to overwrite the first. Now in case of name clashing, the subsequent file is extracted with name `-1.`. If this is already occupied, `-2.` is used, and so on. - While extracting, a CAS package containing blank filenames cause they to be extracting without file stem. For instance, a blank binary file is extracted as `.bin`. This is a hidden file in UNIXes. This is fixed by replacing blank names by `noname`. * v0.1.0 - Initial version