archive 3.1.1 archive: ^3.1.1 copied to clipboard
Provides encoders and decoders for various archive and compression formats such as zip, tar, bzip2, gzip, and zlib.
3.1.1 #
- Fix zip encoder so that zip files created on Windows will open correctly on Linux.
3.1.0-dev #
- Added
const
constructors toZLibDecoder
,ZLibEncoder
, andZLibDecoderBase
.
3.0.0 - February 3, 2021 #
- Stable release supporting null safety.
3.0.0-nullsafety.0 - January 20, 2021 #
- Migrate to null safety.
2.0.13 - January 02, 2020 #
- Switch to dart strong mode; refactor code to resolve all dartanalyzer warnings.
2.0.12 - December 30, 2019 #
- Fix dartanalyzer warnings
2.0.11 - November 8, 2019 #
- Set the default permission for ArchiveFile to something more reasonable (0644 -rw-r--r--)
2.0.10 - June 11, 2019 #
- Fix for decoding empty zip files.
2.0.9 - May 16, 2019 #
- Add isSymbolicLink and nameOfLinkedFile to ArchiveFile.
- Fix for encoding empty files.
2.0.8 #
- Fix zip isFile
2.0.7 #
- Fix zip file attributes.
2.0.6 #
- Support GNU tar long file names
- Maintain unix file permissions in zip archives.
2.0.5 #
- Use dart:io ZLibCodec when run from dart:io.
2.0.4 #
- Fix InputStream when a Uint8ListView is used as input data.
2.0.3 #
- Use Utf8 for reading strings in archive archive files, for filenames and comments.
2.0.2 #
- Fixes for ZipFileEncoder.
2.0.1 #
- Remove the use of
part
andpart of
in the main library. - Added ZipFileEncoder to encode files and directories using dart:io.
- Added createArchiveFromDirectory function to create an Archive object from a dart:io Directory.
2.0.0 #
- Moved version up for Dart 2 support.
- Fixed an issue with file compression flags when decoding zip archives.
- Fixed an issue with bzip2 decoding in production code.
1.0.33 #
- Support the latest version of
package:args
.
1.0.30 - May 27, 2017 #
- Add archive_io sub-package for supporting file streaming rather than storing everything in memory. This is a work-in-progress and under development.
1.0.29 - May 25, 2017 #
- Fix issue with POSIX tar files.
- Upgrade dependency on
archive
to>=1.0.0 <2.0.0
1.0.20 - Jun2 21, 2015 #
- Improve performance decompressing large files in zip archives.
1.0.19 - February 23, 2014 #
- Disable CRC verification by default when decoding archives.
1.0.18 - October 09, 2014 #
- Add support for encoding uncompressed files in zip archives.
1.0.17 - April 25, 2014 #
- Fix a bug in InputStream.
1.0.16 - March 02, 2014 #
- Add stream support to Inflate decompression.
1.0.15 - February 16, 2014 #
- Improved performance when writing large blocks.
1.0.14 - February 12, 2014 #
- Misc updates and fixes.
1.0.13 - February 06, 2014 #
-
Added BZip2 encoder.
-
BREAKING CHANGE:
File
was renamed toArchiveFile
, to avoid conflicts withdart:io
.
1.0.12 - February 04, 2014 #
- Added BZip2 decoder.
1.0.11 - February 02, 2014 #
- Changed
InputStream
to work with typed_data instead ofList<int>
, should reduce memory and increase performance.
1.0.10 - January 19, 2013 #
-
Renamed
InputBuffer
andOutputBuffer
toInputStream
andOutputStream
, respectively. -
Added
readBits
method toInputStream
.