slob_reader 0.1.6
slob_reader: ^0.1.6 copied to clipboard
A pure Dart implementation of the Slob (Sorted List of Blobs) file format reader.
Changelog #
0.1.6 #
- Added support for
lzma2compressed slob files.
0.1.5 #
- Added
RandomAccessSourceabstraction to allow reading from arbitrary byte sources (e.g., Android SAFcontent://URIs). - Added
FileRandomAccessSourceas the default implementation fordart:io. - Added
SlobReader.openSourcefor direct source-based initialization.
0.1.4 #
- Added documentation and examples.
0.1.3 #
- Added
getBlobsmethod for bulk reading dictionary entries with optimized bin-level grouping. - Optimized existing
getRef,getBlobContent, and_getContentTypeIdby reducing redundant file seek operations. - Extracted compression logic into a separate internal helper.
0.1.2 #
- Optimized index loading with bulk reads, significantly reducing initial delay.
0.1.1 #
- Updated archive package to newest version.
0.1.0 #
- Initial release.
- Support for reading Slob (.slob) files.
- Support for zlib, bz2, and lzma2 compression.