filesaverplus 0.0.5 copy "filesaverplus: ^0.0.5" to clipboard
filesaverplus: ^0.0.5 copied to clipboard

FileSaverPlus is a Flutter plugin for saving files to device storage with cross-platform support for Android, iOS, Web, Windows, Linux, and macOS.

0.0.5 #

  • Breaking: saveMultipleFiles now returns Future<List<String>> (saved paths) instead of Future<void>.
  • Breaking: saveFile now returns Future<String?> (saved path) instead of Future<void>.
  • Added Web platform support — triggers browser Blob download via package:web.
  • Added Windows platform support — saves directly to the Downloads folder via dart:io.
  • Added Linux platform support — saves directly to the Downloads folder via dart:io.
  • Added macOS platform support — presents NSSavePanel so the user can choose the save location.
  • Fixed: Android now handles getPlatformVersion and getBatteryPercentage (previously returned notImplemented).
  • Fixed: iOS batteryLevel (Float 0.0–1.0) is now correctly converted to an integer percentage (0–100).
  • Fixed: Removed 220+ lines of dead commented-out code from the iOS Swift implementation.
  • Bumped version to 0.0.5 to reflect the breaking API change and new platform support.

0.0.3 #

  • Added support android 9.

0.0.2 #

  • Updated readme file.

0.0.1 #

  • Initial release.
1
likes
150
points
118
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

FileSaverPlus is a Flutter plugin for saving files to device storage with cross-platform support for Android, iOS, Web, Windows, Linux, and macOS.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, flutter_web_plugins, path_provider, plugin_platform_interface, web

More

Packages that depend on filesaverplus

Packages that implement filesaverplus