diff --git a/.github/workflows/legacy_version_analyze.yml b/.github/workflows/legacy_version_analyze.yml index a447ccc38..c05ef95d8 100644 --- a/.github/workflows/legacy_version_analyze.yml +++ b/.github/workflows/legacy_version_analyze.yml @@ -3,7 +3,7 @@ name: legacy_version_analyze env: # Note: The versions below should be manually updated after a new stable # version comes out. - flutter_version: "3.13.9" + flutter_version: "3.19.6" on: push: diff --git a/.github/workflows/stream_flutter_workflow.yml b/.github/workflows/stream_flutter_workflow.yml index a6e778861..2dc446cbb 100644 --- a/.github/workflows/stream_flutter_workflow.yml +++ b/.github/workflows/stream_flutter_workflow.yml @@ -3,7 +3,7 @@ name: stream_flutter_workflow env: ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true' flutter_channel: "stable" - flutter_version: "3.13.9" + flutter_version: "3.22.2" on: pull_request: diff --git a/analysis_options.yaml b/analysis_options.yaml index abb5d9797..397c53b33 100644 --- a/analysis_options.yaml +++ b/analysis_options.yaml @@ -20,8 +20,6 @@ linter: - empty_statements - hash_and_equals - invariant_booleans - - iterable_contains_unrelated_type - - list_remove_unrelated_type - literal_only_boolean_expressions - no_adjacent_strings_in_list - no_duplicate_case_values @@ -35,7 +33,6 @@ linter: - use_key_in_widget_constructors - valid_regexps - always_declare_return_types - - always_require_non_null_named_parameters - annotate_overrides - avoid_bool_literals_in_conditional_expressions - avoid_catching_errors diff --git a/packages/stream_chat/example/pubspec.yaml b/packages/stream_chat/example/pubspec.yaml index aa3b97d07..5258d7e1f 100644 --- a/packages/stream_chat/example/pubspec.yaml +++ b/packages/stream_chat/example/pubspec.yaml @@ -5,8 +5,8 @@ publish_to: "none" version: 1.0.0+1 environment: - sdk: ">=3.1.0 <4.0.0" - flutter: ">=3.13.0" + sdk: ">=3.3.0 <4.0.0" + flutter: ">=3.19.0" dependencies: cupertino_icons: ^1.0.5 diff --git a/packages/stream_chat/lib/src/client/client.dart b/packages/stream_chat/lib/src/client/client.dart index 3a0fab5b4..0d4770664 100644 --- a/packages/stream_chat/lib/src/client/client.dart +++ b/packages/stream_chat/lib/src/client/client.dart @@ -1714,8 +1714,6 @@ class ClientState { /// The current user as a stream Stream get currentUserStream => _currentUserController.stream; - // coverage:ignore-end - /// The current user Map get users => _usersController.value; diff --git a/packages/stream_chat/pubspec.yaml b/packages/stream_chat/pubspec.yaml index 4b39870ff..19ebf3d5d 100644 --- a/packages/stream_chat/pubspec.yaml +++ b/packages/stream_chat/pubspec.yaml @@ -6,25 +6,25 @@ repository: https://github.com/GetStream/stream-chat-flutter issue_tracker: https://github.com/GetStream/stream-chat-flutter/issues environment: - sdk: '>=3.1.0 <4.0.0' + sdk: '>=3.3.0 <4.0.0' dependencies: async: ^2.11.0 collection: ^1.17.2 - dio: ^5.3.2 + dio: ^5.4.3+1 equatable: ^2.0.5 freezed_annotation: ^2.4.1 http_parser: ^4.0.2 jose: ^0.3.4 - json_annotation: ^4.8.1 + json_annotation: ^4.9.0 logging: ^1.2.0 meta: ^1.9.1 - mime: ^1.0.4 + mime: ^1.0.5 rate_limiter: ^1.0.0 rxdart: ^0.27.7 - synchronized: ^3.1.0 - uuid: ^4.2.1 - web_socket_channel: ^2.4.0 + synchronized: ^3.1.0+1 + uuid: ^4.4.0 + web_socket_channel: ^2.4.5 dev_dependencies: build_runner: ^2.4.6 diff --git a/packages/stream_chat_flutter/example/android/app/src/main/AndroidManifest.xml b/packages/stream_chat_flutter/example/android/app/src/main/AndroidManifest.xml index 7c9e3cb9f..a28f22acb 100644 --- a/packages/stream_chat_flutter/example/android/app/src/main/AndroidManifest.xml +++ b/packages/stream_chat_flutter/example/android/app/src/main/AndroidManifest.xml @@ -13,16 +13,16 @@