flutter_graphql_plus 0.0.1
flutter_graphql_plus: ^0.0.1 copied to clipboard
A powerful GraphQL client for Flutter with advanced caching, offline support, and real-time subscriptions. Supports all 6 platforms including WASM.
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.
[Unreleased] #
Added #
- Initial package structure
- GraphQL client with advanced caching capabilities
- Offline support with local storage
- Real-time subscriptions support
- Multi-platform support (iOS, Android, Web, Windows, macOS, Linux)
- WASM compatibility
- Comprehensive test coverage
- Pana analysis integration
0.0.1 - 2024-12-19 #
Added #
- Initial release of Flutter GraphQL Plus
- Core GraphQL client functionality
- Caching system with Hive database
- Offline-first architecture
- WebSocket subscription support
- Cross-platform compatibility
- Comprehensive documentation
- Example usage and integration guides
Technical Features #
- Built with Flutter 3.10.0+ support
- Dart SDK 3.0.0+ compatibility
- GraphQL 5.1.2 integration
- HTTP client with retry logic
- Connectivity monitoring
- Local storage with SharedPreferences
- Real-time WebSocket connections
- JSON serialization support
Platform Support #
- ✅ iOS
- ✅ Android
- ✅ Web
- ✅ Windows
- ✅ macOS
- ✅ Linux
- ✅ WASM compatible
Version History #
- 0.0.1 - Initial release with core GraphQL functionality