flutter_archive 6.0.3 flutter_archive: ^6.0.3 copied to clipboard
Create and extract ZIP archive files in Android, iOS and macOS. Zip all files in a directory recursively or a given list of files.
6.0.3 #
- [iOS] Fixed build issue #78
6.0.2 #
- [iOS] Upgraded to ZIPFoundation 0.9.19
6.0.1 #
- [iOS] Upgraded to ZIPFoundation 0.9.18 (thanks to AliakseiT)
6.0.0 #
- [Andfroid] Fix AGP 8.0 compile error
- [Andfroid] Updated gradle version 7.3.1 and Kotlin version 1.7.10
- [Andfroid] Set compileSdkVersion to 33
5.0.0 #
- [iOS] BRAKING CHANGE: minimum iOS version is now iOS 12.0
- [iOS] Upgraded to ZIPFoundation 0.9.13 (thanks to daniel-possienke)
4.2.2 #
- [iOS] fixed: progress never 100% (thanks to Lan-tb)
- [iOS] added charset support (thanks to Lan-tb)
4.2.1 #
- [Android] Fixed build issue related to Result.error
- fixed sdk constraints
4.2.0 #
- [Android] Fixed #25: added parameter zipFileCharset to ZipFile.extractToDirectory for defining the charset to use
4.1.1 #
- Fixed #43
4.1.0 #
- fixed: skipping file in ZipFile.extractToDirectory did not work
- [Android] updated to Kotlin 1.5.30
- [Android] upgraded gradle
- [Android] jcenter => mavenCentral
- [Android] set compileSdkVersion to 31
- [Android] Removed V1 embedding
- [Android] Fixed warning "inappropriate blocking method call"
- [iOS] updated podspec (added s.swift_version etc.)
4.0.1 #
[iOS] ZipFile.createFromDirectory: fixed issues with file paths
4.0.0 #
- ZipFile.createFromDirectory: added a new parameter onZipping for progress reporting and to allow filtering files to be included in the zip (#30)
- BREAKING CHANGE: replaced enum ExtractOperation with ZipFileOperation
- [iOS] fixed: recurseSubDirs parameter in ZipFile.createFromDirectory was ignored
- [Android] Updated compileSdkVersion and targetSdkVersion to 30
3.0.0 #
- null safety
2.0.2 #
- Fixed minor lint issues
- Experimental fix to #26 (publish plugin from Mac)
2.0.1 #
- Added support for iOS 9
1.0.3 #
- Fixed #13: Extracting multiple zip files in parallel does not work when using onExtracting callback
1.0.2 #
- [Android] Fixed: java.lang.ClassCastException: java.util.zip.ZipFile cannot be cast to java.io.Closeable occurring if API level < 19
1.0.1 #
- Fixed "MissingPluginException"
1.0.0 #
- Renamed FlutterArchive as ZipFile, renamed also methods
- Support for progress reporting in unzip (ZipFile.extractToDirectory)
- Added support for including base directory name to file paths
- [iOS] Upgraded to ZIPFoundation 0.9.11
0.1.4 #
- [Android] Fixed: unzipping some files could fail to "java.util.zip.ZipException: invalid stored block lengths"
- [Android] Fixed: any thrown exception during zip/unzip caused crash
0.1.3 #
- [Android] Improved error handling.
0.1.2 #
- [iOS] Zip/unzip files in a background thread to keep UI more responsive.
0.1.1+1 #
- Minor cleanup.
0.1.1 #
- Added support for Android V2 embedding.
0.1.0 #
- Updated public API.
- Improved documentation.
- Added code samples.
0.0.2 #
- Documented public APIs and updated README.md.
0.0.1 #
- Initial release.