Skip to content

Releases: BrainbirdLab/SquirrelZip

v2.0.1

28 Sep 19:37
Compare
Choose a tag to compare

Full Changelog: v2.0.0...v2.0.1

Changelog
[Unreleased]

  • Initial release of the Huffman File Compressor.

[2.0.1] - 2023-10-03
Fixed

  • Fixed an issue where decompressed file names had extra characters appended.
  • Ensured the buffer is correctly sized and null-terminated during decompression.
  • Trimmed any extra characters from the decompressed filename.

[2.0.0] - 2023-10-01
Added

  • Implemented Huffman coding for file compression and decompression.
  • Added Zip function to compress multiple files into a single output stream.
  • Added Unzip function to decompress files from a compressed input stream.
  • Added WriteHuffmanCodes and ReadHuffmanCodes functions to handle Huffman code serialization and deserialization.
  • Added compressData and decompressData functions to handle the compression and decompression of file data.
  • Added utility functions for reading and writing file names and handling frequency maps.
  • Added error handling and logging for various file operations.

Changed

  • Refactored code to improve readability and maintainability.
  • Improved error messages for better debugging.

Removed

  • Removed redundant code and unused variables.

[1.0.0] - 2023-09-25
Added

  • Initial implementation of Huffman coding algorithm.
  • Basic file compression and decompression functionality.

Changed

  • Refactored initial codebase to modularize functions.
    Removed
  • Removed placeholder code and comments.

v2.0.0

26 Sep 17:50
Compare
Choose a tag to compare

Full Changelog: v1.0.8...v2.0.0

v1.0.8

02 Aug 08:14
Compare
Choose a tag to compare

Full Changelog: v1.0.7...v1.0.8

v1.0.7

29 Jul 12:13
Compare
Choose a tag to compare

Full Changelog: v1.0.6...v1.0.7

v1.0.6

25 Jul 06:40
Compare
Choose a tag to compare

Full Changelog: v1.0.4...v1.0.6

v1.0.4

12 Jul 20:40
Compare
Choose a tag to compare

Full Changelog: v1.0.3...v1.0.4

v1.0.3

11 Jul 22:40
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.2...v1.0.3

v1.0.2

11 Jul 21:19
Compare
Choose a tag to compare

Full Changelog: v1.0.1...v1.0.2

Full Changelog: v1.0.1...v1.0.2

First stable release - minor update

10 Jul 15:20
Compare
Choose a tag to compare

v0.0.6

10 Jul 12:54
Compare
Choose a tag to compare

Full Changelog: v0.0.5...v0.0.6

Full Changelog: v0.0.5...v0.0.6