firebase / firebase/FirebaseUI-Flutter

firebase_ui_auth: widen app_links constraint to allow ^7.0.0

オープン 初心者向け
#672 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る
Needs Attention
主要言語
Dart
スター
151
フォーク
141
平均マージ
2日 11時間
マージ済み PR(30日)
6

説明

`firebase_ui_auth` 3.1.0 pins `app_links: ^6.4.0`. `app_links` 7.x has been out for a while (currently 7.2.1) and includes the UIScene lifecycle adoption, so any app using `firebase_ui_auth` is held on 6.4.1 and gets this on every iOS launch:

```
Plugin AppLinksIosPlugin uses deprecated application lifecycle events. Please contact plugin maintainers and request UIScene lifecycle support. This will be required in a future version of Flutter.
```

Flutter has said these warnings will become errors in a future release, so this will eventually break builds rather than just being noise.

From the app_links changelog the 6 to 7 bump looks small on the consuming side. Would you accept a PR widening the constraint to `">=6.4.0 <8.0.0"` (or straight `^7.0.0`) if the API usage in firebase_ui_auth is compatible?

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

firebase_ui_auth パッケージの依存関係宣言を特定して app_links API の使用箇所を確認し、その使用方法を app_links 7.x の changelog と比較します。パッケージに既存のテストと依存関係解決のチェックを実行します。対応する制約が意図した app_links リリースを API またはビルドの失敗なしに受け入れ、報告された iOS のライフサイクル警告に対処できれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
dart, firebase, flutter
領域
authentication, mobile
issue の種類
バグ
難易度
2/5
見積もり時間
1〜3時間
活発さ
活発
明瞭さ
おおむね明確
初心者へのやさしさ
68/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。