firebase / FirebaseUI-Flutter

Apache License 2.0
107 stars 99 forks source link

🐛 Incompatiable with latest release of cloud firestore #355

Closed shatanikmahanty closed 5 months ago

shatanikmahanty commented 5 months ago

Is there an existing issue for this?

What plugin is this bug for?

Firebase UI Firestore

What platform(s) does this bug affect?

Android, iOS, Web, macOS, Linux, Windows

List of dependencies used.

flutter pub deps -s list
Dart SDK 3.4.1
Flutter SDK 3.22.1
reservation_system 55.0.0+36203

dependencies:
- flutter 0.0.0
  - characters 1.3.0
  - collection 1.18.0
  - material_color_utilities 0.8.0
  - meta 1.12.0
  - vector_math 2.1.4
  - sky_engine any
- flutter_localizations 0.0.0
  - flutter any
  - intl 0.19.0
  - characters 1.3.0
  - clock 1.1.1
  - collection 1.18.0
  - material_color_utilities 0.8.0
  - meta 1.12.0
  - path 1.9.0
  - vector_math 2.1.4
- firebase_core 3.0.0
  - firebase_core_platform_interface ^5.0.0
  - firebase_core_web ^2.17.1
  - flutter any
  - meta ^1.8.0
- firebase_crashlytics 4.0.0
  - firebase_core ^3.0.0
  - firebase_core_platform_interface ^5.0.0
  - firebase_crashlytics_platform_interface ^3.6.36
  - flutter any
  - stack_trace ^1.10.0
- cloud_firestore 5.0.0
  - cloud_firestore_platform_interface ^6.2.6
  - cloud_firestore_web ^4.0.0
  - collection ^1.0.0
  - firebase_core ^3.0.0
  - firebase_core_platform_interface ^5.0.0
  - flutter any
  - meta ^1.8.0
- firebase_database 11.0.0
  - firebase_core ^3.0.0
  - firebase_core_platform_interface ^5.0.0
  - firebase_database_platform_interface ^0.2.5+36
  - firebase_database_web ^0.2.5+8
  - flutter any
- cloud_functions 5.0.0
  - cloud_functions_platform_interface ^5.5.29
  - cloud_functions_web ^4.9.7
  - firebase_core ^3.0.0
  - firebase_core_platform_interface ^5.0.0
  - flutter any
- firebase_auth 5.0.0
  - firebase_auth_platform_interface ^7.3.1
  - firebase_auth_web ^5.12.1
  - firebase_core ^3.0.0
  - firebase_core_platform_interface ^5.0.0
  - flutter any
  - meta ^1.8.0
- firebase_storage 12.0.0
  - firebase_core ^3.0.0
  - firebase_core_platform_interface ^5.0.0
  - firebase_storage_platform_interface ^5.1.23
  - firebase_storage_web ^3.9.8
  - flutter any
- firebase_ui_firestore 1.6.3
  - cloud_firestore ^4.15.5
  - firebase_ui_localizations ^1.11.0
  - firebase_ui_shared ^1.4.1
  - flutter any
- firebase_remote_config 5.0.0
  - firebase_core ^3.0.0
  - firebase_core_platform_interface ^5.0.0
  - firebase_remote_config_platform_interface ^1.4.36
  - firebase_remote_config_web ^1.6.8
  - flutter any
- firebase_analytics 11.0.0
  - firebase_analytics_platform_interface ^4.0.0
  - firebase_analytics_web ^0.5.7+8
  - firebase_core ^3.0.0
  - firebase_core_platform_interface ^5.0.0
  - flutter any
- firebase_performance 0.10.0
  - firebase_core ^3.0.0
  - firebase_core_platform_interface ^5.0.0
  - firebase_performance_platform_interface ^0.1.4+36
  - firebase_performance_web ^0.1.6+8
  - flutter any
- table_calendar 3.1.1
  - flutter any
  - intl ^0.19.0
  - simple_gesture_detector ^0.2.0
- platform_device_id 1.1.0
  - flutter any
  - platform_device_id_platform_interface ^1.0.0
  - platform_device_id_macos ^1.0.0
  - platform_device_id_linux ^1.0.0
  - platform_device_id_web ^1.0.0
  - platform_device_id_windows ^1.0.0
  - device_info_plus ^10.0.1
  - android_id ^0.3.6
- cupertino_icons 1.0.8
- intl 0.19.0
  - clock ^1.1.0
  - meta ^1.0.2
  - path ^1.8.0
- path_provider 2.1.3
  - flutter any
  - path_provider_android ^2.1.0
  - path_provider_foundation ^2.3.2
  - path_provider_linux ^2.2.0
  - path_provider_platform_interface ^2.1.0
  - path_provider_windows ^2.2.0
- shared_preferences 2.2.3
  - flutter any
  - shared_preferences_android ^2.1.0
  - shared_preferences_foundation ^2.3.5
  - shared_preferences_linux ^2.2.0
  - shared_preferences_platform_interface ^2.3.0
  - shared_preferences_web ^2.1.0
  - shared_preferences_windows ^2.2.0
- provider 6.1.2
  - collection ^1.15.0
  - flutter any
  - nested ^1.0.0
- csv 6.0.0
- permission_handler 11.3.1
  - flutter any
  - meta ^1.7.0
  - permission_handler_android ^12.0.3
  - permission_handler_apple ^9.4.3
  - permission_handler_html ^0.1.1
  - permission_handler_windows ^0.2.1
  - permission_handler_platform_interface ^4.2.0
- country_code_picker 3.0.0
  - flutter any
  - collection ^1.15.0
- syncfusion_flutter_charts 25.2.5
  - flutter any
  - intl >=0.18.1 <0.20.0
  - vector_math >=2.1.0 <=3.0.0
  - syncfusion_flutter_core ^25.2.5
- carousel_slider 4.2.1
  - flutter any
- font_awesome_flutter 10.7.0
  - flutter any
- url_launcher 6.3.0
  - flutter any
  - url_launcher_android ^6.3.0
  - url_launcher_ios ^6.2.4
  - url_launcher_linux ^3.1.0
  - url_launcher_macos ^3.1.0
  - url_launcher_platform_interface ^2.3.0
  - url_launcher_web ^2.2.0
  - url_launcher_windows ^3.1.0
- webview_flutter 4.8.0
  - flutter any
  - webview_flutter_android ^3.16.0
  - webview_flutter_platform_interface ^2.10.0
  - webview_flutter_wkwebview ^3.13.0
- mailer 6.1.0
  - async ^2.5.0
  - logging ^1.0.0
  - intl >=0.17.0 <0.20.0
  - mime ^1.0.0
  - path ^1.7.0
  - meta ^1.3.0
- get_it 7.7.0
  - async ^2.11.0
  - collection ^1.17.1
  - meta ^1.11.0
- account_selector 1.0.1
  - flutter any
- flutter_bloc 8.1.5
  - bloc ^8.1.1
  - flutter any
  - provider ^6.0.0
- equatable 2.0.5
  - collection ^1.15.0
  - meta ^1.3.0
- hydrated_bloc 9.1.5
  - bloc ^8.1.1
  - hive ^2.0.0
  - meta ^1.3.0
  - synchronized ^3.0.0
- dropdown_button2 2.3.9
  - flutter any
  - meta ^1.9.1
- flutter_time_picker_spinner 2.0.0
  - flutter any
- timezone 0.9.3
  - path ^1.8.0
- universal_html 2.2.4
  - async ^2.11.0
  - csslib >=0.17.3 <2.0.0
  - charcode ^1.2.0
  - collection ^1.17.1
  - html ^0.15.3
  - meta ^1.9.1
  - source_span ^1.9.1
  - typed_data ^1.3.2
  - universal_io ^2.2.2
- flutter_native_splash 2.4.0
  - args ^2.4.2
  - flutter any
  - flutter_web_plugins any
  - html ^0.15.4
  - image ^4.1.7
  - meta ^1.11.0
  - path ^1.9.0
  - universal_io ^2.2.2
  - xml ^6.5.0
  - yaml ^3.1.2
  - ansicolor ^2.0.2
- loading_animations 2.2.0
  - flutter any
- filter_list 1.0.3
  - flutter any
- searchbar_animation 0.0.4
  - flutter any
- slide_to_act 2.0.2
  - flutter any
- expandable_text 2.3.0
  - flutter any
- whatsapp_unilink 2.1.0
- adaptive_dialog 2.1.0
  - animations ^2.0.3
  - collection ^1.15.0
  - dynamic_color ^1.4.0
  - flutter any
  - intersperse ^2.0.0
  - macos_ui ^2.0.0
  - meta ^1.3.0
- device_info_plus 10.1.0
  - device_info_plus_platform_interface ^7.0.0
  - ffi ^2.0.1
  - file >=6.1.4 <8.0.0
  - flutter any
  - flutter_web_plugins any
  - meta ^1.8.0
  - web >=0.5.0 <=0.6.0
  - win32 >=4.0.0 <6.0.0
  - win32_registry ^1.1.0
- package_info_plus 8.0.0
  - ffi ^2.0.1
  - flutter any
  - flutter_web_plugins any
  - http >=0.13.5 <2.0.0
  - meta ^1.8.0
  - path ^1.8.2
  - package_info_plus_platform_interface ^3.0.0
  - web >=0.5.0 <=0.6.0
  - win32 >=4.0.0 <6.0.0
  - clock ^1.1.1
- file_saver 0.2.13
  - flutter any
  - flutter_web_plugins any
  - path_provider ^2.1.3
  - path_provider_windows ^2.2.1
  - path_provider_linux ^2.2.1
  - dio ^5.4.3+1
  - web ^0.5.1
- flutter_email_sender 6.0.3
  - flutter any
- zoom_widget 2.0.1
  - flutter any
  - vector_math ^2.1.1
- internet_connection_checker_plus 2.4.1
  - connectivity_plus ^6.0.1
  - flutter any
  - http ^1.0.0
- holding_gesture 1.2.0
  - flutter any
- morphable_shape 1.6.6
  - flutter any
  - flutter_class_parser ^0.2.5
  - dimension ^0.1.7
  - animated_box_decoration ^0.0.7
- flutter_material_color_picker 1.2.0
  - flutter any
- flutter_riverpod 2.5.1
  - collection ^1.15.0
  - flutter any
  - meta ^1.4.0
  - riverpod 2.5.1
  - state_notifier >=0.7.2 <2.0.0
- flutter_smart_dialog 4.9.7+7
  - flutter any
- multi_split_view 2.4.0
  - flutter any
  - meta ^1.7.0
- cr_calendar 1.2.1
  - flutter any
  - intl ^0.18.1
  - jiffy ^6.2.1
  - scrollable_positioned_list ^0.3.8
- fluttertoast 8.2.6
  - flutter any
  - flutter_web_plugins any
  - web ^0.5.1
- flutter_dotenv 5.1.0
  - flutter any
- typesense 0.5.1
  - http ^1.2.1
  - crypto ^3.0.3
- flutter_typeahead 5.2.0
  - flutter any
  - flutter_keyboard_visibility ^6.0.0
  - pointer_interceptor ^0.10.0
- toast 0.3.0
  - flutter any
  - flutter_web_plugins any
- sentry_flutter 8.2.0
  - flutter any
  - flutter_web_plugins any
  - sentry 8.2.0
  - package_info_plus >=1.0.0
  - meta ^1.3.0
  - ffi ^2.0.0
- universal_io 2.2.2
  - collection ^1.17.0
  - meta ^1.9.0
  - typed_data ^1.3.0
- progress_builder 1.1.4
  - flutter any
  - mounted_state ^1.0.1
- info_popup 4.3.1
  - flutter any
- pull_to_refresh_new 2.0.5
  - flutter any
- syncfusion_flutter_calendar 25.2.7
  - flutter any
  - timezone 0.9.3
  - syncfusion_flutter_core ^25.2.7
  - syncfusion_flutter_datepicker ^25.2.7
  - intl >=0.18.1 <0.20.0
- elegant_notification 2.1.2
  - flutter any
- external_app_launcher 4.0.0
  - flutter any
- flutter_local_notifications 17.1.2
  - clock ^1.1.0
  - flutter any
  - flutter_local_notifications_linux ^4.0.0
  - flutter_local_notifications_platform_interface ^7.1.0
  - timezone ^0.9.0
- flutter_background_service 5.0.5
  - flutter any
  - flutter_background_service_platform_interface ^5.0.0
  - flutter_background_service_android ^6.2.2
  - flutter_background_service_ios ^5.0.0
- flutter_overlay_window 0.4.3
  - flutter any
- installed_apps 1.5.0
  - flutter any
- phone_state 1.0.4
  - flutter any
- esc_pos_utils_plus 2.0.3
  - flutter any
  - image ^4.0.17
  - html ^0.15.0
- image 4.2.0
  - archive ^3.4.0
  - meta ^1.3.0
  - xml ^6.0.1
- crypto 3.0.3
  - typed_data ^1.3.0
- uuid 4.4.0
  - crypto ^3.0.0
  - sprintf ^7.0.0
  - meta ^1.10.0
  - fixnum ^1.1.0
- collection 1.18.0
- json_annotation 4.9.0
  - meta ^1.4.0
- freezed_annotation 2.4.1
  - collection ^1.15.0
  - json_annotation ^4.6.0
  - meta ^1.7.0
- vector_math 2.1.4

dev dependencies:
- flutter_test 0.0.0
  - flutter any
  - test_api 0.7.0
  - matcher 0.12.16+1
  - path 1.9.0
  - fake_async 1.3.1
  - clock 1.1.1
  - stack_trace 1.11.1
  - vector_math 2.1.4
  - leak_tracker_flutter_testing 3.0.3
  - async 2.11.0
  - boolean_selector 2.1.1
  - characters 1.3.0
  - collection 1.18.0
  - leak_tracker 10.0.4
  - leak_tracker_testing 3.0.1
  - material_color_utilities 0.8.0
  - meta 1.12.0
  - source_span 1.10.0
  - stream_channel 2.1.2
  - string_scanner 1.2.0
  - term_glyph 1.2.1
  - vm_service 14.2.1
- flutter_launcher_icons 0.13.1
  - args ^2.3.2
  - checked_yaml ^2.0.2
  - cli_util ^0.4.0
  - image ^4.0.15
  - json_annotation ^4.8.0
  - path ^1.8.2
  - yaml ^3.1.1
- flutter_lints 4.0.0
  - lints ^4.0.0
- build_runner 2.4.10
  - analyzer >=4.4.0 <7.0.0
  - args ^2.0.0
  - async ^2.5.0
  - build >=2.1.0 <2.5.0
  - build_config >=1.1.0 <1.2.0
  - build_daemon ^4.0.0
  - build_resolvers ^2.0.0
  - build_runner_core ^7.2.0
  - code_builder ^4.2.0
  - collection ^1.15.0
  - crypto ^3.0.0
  - dart_style ^2.0.0
  - frontend_server_client >=3.0.0 <5.0.0
  - glob ^2.0.0
  - graphs ^2.2.0
  - http_multi_server ^3.0.0
  - io ^1.0.0
  - js >=0.6.3 <0.8.0
  - logging ^1.0.0
  - meta ^1.3.0
  - mime ^1.0.0
  - package_config ^2.0.0
  - path ^1.8.0
  - pool ^1.5.0
  - pub_semver ^2.0.0
  - pubspec_parse ^1.0.0
  - shelf ^1.0.0
  - shelf_web_socket >=1.0.0 <3.0.0
  - stack_trace ^1.10.0
  - stream_transform ^2.0.0
  - timing ^1.0.0
  - watcher ^1.0.0
  - web_socket_channel >=2.0.0 <4.0.0
  - yaml ^3.0.0
- freezed 2.5.2
  - analyzer >=5.13.0 <7.0.0
  - build ^2.3.1
  - build_config ^1.1.0
  - collection ^1.15.0
  - meta ^1.9.1
  - source_gen ^1.4.0
  - freezed_annotation ^2.4.1
  - json_annotation ^4.6.0
- json_serializable 6.8.0
  - analyzer >=5.12.0 <7.0.0
  - async ^2.8.0
  - build ^2.0.0
  - build_config >=0.4.4 <2.0.0
  - collection ^1.14.0
  - json_annotation >=4.9.0 <4.10.0
  - meta ^1.3.0
  - path ^1.8.0
  - pub_semver ^2.0.0
  - pubspec_parse ^1.0.0
  - source_gen ^1.3.2
  - source_helper ^1.3.0

dependency overrides:
- intl 0.19.0
  - clock ^1.1.0
  - meta ^1.0.2
  - path ^1.8.0
- cloud_firestore 5.0.0
  - cloud_firestore_platform_interface ^6.2.6
  - cloud_firestore_web ^4.0.0
  - collection ^1.0.0
  - firebase_core ^3.0.0
  - firebase_core_platform_interface ^5.0.0
  - flutter any
  - meta ^1.8.0

transitive dependencies:
- _fe_analyzer_shared 67.0.0
  - meta ^1.9.0
- _flutterfire_internals 1.3.36
  - collection ^1.0.0
  - firebase_core ^3.0.0
  - firebase_core_platform_interface ^5.0.0
  - flutter any
  - meta ^1.8.0
- analyzer 6.4.1
  - _fe_analyzer_shared ^67.0.0
  - collection ^1.17.0
  - convert ^3.0.0
  - crypto ^3.0.0
  - glob ^2.0.0
  - meta ^1.11.0
  - package_config ^2.0.0
  - path ^1.8.0
  - pub_semver ^2.1.4
  - source_span ^1.8.0
  - watcher ^1.1.0
  - yaml ^3.0.0
- android_id 0.3.6
  - flutter any
- animated_box_decoration 0.0.7
  - flutter any
- animations 2.0.11
  - flutter any
- ansicolor 2.0.2
- appkit_ui_element_colors 1.0.0
  - equatable ^2.0.5
  - flutter any
  - plugin_platform_interface ^2.0.2
- archive 3.6.1
  - crypto ^3.0.3
  - path ^1.8.0
- args 2.5.0
- async 2.11.0
  - collection ^1.15.0
  - meta ^1.1.7
- bloc 8.1.4
  - meta ^1.3.0
- boolean_selector 2.1.1
  - source_span ^1.8.0
  - string_scanner ^1.1.0
- build 2.4.1
  - analyzer >=1.5.0 <7.0.0
  - async ^2.5.0
  - convert ^3.0.0
  - crypto ^3.0.0
  - glob ^2.0.0
  - logging ^1.0.0
  - meta ^1.3.0
  - package_config ^2.1.0
  - path ^1.8.0
- build_config 1.1.1
  - checked_yaml ^2.0.0
  - json_annotation ^4.5.0
  - path ^1.8.0
  - pubspec_parse ^1.0.0
  - yaml ^3.0.0
- build_daemon 4.0.2
  - built_collection ^5.0.0
  - built_value ^8.1.0
  - crypto ^3.0.3
  - http_multi_server ^3.0.0
  - logging ^1.0.0
  - path ^1.8.0
  - pool ^1.5.0
  - shelf ^1.0.0
  - shelf_web_socket >=1.0.0 <3.0.0
  - stream_transform ^2.0.0
  - watcher ^1.0.0
  - web_socket_channel >=2.0.0 <4.0.0
- build_resolvers 2.4.2
  - analyzer >=5.12.0 <7.0.0
  - async ^2.5.0
  - build ^2.0.0
  - collection ^1.17.0
  - convert ^3.1.1
  - crypto ^3.0.0
  - graphs >=1.0.0 <3.0.0
  - logging ^1.0.0
  - package_config ^2.0.0
  - path ^1.8.0
  - pool ^1.5.0
  - pub_semver ^2.0.0
  - stream_transform ^2.0.0
  - yaml ^3.0.0
- build_runner_core 7.3.0
  - async ^2.5.0
  - build ^2.4.0
  - build_config ^1.0.0
  - build_resolvers ^2.4.0
  - collection ^1.15.0
  - convert ^3.0.0
  - crypto ^3.0.0
  - glob ^2.0.0
  - graphs ^2.0.0
  - json_annotation ^4.8.1
  - logging ^1.2.0
  - meta ^1.3.0
  - package_config ^2.0.0
  - path ^1.8.0
  - pool ^1.5.0
  - timing ^1.0.0
  - watcher ^1.0.0
  - yaml ^3.0.0
- built_collection 5.1.1
- built_value 8.9.2
  - built_collection ^5.0.0
  - collection ^1.15.0
  - fixnum ^1.0.0
  - meta ^1.3.0
- characters 1.3.0
- charcode 1.3.1
- checked_yaml 2.0.3
  - json_annotation ^4.3.0
  - source_span ^1.8.0
  - yaml ^3.0.0
- cli_util 0.4.1
  - meta ^1.3.0
  - path ^1.8.0
- clock 1.1.1
- cloud_firestore_platform_interface 6.2.6
  - _flutterfire_internals ^1.3.36
  - collection ^1.15.0
  - firebase_core ^3.0.0
  - flutter any
  - meta ^1.8.0
  - plugin_platform_interface ^2.1.3
- cloud_firestore_web 4.0.0
  - _flutterfire_internals ^1.3.36
  - cloud_firestore_platform_interface ^6.2.6
  - collection ^1.0.0
  - firebase_core ^3.0.0
  - firebase_core_web ^2.17.1
  - flutter any
  - flutter_web_plugins any
- cloud_functions_platform_interface 5.5.29
  - firebase_core ^3.0.0
  - flutter any
  - meta ^1.8.0
  - plugin_platform_interface ^2.1.3
- cloud_functions_web 4.9.7
  - cloud_functions_platform_interface ^5.5.29
  - firebase_core ^3.0.0
  - firebase_core_web ^2.17.1
  - flutter any
  - flutter_web_plugins any
- code_builder 4.10.0
  - built_collection ^5.0.0
  - built_value ^8.0.0
  - collection ^1.15.0
  - matcher ^0.12.10
  - meta ^1.3.0
- connectivity_plus 6.0.3
  - flutter any
  - flutter_web_plugins any
  - connectivity_plus_platform_interface ^2.0.0
  - web >=0.3.0 <=0.6.0
  - meta ^1.8.0
  - nm ^0.5.0
  - collection ^1.18.0
- connectivity_plus_platform_interface 2.0.0
  - flutter any
  - meta ^1.8.0
  - plugin_platform_interface ^2.1.4
- convert 3.1.1
  - typed_data ^1.3.0
- csslib 1.0.0
  - source_span ^1.8.0
- dart_style 2.3.6
  - analyzer ^6.2.0
  - args >=1.0.0 <3.0.0
  - collection ^1.17.0
  - path ^1.0.0
  - pub_semver >=1.4.4 <3.0.0
  - source_span ^1.4.0
- dbus 0.7.10
  - args ^2.0.0
  - ffi ^2.0.0
  - meta ^1.3.0
  - xml ^6.1.0
- device_info_plus_platform_interface 7.0.0
  - flutter any
  - meta ^1.3.0
  - plugin_platform_interface ^2.0.0
- dimension 0.1.7
  - flutter any
  - flutter_class_parser ^0.2.4
- dio 5.4.3+1
  - async ^2.8.2
  - http_parser ^4.0.0
  - meta ^1.5.0
  - path ^1.8.0
- dynamic_color 1.7.0
  - flutter any
  - flutter_test any
  - material_color_utilities >=0.2.0 <1.0.0
- fake_async 1.3.1
  - clock ^1.1.0
  - collection ^1.15.0
- ffi 2.1.2
- file 7.0.0
  - meta ^1.9.1
  - path ^1.8.3
- firebase_analytics_platform_interface 4.0.0
  - _flutterfire_internals ^1.3.36
  - firebase_core ^3.0.0
  - flutter any
  - meta ^1.8.0
  - plugin_platform_interface ^2.1.3
- firebase_analytics_web 0.5.7+8
  - _flutterfire_internals ^1.3.36
  - firebase_analytics_platform_interface ^4.0.0
  - firebase_core ^3.0.0
  - firebase_core_web ^2.17.1
  - flutter any
  - flutter_web_plugins any
- firebase_auth_platform_interface 7.3.1
  - _flutterfire_internals ^1.3.36
  - collection ^1.16.0
  - firebase_core ^3.0.0
  - flutter any
  - meta ^1.8.0
  - plugin_platform_interface ^2.1.3
- firebase_auth_web 5.12.1
  - firebase_auth_platform_interface ^7.3.1
  - firebase_core ^3.0.0
  - firebase_core_web ^2.17.1
  - flutter any
  - flutter_web_plugins any
  - http_parser ^4.0.0
  - meta ^1.8.0
  - web ^0.5.1
- firebase_core_platform_interface 5.0.0
  - collection ^1.0.0
  - flutter any
  - flutter_test any
  - meta ^1.8.0
  - plugin_platform_interface ^2.1.3
- firebase_core_web 2.17.1
  - firebase_core_platform_interface ^5.0.0
  - flutter any
  - flutter_web_plugins any
  - meta ^1.8.0
  - web ^0.5.1
- firebase_crashlytics_platform_interface 3.6.36
  - _flutterfire_internals ^1.3.36
  - collection ^1.15.0
  - firebase_core ^3.0.0
  - flutter any
  - meta ^1.8.0
  - plugin_platform_interface ^2.1.3
- firebase_database_platform_interface 0.2.5+36
  - _flutterfire_internals ^1.3.36
  - collection ^1.14.3
  - firebase_core ^3.0.0
  - flutter any
  - meta ^1.8.0
  - plugin_platform_interface ^2.1.3
- firebase_database_web 0.2.5+8
  - firebase_core ^3.0.0
  - firebase_core_web ^2.17.1
  - firebase_database_platform_interface ^0.2.5+36
  - flutter any
  - flutter_web_plugins any
- firebase_performance_platform_interface 0.1.4+36
  - _flutterfire_internals ^1.3.36
  - firebase_core ^3.0.0
  - flutter any
  - plugin_platform_interface ^2.1.3
- firebase_performance_web 0.1.6+8
  - _flutterfire_internals ^1.3.36
  - firebase_core ^3.0.0
  - firebase_core_web ^2.17.1
  - firebase_performance_platform_interface ^0.1.4+36
  - flutter any
  - flutter_web_plugins any
- firebase_remote_config_platform_interface 1.4.36
  - _flutterfire_internals ^1.3.36
  - firebase_core ^3.0.0
  - flutter any
  - meta ^1.8.0
  - plugin_platform_interface ^2.1.3
- firebase_remote_config_web 1.6.8
  - firebase_core ^3.0.0
  - firebase_core_web ^2.17.1
  - firebase_remote_config_platform_interface ^1.4.36
  - flutter any
  - flutter_web_plugins any
- firebase_storage_platform_interface 5.1.23
  - _flutterfire_internals ^1.3.36
  - collection ^1.15.0
  - firebase_core ^3.0.0
  - flutter any
  - meta ^1.8.0
  - plugin_platform_interface ^2.1.3
- firebase_storage_web 3.9.8
  - _flutterfire_internals ^1.3.36
  - async ^2.5.0
  - firebase_core ^3.0.0
  - firebase_core_web ^2.17.1
  - firebase_storage_platform_interface ^5.1.23
  - flutter any
  - flutter_web_plugins any
  - http >=0.13.0 <2.0.0
  - meta ^1.8.0
  - web ^0.5.1
- firebase_ui_localizations 1.11.0
  - flutter any
  - flutter_localizations any
  - path ^1.8.3
- firebase_ui_shared 1.4.1
  - flutter any
- fixnum 1.1.0
- flutter_background_service_android 6.2.2
  - flutter any
  - flutter_background_service_platform_interface ^5.0.0
- flutter_background_service_ios 5.0.0
  - flutter any
  - flutter_background_service_platform_interface ^5.0.0
- flutter_background_service_platform_interface 5.0.0
  - flutter any
  - platform ^3.1.0
  - plugin_platform_interface ^2.1.2
- flutter_class_parser 0.2.5
  - flutter any
- flutter_keyboard_visibility 6.0.0
  - meta >=1.0.0 <2.0.0
  - flutter_keyboard_visibility_platform_interface ^2.0.0
  - flutter_keyboard_visibility_linux ^1.0.0
  - flutter_keyboard_visibility_macos ^1.0.0
  - flutter_keyboard_visibility_web ^2.0.0
  - flutter_keyboard_visibility_windows ^1.0.0
  - flutter any
- flutter_keyboard_visibility_linux 1.0.0
  - flutter_keyboard_visibility_platform_interface ^2.0.0
  - flutter any
- flutter_keyboard_visibility_macos 1.0.0
  - flutter_keyboard_visibility_platform_interface ^2.0.0
  - flutter any
- flutter_keyboard_visibility_platform_interface 2.0.0
  - flutter any
  - meta >=1.0.0 <2.0.0
  - plugin_platform_interface ^2.0.0
- flutter_keyboard_visibility_web 2.0.0
  - flutter_keyboard_visibility_platform_interface ^2.0.0
  - flutter_web_plugins any
  - flutter any
- flutter_keyboard_visibility_windows 1.0.0
  - flutter_keyboard_visibility_platform_interface ^2.0.0
  - flutter any
- flutter_local_notifications_linux 4.0.0+1
  - dbus ^0.7.8
  - ffi ^2.0.1
  - flutter any
  - flutter_local_notifications_platform_interface ^7.0.0
  - path ^1.8.0
  - xdg_directories >=0.2.0+1 <2.0.0
- flutter_local_notifications_platform_interface 7.1.0
  - flutter any
  - plugin_platform_interface ^2.0.0
- flutter_web_plugins 0.0.0
  - flutter any
  - characters 1.3.0
  - collection 1.18.0
  - material_color_utilities 0.8.0
  - meta 1.12.0
  - vector_math 2.1.4
- frontend_server_client 4.0.0
  - async ^2.5.0
  - path ^1.8.0
- glob 2.1.2
  - async ^2.5.0
  - collection ^1.15.0
  - file >=6.1.3 <8.0.0
  - path ^1.8.0
  - string_scanner ^1.1.0
- gradient_borders 1.0.1
  - flutter any
- graphs 2.3.1
  - collection ^1.1.0
- hive 2.2.3
  - meta ^1.3.0
  - crypto ^3.0.0
- html 0.15.4
  - csslib >=0.17.0 <2.0.0
  - source_span ^1.8.0
- http 1.2.1
  - async ^2.5.0
  - http_parser ^4.0.0
  - meta ^1.3.0
  - web ^0.5.0
- http_multi_server 3.2.1
  - async ^2.5.0
- http_parser 4.0.2
  - collection ^1.15.0
  - source_span ^1.8.0
  - string_scanner ^1.1.0
  - typed_data ^1.3.0
- intersperse 2.0.0
- io 1.0.4
  - meta ^1.3.0
  - path ^1.8.0
  - string_scanner ^1.1.0
- jiffy 6.3.1
  - intl ^0.19.0
- js 0.7.1
- leak_tracker 10.0.4
  - clock ^1.1.1
  - collection ^1.15.0
  - meta ^1.8.0
  - path ^1.8.3
  - vm_service >=11.10.0 <15.0.0
- leak_tracker_flutter_testing 3.0.3
  - flutter any
  - leak_tracker >=10.0.4 <11.0.0
  - leak_tracker_testing >=3.0.1 <4.0.0
  - matcher ^0.12.16
  - meta ^1.8.0
- leak_tracker_testing 3.0.1
  - leak_tracker >=9.0.0 <11.0.0
  - matcher ^0.12.16
  - meta ^1.11.0
- lints 4.0.0
- logging 1.2.0
- macos_ui 2.0.7
  - flutter any
  - macos_window_utils ^1.2.0
  - gradient_borders ^1.0.0
  - appkit_ui_element_colors ^1.0.0
  - equatable ^2.0.5
- macos_window_utils 1.5.0
  - flutter any
- matcher 0.12.16+1
  - async ^2.10.0
  - meta ^1.8.0
  - stack_trace ^1.10.0
  - term_glyph ^1.2.0
  - test_api >=0.5.0 <0.8.0
- material_color_utilities 0.8.0
  - collection ^1.15.0
- meta 1.12.0
- mime 1.0.5
- mounted_state 1.0.1
  - flutter any
- nested 1.0.0
  - flutter any
- nm 0.5.0
  - dbus ^0.7.0
- package_config 2.1.0
  - path ^1.8.0
- package_info_plus_platform_interface 3.0.0
  - flutter any
  - meta ^1.8.0
  - plugin_platform_interface ^2.1.4
- path 1.9.0
- path_provider_android 2.2.5
  - flutter any
  - path_provider_platform_interface ^2.1.0
- path_provider_foundation 2.4.0
  - flutter any
  - path_provider_platform_interface ^2.1.0
- path_provider_linux 2.2.1
  - ffi >=1.1.2 <3.0.0
  - flutter any
  - path ^1.8.0
  - path_provider_platform_interface ^2.1.0
  - xdg_directories >=0.2.0 <2.0.0
- path_provider_platform_interface 2.1.2
  - flutter any
  - platform ^3.0.0
  - plugin_platform_interface ^2.1.7
- path_provider_windows 2.2.1
  - ffi ^2.0.0
  - flutter any
  - path ^1.8.0
  - path_provider_platform_interface ^2.1.0
  - win32 >=2.1.0 <6.0.0
- permission_handler_android 12.0.6
  - flutter any
  - permission_handler_platform_interface ^4.2.0
- permission_handler_apple 9.4.4
  - flutter any
  - permission_handler_platform_interface ^4.2.0
- permission_handler_html 0.1.1
  - flutter any
  - flutter_web_plugins any
  - permission_handler_platform_interface ^4.1.0
- permission_handler_platform_interface 4.2.1
  - flutter any
  - meta ^1.3.0
  - plugin_platform_interface ^2.0.0
- permission_handler_windows 0.2.1
  - flutter any
  - permission_handler_platform_interface ^4.1.0
- petitparser 6.0.2
  - meta ^1.9.0
- platform 3.1.4
- platform_device_id_linux 1.0.0
  - flutter any
- platform_device_id_macos 1.0.0
  - flutter any
- platform_device_id_platform_interface 1.0.0
  - flutter any
  - plugin_platform_interface ^2.0.0
- platform_device_id_web 1.0.0
  - flutter any
  - flutter_web_plugins any
  - platform_device_id_platform_interface ^1.0.0
- platform_device_id_windows 1.0.0
  - flutter any
- plugin_platform_interface 2.1.8
  - meta ^1.3.0
- pointer_interceptor 0.10.1+1
  - flutter any
  - flutter_web_plugins any
  - pointer_interceptor_ios ^0.10.0
  - pointer_interceptor_platform_interface ^0.10.0
  - pointer_interceptor_web ^0.10.0
- pointer_interceptor_ios 0.10.1
  - flutter any
  - plugin_platform_interface ^2.1.7
  - pointer_interceptor_platform_interface ^0.10.0
- pointer_interceptor_platform_interface 0.10.0+1
  - flutter any
  - plugin_platform_interface ^2.1.7
- pointer_interceptor_web 0.10.2
  - flutter any
  - flutter_web_plugins any
  - plugin_platform_interface ^2.1.7
  - pointer_interceptor_platform_interface ^0.10.0
  - web ^0.5.0
- pool 1.5.1
  - async ^2.5.0
  - stack_trace ^1.10.0
- pub_semver 2.1.4
  - collection ^1.15.0
  - meta ^1.3.0
- pubspec_parse 1.3.0
  - checked_yaml ^2.0.1
  - collection ^1.15.0
  - json_annotation ^4.8.0
  - pub_semver ^2.0.0
  - yaml ^3.0.0
- riverpod 2.5.1
  - collection ^1.18.0
  - meta ^1.9.0
  - stack_trace ^1.10.0
  - state_notifier >=0.7.2 <2.0.0
- scrollable_positioned_list 0.3.8
  - flutter any
  - collection ^1.15.0
- sentry 8.2.0
  - http >=0.13.0 <2.0.0
  - meta ^1.3.0
  - stack_trace ^1.10.0
  - uuid >=3.0.0 <5.0.0
- shared_preferences_android 2.2.3
  - flutter any
  - shared_preferences_platform_interface ^2.3.0
- shared_preferences_foundation 2.4.0
  - flutter any
  - shared_preferences_platform_interface ^2.3.0
- shared_preferences_linux 2.3.2
  - file >=6.0.0 <8.0.0
  - flutter any
  - path ^1.8.0
  - path_provider_linux ^2.0.0
  - path_provider_platform_interface ^2.0.0
  - shared_preferences_platform_interface ^2.3.0
- shared_preferences_platform_interface 2.3.2
  - flutter any
  - plugin_platform_interface ^2.1.7
- shared_preferences_web 2.3.0
  - flutter any
  - flutter_web_plugins any
  - shared_preferences_platform_interface ^2.3.0
  - web ^0.5.0
- shared_preferences_windows 2.3.2
  - file >=6.0.0 <8.0.0
  - flutter any
  - path ^1.8.0
  - path_provider_platform_interface ^2.0.0
  - path_provider_windows ^2.0.0
  - shared_preferences_platform_interface ^2.3.0
- shelf 1.4.1
  - async ^2.5.0
  - collection ^1.15.0
  - http_parser ^4.0.0
  - path ^1.8.0
  - stack_trace ^1.10.0
  - stream_channel ^2.1.0
- shelf_web_socket 2.0.0
  - shelf ^1.1.0
  - stream_channel ^2.1.0
  - web_socket_channel >=2.0.0 <4.0.0
- simple_gesture_detector 0.2.1
  - flutter any
- sky_engine 0.0.99
- source_gen 1.5.0
  - analyzer >=5.2.0 <7.0.0
  - async ^2.5.0
  - build ^2.1.0
  - dart_style ^2.0.0
  - glob ^2.0.0
  - path ^1.8.0
  - source_span ^1.8.0
  - yaml ^3.0.0
- source_helper 1.3.4
  - analyzer >=5.12.0 <7.0.0
  - collection ^1.15.0
  - source_gen ^1.0.0
- source_span 1.10.0
  - collection ^1.15.0
  - path ^1.8.0
  - term_glyph ^1.2.0
- sprintf 7.0.0
- stack_trace 1.11.1
  - path ^1.8.0
- state_notifier 1.0.0
  - meta ^1.1.8
- stream_channel 2.1.2
  - async ^2.5.0
- stream_transform 2.1.0
- string_scanner 1.2.0
  - source_span ^1.8.0
- syncfusion_flutter_core 25.2.7
  - vector_math >=2.1.0 <=4.0.0
  - flutter any
- syncfusion_flutter_datepicker 25.2.7
  - flutter any
  - intl >=0.18.1 <0.20.0
  - syncfusion_flutter_core ^25.2.7
- synchronized 3.1.0+1
- term_glyph 1.2.1
- test_api 0.7.0
  - async ^2.5.0
  - boolean_selector ^2.1.0
  - collection ^1.15.0
  - meta ^1.3.0
  - source_span ^1.8.0
  - stack_trace ^1.10.0
  - stream_channel ^2.1.0
  - string_scanner ^1.1.0
  - term_glyph ^1.2.0
- timing 1.0.1
  - json_annotation ^4.3.0
- typed_data 1.3.2
  - collection ^1.15.0
- url_launcher_android 6.3.3
  - flutter any
  - url_launcher_platform_interface ^2.3.1
- url_launcher_ios 6.3.0
  - flutter any
  - url_launcher_platform_interface ^2.2.0
- url_launcher_linux 3.1.1
  - flutter any
  - url_launcher_platform_interface ^2.2.0
- url_launcher_macos 3.2.0
  - flutter any
  - url_launcher_platform_interface ^2.2.0
- url_launcher_platform_interface 2.3.2
  - flutter any
  - plugin_platform_interface ^2.1.7
- url_launcher_web 2.3.1
  - flutter any
  - flutter_web_plugins any
  - url_launcher_platform_interface ^2.2.0
  - web ^0.5.0
- url_launcher_windows 3.1.1
  - flutter any
  - url_launcher_platform_interface ^2.2.0
- vm_service 14.2.1
- watcher 1.1.0
  - async ^2.5.0
  - path ^1.8.0
- web 0.5.1
- web_socket 0.1.5
  - web ^0.5.0
- web_socket_channel 3.0.0
  - async ^2.5.0
  - crypto ^3.0.0
  - stream_channel ^2.1.0
  - web ^0.5.0
  - web_socket ^0.1.3
- webview_flutter_android 3.16.4
  - flutter any
  - webview_flutter_platform_interface ^2.10.0
- webview_flutter_platform_interface 2.10.0
  - flutter any
  - meta ^1.7.0
  - plugin_platform_interface ^2.1.7
- webview_flutter_wkwebview 3.13.1
  - flutter any
  - path ^1.8.0
  - webview_flutter_platform_interface ^2.10.0
- win32 5.5.1
  - ffi ^2.1.2
- win32_registry 1.1.3
  - ffi ^2.1.2
  - win32 ^5.4.0
- xdg_directories 1.0.4
  - meta ^1.3.0
  - path ^1.8.0
- xml 6.5.0
  - collection ^1.18.0
  - meta ^1.9.0
  - petitparser ^6.0.0
- yaml 3.1.2
  - collection ^1.15.0
  - source_span ^1.8.0
  - string_scanner ^1.1.0

Steps to reproduce

Add cloud_firestore: ^5.0.0 Add firebase_ui_firestore: ^1.6.3

Run flutter pub get

Expected Behavior

Pub get should complete normally

Actual Behavior

Pub get should shows incompatible dependencies as firebase_ui_firestore expects a lesser version of cloud_firestore

Additional Information

No response

mulderpf commented 5 months ago

The same here: Because firebase_ui_firestore 1.6.3 depends on cloud_firestore ^4.15.5 and no versions of firebase_ui_firestore match >1.6.3 <2.0.0, firebase_ui_firestore ^1.6.3 requires cloud_firestore ^4.15.5.

Rashxz commented 5 months ago

The same here: Because firebase_ui_firestore 1.6.3 depends on cloud_firestore ^4.15.5 and no versions of firebase_ui_firestore match >1.6.3 <2.0.0, firebase_ui_firestore ^1.6.3 requires cloud_firestore ^4.15.5.

Same

shatanikmahanty commented 5 months ago

Using a dependency override on cloud firestore to use the latest works for now though

mulderpf commented 5 months ago

Using a dependency override on cloud firestore to use the latest works for now though

Whilst this is an acceptable solution in this case, isn't the better thing to do, to update and rebuild this package with the latest dependencies when this changes? There seems to be a list of dependent packages which were updated, but this one was forgotten?? (All the other flutter fire packages were updated at once, this one should have been included).

It becomes too easy to forget a dependency override and might cause issues in future.

shatanikmahanty commented 5 months ago

Using a dependency override on cloud firestore to use the latest works for now though

Whilst this is an acceptable solution in this case, isn't the better thing to do, to update and rebuild this package with the latest dependencies when this changes? There seems to be a list of dependent packages which were updated, but this one was forgotten?? (All the other flutter fire packages were updated at once, this one should have been included).

It becomes too easy to forget a dependency override and might cause issues in future.

Sure @mulderpf I opened the issue for that very purpose. When I was a beginner I never knew the concept of dependency overrides, hence I left the comment so that it may help anyone who is stuck with the issue but wants to upgrade to the latest available packages

russellwheatley commented 5 months ago

Hey @shatanikmahanty - thanks for opening this issue, I'll bump dependencies to the latest this afternoon with a release early next week 🙏 . For now, you can override dependencies in your pubspec.yaml, sorry for the inconvenience 🙏

shatanikmahanty commented 5 months ago

Hey @shatanikmahanty - thanks for opening this issue, I'll bump dependencies to the latest this afternoon with a release early next week 🙏 . For now, you can override dependencies in your pubspec.yaml, sorry for the inconvenience 🙏

Thanks 🙌

larssn commented 4 months ago

@russellwheatley Thanks. Any status on this?

mulderpf commented 4 months ago

Would it still be safe to override this with cloud_firestore 5.0.1?

russellwheatley commented 4 months ago

Release is out 👍