Release Notes
This is the initial release of the get_storage_pro
package, aimed at simplifying the process of storing and retrieving objects in Flutter applications using the get_storage
package.
- Provides utility methods for storing and retrieving objects directly to/from storage.
- Supports storing single objects, lists of objects, and fetching single or multiple objects from storage.
- Automatically handles object serialization and deserialization, eliminating the need for manual conversion to/from maps.
- Introduces the
CommonDataClass
base class for model classes, making it easier to define and manage data models.
In future releases, we plan to add additional features and improvements, including:
- Enhanced error handling and error reporting.
- Support for more advanced data manipulation operations.
- Optimization and performance enhancements.
- Expanded documentation and examples to make usage even easier.
This package is open-source, and contributions are welcome! Feel free to fork the repository and contribute improvements, bug fixes, or new features. Pull requests will be actively reviewed and accepted after verification.
Thank you for using get_storage_pro
!
Release Notes
- Added Example main.dart
- Added
deleteById
function to remove a specific object of type [T] from storage. - Implemented
deleteAllObjects
function to remove all objects of type [T] from storage.
Release Notes
This release introduces several new functionalities and improvements to the get_storage_pro
package.
- Introduced
listenForObjectChanges
function to listen for changes to a specific object of type [T]. - Added
eraseAll
with an optional bool parameter [eraseMainGetStorage] (true by default) to erase completeGetStoragePro
andGetStorage
default data. - Added
listenAllObjects
function to listen for changes to all objects of type [T].
- Improved documentation comments for better clarity and understanding.
- Enhanced error handling and error reporting.
In future releases, we plan to continue improving existing functionalities and adding more features, including:
- Support for advanced data manipulation operations.
- Performance optimizations.
- Expanded documentation with more examples and tutorials.
Contributions to this package are welcome! Feel free to fork the repository and contribute improvements, bug fixes, or new features. Pull requests will be actively reviewed and accepted after verification.
Thank you for using get_storage_pro
!
Release Notes
- Improved & optimised performance
Contributions to this package are always welcome! Feel free to fork the repository and contribute improvements, bug fixes, or new features. Pull requests will be actively reviewed and accepted after verification.
Thank you for using get_storage_pro
!
Release Notes
- Fixed containers bug
Contributions to this package are always welcome! Feel free to fork the repository and contribute improvements, bug fixes, or new features. Pull requests will be actively reviewed and accepted after verification.
Thank you for using get_storage_pro
!
Release Notes
- Major Upgrade [Shifted to Reflectable to overcome the unnecessary fromMap issue]
- Updated lints and annotations
- Now annotate your model class with
@gsp
as well as extend withCommonDataClass
- After annotating run
dart pub run build_runner build
in your terminal. (This will create a new filemain.reflectable.dart
in root folder of your project, don't change anything in that file) - Now just call
initializeReflectable();
inmain.dart
main function.
Contributions to this package are always welcome! Feel free to fork the repository and contribute improvements, bug fixes, or new features. Pull requests will be actively reviewed and accepted after verification.
Thank you for using get_storage_pro
!