get_home_application_support_directory 1.0.1
get_home_application_support_directory: ^1.0.1 copied to clipboard
A Flutter plugin that provides access to the macOS Application Support directory path. Perfect for apps that need to store user data and configuration files in the standard location.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.1 - 2024-12-19 #
Fixed #
- Removed unnecessary catch block in Swift code that was causing compiler warnings
- Improved error handling in native macOS implementation
- Cleaned up Swift code structure for better maintainability
Improved #
- Enhanced code documentation and comments
- Better error messaging for edge cases
- Optimized Swift implementation for performance
Documentation #
- Updated README with more detailed usage examples
- Improved API documentation
- Added troubleshooting section
1.0.0 - 2024-12-19 #
Added #
- Initial release of the get_home_application_support_directory plugin
- Support for getting the Application Support directory path on macOS
- Method
getApplicationSupportDirectory()to retrieve the directory path - Comprehensive error handling with proper exception types
- Complete example application demonstrating plugin usage
- Detailed documentation and API reference
- Unit tests for core functionality
Features #
- Native macOS implementation using
NSSearchPathForDirectoriesInDomains - Flutter method channel communication
- Null safety support
- Cross-platform plugin architecture (ready for future platform additions)
Technical Details #
- Swift implementation for macOS platform
- Method channel communication between Dart and native code
- Plugin platform interface for extensibility
- Proper error handling and exception propagation