flutter_graphql_plus 0.0.1 copy "flutter_graphql_plus: ^0.0.1" to clipboard
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
2
likes
0
points
38
downloads

Publisher

verified publisherbechattaoui.dev

Weekly Downloads

A powerful GraphQL client for Flutter with advanced caching, offline support, and real-time subscriptions. Supports all 6 platforms including WASM.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, graphql, hive, hive_flutter, http, json_annotation, shared_preferences, web_socket_channel

More

Packages that depend on flutter_graphql_plus