-
Mainly just some code work Pre-Release
released this
2022-08-26 05:01:17 -05:00 | 117 commits to main since this releaseIdeally this release does basically nothing, it's just a large re-write of many parts of the code to make it more maintainable and understandable. This does fix one bug (#15 and #14) relating to how fragments are read and processed.
There are some breaking changes.
- NewSquashfsReader and NewSquashfsReaderFromReader have been renamed to NewReader and NewReaderFromReader.
- This better matches other libraries.
- Reader.Init() was removed. This was never meant to be exported and shouldn't have been used.
- FileInfo and DirEntry is not longer exported. They were identical in functionality to fs.FileInfo and fs.DirEntry so it felt unnecessary to export them as separate structs.
This release should be good, but due to the large amount of changes (and the fact I apparently finished it a month ago, then go COVID and completely forgot about it) I recommend caution when upgrading to it.
Downloads
- NewSquashfsReader and NewSquashfsReaderFromReader have been renamed to NewReader and NewReaderFromReader.