diff --git a/lib/features/notes/providers/notes_providers.dart b/lib/features/notes/providers/notes_providers.dart index 645ffcc..ec25d38 100644 --- a/lib/features/notes/providers/notes_providers.dart +++ b/lib/features/notes/providers/notes_providers.dart @@ -6,7 +6,7 @@ import 'package:conduit/core/providers/app_providers.dart'; part 'notes_providers.g.dart'; /// Provider for the list of all notes with user information. -@riverpod +@Riverpod(keepAlive: true) class NotesList extends _$NotesList { @override Future> build() async { diff --git a/pubspec.lock b/pubspec.lock index 091c906..37bc987 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -697,10 +697,10 @@ packages: dependency: "direct main" description: name: go_router - sha256: f02fd7d2a4dc512fec615529824fdd217fecb3a3d3de68360293a551f21634b3 + sha256: c92d18e1fe994cb06d48aa786c46b142a5633067e8297cff6b5a3ac742620104 url: "https://pub.dev" source: hosted - version: "14.8.1" + version: "17.0.0" graphs: dependency: transitive description: @@ -809,10 +809,10 @@ packages: dependency: transitive description: name: image_picker_ios - sha256: "997d100ce1dda5b1ba4085194c5e36c9f8a1fb7987f6a36ab677a344cd2dc986" + sha256: "956c16a42c0c708f914021666ffcd8265dde36e673c9fa68c81f7d085d9774ad" url: "https://pub.dev" source: hosted - version: "0.8.13+2" + version: "0.8.13+3" image_picker_linux: dependency: transitive description: @@ -1073,10 +1073,10 @@ packages: dependency: transitive description: name: path_provider_foundation - sha256: "97390a0719146c7c3e71b6866c34f1cde92685933165c1c671984390d2aca776" + sha256: "6d13aece7b3f5c5a9731eaf553ff9dcbc2eff41087fd2df587fd0fed9a3eb0c4" url: "https://pub.dev" source: hosted - version: "2.4.4" + version: "2.5.1" path_provider_linux: dependency: transitive description: @@ -1377,10 +1377,10 @@ packages: dependency: transitive description: name: shared_preferences_android - sha256: "46a46fd64659eff15f4638bbe19de43f9483f0e0bf024a9fb6b3582064bacc7b" + sha256: "83af5c682796c0f7719c2bbf74792d113e40ae97981b8f266fa84574573556bc" url: "https://pub.dev" source: hosted - version: "2.4.17" + version: "2.4.18" shared_preferences_foundation: dependency: transitive description: @@ -1462,10 +1462,10 @@ packages: dependency: "direct main" description: name: socket_io_client - sha256: c8471c2c6843cf308a5532ff653f2bcdb7fa9ae79d84d1179920578a06624f0d + sha256: e8deafca92e944ac33fd7f93ce7ea453cedc4dac41c9c2526dbd5fdff9636dca url: "https://pub.dev" source: hosted - version: "3.1.2" + version: "3.1.3" socket_io_common: dependency: transitive description: @@ -1878,10 +1878,10 @@ packages: dependency: transitive description: name: webview_flutter_android - sha256: "3fcca88ee2ae568807ebd42deed235bb8dd8e62b3e4d5caff67daa6bce062cca" + sha256: eeeb3fcd5f0ff9f8446c9f4bbc18a99b809e40297528a3395597d03aafb9f510 url: "https://pub.dev" source: hosted - version: "4.10.9" + version: "4.10.11" webview_flutter_platform_interface: dependency: transitive description: @@ -1894,10 +1894,10 @@ packages: dependency: transitive description: name: webview_flutter_wkwebview - sha256: a57b76a081bed3bf3a71a486bdf83642b00f1a7342043d50367cea68f338b1af + sha256: e49f378ed066efb13fc36186bbe0bd2425630d4ea0dbc71a18fdd0e4d8ed8ebc url: "https://pub.dev" source: hosted - version: "3.23.4" + version: "3.23.5" win32: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index d971047..ded31d5 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -13,10 +13,10 @@ dependencies: sdk: flutter # State Management - flutter_riverpod: ^3.0.0 + flutter_riverpod: ^3.0.3 # Navigation - go_router: ^14.2.0 + go_router: ^17.0.0 # Network & API dio: ^5.9.0 @@ -24,7 +24,7 @@ dependencies: # Storage - flutter_secure_storage: ^9.2.2 + flutter_secure_storage: ^9.2.4 hive_ce: ^2.14.0 hive_ce_flutter: ^2.3.2 shared_preferences: ^2.3.2 @@ -68,7 +68,7 @@ dependencies: wakelock_plus: ^1.4.0 share_plus: ^12.0.0 share_handler: ^0.0.19 - riverpod_annotation: ^3.0.0 + riverpod_annotation: ^3.0.3 flutter_local_notifications: ^19.4.2 connectivity_plus: ^7.0.0 flutter_cache_manager: ^3.4.1 @@ -88,8 +88,8 @@ dev_dependencies: freezed: ^3.2.0 json_serializable: ^6.11.1 flutter_native_splash: ^2.4.6 - riverpod_generator: ^3.0.0 - riverpod_lint: ^3.0.0 + riverpod_generator: ^3.0.3 + riverpod_lint: ^3.0.3 custom_lint: ^0.8.0 dependency_overrides: