Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 1.03 KB

Changelog.md

File metadata and controls

21 lines (16 loc) · 1.03 KB
  • 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 <filename>-1.<ext>. If this is already occupied, <filename>-2.<ext> 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