- Bumps ffi dependency to match path_provider_windows.
- Fixes library_private_types_in_public_api, sort_child_properties_last and use_key_in_widget_constructors lint warnings.
- Removes dependency on
meta.
- Fixes
getApplicationSupportPathhandling of applications where the application ID is not set.
- Change getApplicationSupportPath from using executable name to application ID (if provided).
- If the executable name based directory exists, continue to use that so existing applications continue with the same behaviour.
- Fixes link in README.
- Removed obsolete
pluginClass: nonefrom pubpsec.
- Now
getTemporaryPathreturns the value of theTMPDIRenvironment variable primarily. IfTMPDIRis not set,/tmpis returned.
- Updated installation instructions in README.
- Add
implementsto pubspec.yaml. - Add
registerWithmethod to the main Dart class.
- Migrate to null safety.
- Update Flutter SDK constraint.
- Log errors in the example when calls to the
path_providerfail.
- Check in linux/ directory for example/
- Reverts changes on 0.1.0, which broke the tree.
- This release updates getApplicationSupportPath to use the application ID instead of the executable name.
- No migration is provided, so any older apps that were using this path will now have a different directory.
- This release updates the example to depend on the endorsed plugin rather than relative path
- This updates the readme and pubspec and example to reflect the endorsement of this implementation of
path_provider
- The initial implementation of path_provider for Linux
- Implements getApplicationSupportPath, getApplicationDocumentsPath, getDownloadsPath, and getTemporaryPath