flutter_gb_app_notifications 1.2.1 copy "flutter_gb_app_notifications: ^1.2.1" to clipboard
flutter_gb_app_notifications: ^1.2.1 copied to clipboard

A comprehensive solution for handling in-app notifications in Flutter, including fetching, displaying, managing states (read, unread, archived), and customizable UI components.

1.2.1 #

  • Bumped flutter_gb_ui_kit dependency to ^3.12.1.

1.2.0 #

  • Added markAllAsRead feature across config, service, and BLoC layers.
  • Refactored AppNotificationsListTemplateStyle to include contentPadding.
  • Improved UI list configuration and layout flexibility in GBAppNotificationsListTemplate.
  • Enhanced test suite with robust async state verification and PATCH request matching.
  • Bumped flutter_gb_ui_kit dependency to ^3.12.0.

1.1.0 #

  • Refactor: Moved mocks to test directory to satisfy publishing requirements
  • Removed mocks/mocks.dart export from main library
  • Stopped tracking .fvm/flutter_sdk and .fvm/fvm_config.json in git index
  • Fixed missing implementations in BLoC states due to code generation issues

1.0.0 #

  • Major documentation improvements and repository structure reorganization
  • Updated homepage URL
  • Fixed broken unit tests in AppNotificationBloc
  • Bumped dependencies:
    • flutter_gb_stack_base to ^5.4.0
    • flutter_gb_ui_kit to ^3.10.0
  • Added collection dependency

0.17.0 #

  • Package SDK & Internal Dependencies Update Flutter SDK upgraded from 3.29.3 to 3.38.3

0.16.2 #

  • Get the most recent notification count when archiving

0.16.1 #

  • Added support for custom HTTP methods when archiving notifications via API endpoint configuration

0.16.0 #

  • Support for pagination
  • Changes in AppNotificationConfig, renamed getUnreadCountApiEndpoint to getCountApiEndpoint

0.15.2 #

  • Support custom params on archiveAllApiEndpoint

0.15.0 #

  • Update flutter to 3.29.x
  • Update dependencies

0.14.1 #

  • Added "archiveAll" method

0.14.0 #

  • Updated freezed classes to be sealed
  • Added new API AppNotificationsListTemplateStyle.headerBuilder
  • Breaking change:
    • GBNotificationIconBuilder => GBNotificationBadgeBuilder

0.13.1 #

  • Avoid crash on nullable meta field

0.13.0 #

  • Update dependencies
  • Refactored some config classes to be renamed as Style since is more appropriate
  • Other fixes

0.12.1 #

  • Update analyzer to 6.0.0
  • Regenerated build_runner files

0.12.0 #

  • Update compatibility with Flutter 3.22.x

0.11.0 #

  • Update compatibility with Flutter 3.19.x

0.9.0 #

  • Updated gb dependencies
  • Use hosted ones

0.8.5 #

  • Update UI kit dep
  • Notification not marked as read hotfix

0.8.4 #

  • Make use of 'ActorDependantBlocEventListener'

0.8.3 #

  • Upgrade dependencies

0.8.1 #

  • Added default queryParams filtering

0.8.0 #

  • Updated AppNotificationConfig
  • Now endpoint definitions should return Uris instead of Strings
  • Updated dependencies

0.7.1 #

  • Rename "dismiss" method to "archive"
  • Remove with GBNotificationPageTemplate.withAppBar
  • Add filter to notifications
  • Activate archive notifications

0.7.0 #

  • Update internal dependencies flutter 3.3.x

0.6.7 #

  • Updated dependencies and solved some linter issues

0.6.5 #

* Update `flutter_gb_stack_base` dependency

0.6.4 #

* Fix GBAppNotificationProvider

0.6.1 #

* Added notification empty state widget

0.6.0 #

* Initial stable release

0.0.1 #

  • TODO: Describe initial release.
0
likes
130
points
46
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A comprehensive solution for handling in-app notifications in Flutter, including fetching, displaying, managing states (read, unread, archived), and customizable UI components.

Homepage

License

BSD-2-Clause (license)

Dependencies

built_value, collection, dartz, flutter, flutter_bloc, flutter_gb_built_utils, flutter_gb_stack_base, flutter_gb_ui_kit, flutter_slidable, freezed_annotation, get_it, http, logger

More

Packages that depend on flutter_gb_app_notifications