Releases: stacscan/stacs
Light Sky
Dark Sky
Overview
This pull request removes CI validation on Ubuntu 18.04 as this distribution is not longer supported. In place of this, Ubuntu 22.04 has been added.
🛠️ New Features
- N/A
🍩 Improvements
- Support for Python 3.11
- Move to
pyproject.toml
packaging - Various packaging changes
🐛 Bug Fixes
- N/A
Windy Ocean
Overview
🛠️ New Features
- N/A
🍩 Improvements
- Allow updates within the same major version for all dependencies.
- Allows installation into environments with newer versions of dependencies. Closes #32.
🐛 Bug Fixes
- N/A
Strong Ocean
Overview
🛠️ New Features
- N/A
🍩 Improvements
- Better handling of unexpected / malformed data.
- Allows graceful handling of binary data inside of files reported as text (#30)
🐛 Bug Fixes
- Unhandled
UnicodeDecodeError
in some circumstances.
Mighty Ocean
Overview
Additions to internal data-structures to provide additional file metadata for downstream processing.
🛠️ New Features
- Add filesize onto internal entries model.
🍩 Improvements
- N/A
🐛 Bug Fixes
- N/A
Tepid Ocean
Overview
This release resolves an issue where if an input archive filename contained no dots (.
), the subsequent os.path.join
would replace the cache path - due to missing basename
call.
🛠️ New Features
- N/A
🍩 Improvements
- N/A
🐛 Bug Fixes
- Input binary overwrite when filename contains no dots (
.
).
Turquoise Ocean
Overview
This release adds support for zlib unpacking, weighted archive detection, decompression of lzma
, bz2
, and zlib
DMG chunks, and resolves a trivial bug in the DMG implementation which lead to incomplete extraction of blobs from DMGs.
🛠️ New Features
- Zlib support
🍩 Improvements
- Handle
lzma
,zlib
, andbz2
compressed chunks in DMG reader. - Weighted archive detection.
- Allows preferencing "container" formats when blobs contain multiple detected formats.
🐛 Bug Fixes
- Chunking issue in DMG reader.
Aqua Ocean
Overview
This pull-request adds support for Apple Disk Images (DMGs).
🛠️ New Features
- Support for Apple Disk Images (DMGs).
🍩 Improvements
- Tags from rule matches are propagated on internal
Source
model.
🐛 Bug Fixes
- N/A
Familiar Ocean
Overview
This pull-request adds the parent MD5 sum to the internal manifest.Entry
model, and swaps the zstd decompression library to improve compatibility.
🛠️ New Features
- Add parent MD5 of nested archive members to internal entries model.
🍩 Improvements
- Dependency updates.
- Change zstd implementation for better support.
🐛 Bug Fixes
- N/A
Stormy Ocean
Overview
This release resolves a bug which lead to incorrect unpacking of certain archive types.
🛠️ New Features
- N/A
🍩 Improvements
- N/A
🐛 Bug Fixes
- Fix chunking bug in libarchive unpacker.