- Add
updatedFields
save param to facilitate partial updates (PATCH). - Updated the documentation to showcase the usage of this param.
- Add AppwriteException to offline Exception handling.
- Added Offline Handling for
save
anddelete
methods - Change
CHANGELOG.md
to Descending ordering.
- Thanks to all those who take time to like this package.
- Am actively looking for contributors of this package, as a solo contributor I can't do much.
- You can contribute either in the documentation, review, test, code and maintenance.
- Fixed Flutter Data Documentation Link
- Fixed Bug in the Adapter's
sendRequest
- Initial release of appwrite_offline
- Flutter Data adapter for Appwrite integration
- Offline data synchronization support
- Real-time updates through Appwrite's Realtime service
- Support for Appwrite queries and filters
- Relationship handling (BelongsTo, HasMany)
- Permission management through save params
- Complete example project demonstrating:
- Basic CRUD operations
- Offline capabilities
- Real-time updates
- Relationship handling
- Error handling
- Loading states
- Automatic offline data synchronization
- Real-time data updates
- Type-safe models and queries
- Simple configuration and setup
- Comprehensive documentation
- Working example project
- flutter_data: ^1.6.0
- appwrite: ^13.0.0
- Dart SDK: ^3.0.0
- Flutter: >=3.0.0
- Added comprehensive README with setup instructions and usage examples
- Added example project with common use cases
- Added inline documentation for all public APIs
- This is the initial release and should be considered beta
- Feedback and contributions are welcome
- Testing in production environments is recommended before critical usage