Skip to content

Commit ed9d8d2

Browse files
Fix #5452: Update dependencies for pending intent support (#6054)
## Explanation Fixes #5452 - Update following dependencies : ``` androidx.work:work-runtime: 2.7.0 → 2.7.1 androidx.work:work-runtime-ktx: 2.7.0 → 2.7.1 androidx.work:work-testing: 2.7.0 → 2.7.1 com.google.firebase:firebase-analytics: 17.5.0 → 21.0.0 com.google.firebase:firebase-auth-ktx: 19.3.1 → 21.0.5 com.google.firebase:firebase-common: 19.3.0 → 20.1.1 com.google.firebase:firebase-crashlytics: 17.1.1 → 18.2.11 com.google.gms:google-services: 4.3.3 → 4.3.10 ``` - Update `maven-install.json` accordingly. - Update `maven_dependencies.textproto` accordingly. ## Essential Checklist <!-- Please tick the relevant boxes by putting an "x" in them. --> - [x] The PR title and explanation each start with "Fix #bugnum: " (If this PR fixes part of an issue, prefix the title with "Fix part of #bugnum: ...".) - [x] Any changes to [scripts/assets](https://github.com/oppia/oppia-android/tree/develop/scripts/assets) files have their rationale included in the PR explanation. - [x] The PR follows the [style guide](https://github.com/oppia/oppia-android/wiki/Coding-style-guide). - [x] The PR does not contain any unnecessary code changes from Android Studio ([reference](https://github.com/oppia/oppia-android/wiki/Guidance-on-submitting-a-PR#undo-unnecessary-changes)). - [x] The PR is made from a branch that's **not** called "develop" and is up-to-date with "develop". - [x] The PR is **assigned** to the appropriate reviewers ([reference](https://github.com/oppia/oppia-android/wiki/Guidance-on-submitting-a-PR#clarification-regarding-assignees-and-reviewers-section)).
1 parent 37cb257 commit ed9d8d2

3 files changed

Lines changed: 256 additions & 178 deletions

File tree

scripts/assets/maven_dependencies.textproto

Lines changed: 92 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,17 @@ maven_dependency {
108108
}
109109
}
110110
}
111+
maven_dependency {
112+
artifact_name: "androidx.browser:browser:1.4.0"
113+
artifact_version: "1.4.0"
114+
license {
115+
license_name: "The Apache Software License, Version 2.0"
116+
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
117+
scrapable_link {
118+
url: "https://www.apache.org/licenses/LICENSE-2.0.txt"
119+
}
120+
}
121+
}
111122
maven_dependency {
112123
artifact_name: "androidx.cardview:cardview:1.0.0"
113124
artifact_version: "1.0.0"
@@ -890,8 +901,8 @@ maven_dependency {
890901
}
891902
}
892903
maven_dependency {
893-
artifact_name: "androidx.work:work-runtime-ktx:2.7.0"
894-
artifact_version: "2.7.0"
904+
artifact_name: "androidx.work:work-runtime-ktx:2.7.1"
905+
artifact_version: "2.7.1"
895906
license {
896907
license_name: "The Apache Software License, Version 2.0"
897908
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
@@ -901,8 +912,8 @@ maven_dependency {
901912
}
902913
}
903914
maven_dependency {
904-
artifact_name: "androidx.work:work-runtime:2.7.0"
905-
artifact_version: "2.7.0"
915+
artifact_name: "androidx.work:work-runtime:2.7.1"
916+
artifact_version: "2.7.1"
906917
license {
907918
license_name: "The Apache Software License, Version 2.0"
908919
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
@@ -1089,8 +1100,8 @@ maven_dependency {
10891100
}
10901101
}
10911102
maven_dependency {
1092-
artifact_name: "com.google.android.datatransport:transport-api:2.2.0"
1093-
artifact_version: "2.2.0"
1103+
artifact_name: "com.google.android.datatransport:transport-api:3.0.0"
1104+
artifact_version: "3.0.0"
10941105
license {
10951106
license_name: "The Apache Software License, Version 2.0"
10961107
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
@@ -1100,8 +1111,8 @@ maven_dependency {
11001111
}
11011112
}
11021113
maven_dependency {
1103-
artifact_name: "com.google.android.datatransport:transport-backend-cct:2.3.0"
1104-
artifact_version: "2.3.0"
1114+
artifact_name: "com.google.android.datatransport:transport-backend-cct:3.1.5"
1115+
artifact_version: "3.1.5"
11051116
license {
11061117
license_name: "The Apache Software License, Version 2.0"
11071118
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
@@ -1111,8 +1122,8 @@ maven_dependency {
11111122
}
11121123
}
11131124
maven_dependency {
1114-
artifact_name: "com.google.android.datatransport:transport-runtime:2.2.3"
1115-
artifact_version: "2.2.3"
1125+
artifact_name: "com.google.android.datatransport:transport-runtime:3.1.5"
1126+
artifact_version: "3.1.5"
11161127
license {
11171128
license_name: "The Apache Software License, Version 2.0"
11181129
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
@@ -1133,8 +1144,19 @@ maven_dependency {
11331144
}
11341145
}
11351146
maven_dependency {
1136-
artifact_name: "com.google.android.gms:play-services-ads-identifier:17.0.0"
1137-
artifact_version: "17.0.0"
1147+
artifact_name: "com.google.android.gms:play-services-ads-identifier:18.0.0"
1148+
artifact_version: "18.0.0"
1149+
license {
1150+
license_name: "Android Software Development Kit License"
1151+
original_link: "https://developer.android.com/studio/terms.html"
1152+
direct_link_only {
1153+
url: "https://developer.android.com/studio/terms.html"
1154+
}
1155+
}
1156+
}
1157+
maven_dependency {
1158+
artifact_name: "com.google.android.gms:play-services-auth-api-phone:17.4.0"
1159+
artifact_version: "17.4.0"
11381160
license {
11391161
license_name: "Android Software Development Kit License"
11401162
original_link: "https://developer.android.com/studio/terms.html"
@@ -1166,8 +1188,8 @@ maven_dependency {
11661188
}
11671189
}
11681190
maven_dependency {
1169-
artifact_name: "com.google.android.gms:play-services-measurement-api:17.5.0"
1170-
artifact_version: "17.5.0"
1191+
artifact_name: "com.google.android.gms:play-services-measurement-api:21.0.0"
1192+
artifact_version: "21.0.0"
11711193
license {
11721194
license_name: "Android Software Development Kit License"
11731195
original_link: "https://developer.android.com/studio/terms.html"
@@ -1177,8 +1199,8 @@ maven_dependency {
11771199
}
11781200
}
11791201
maven_dependency {
1180-
artifact_name: "com.google.android.gms:play-services-measurement-base:17.5.0"
1181-
artifact_version: "17.5.0"
1202+
artifact_name: "com.google.android.gms:play-services-measurement-base:21.0.0"
1203+
artifact_version: "21.0.0"
11821204
license {
11831205
license_name: "Android Software Development Kit License"
11841206
original_link: "https://developer.android.com/studio/terms.html"
@@ -1188,8 +1210,8 @@ maven_dependency {
11881210
}
11891211
}
11901212
maven_dependency {
1191-
artifact_name: "com.google.android.gms:play-services-measurement-impl:17.5.0"
1192-
artifact_version: "17.5.0"
1213+
artifact_name: "com.google.android.gms:play-services-measurement-impl:21.0.0"
1214+
artifact_version: "21.0.0"
11931215
license {
11941216
license_name: "Android Software Development Kit License"
11951217
original_link: "https://developer.android.com/studio/terms.html"
@@ -1199,8 +1221,8 @@ maven_dependency {
11991221
}
12001222
}
12011223
maven_dependency {
1202-
artifact_name: "com.google.android.gms:play-services-measurement-sdk-api:17.5.0"
1203-
artifact_version: "17.5.0"
1224+
artifact_name: "com.google.android.gms:play-services-measurement-sdk-api:21.0.0"
1225+
artifact_version: "21.0.0"
12041226
license {
12051227
license_name: "Android Software Development Kit License"
12061228
original_link: "https://developer.android.com/studio/terms.html"
@@ -1210,8 +1232,8 @@ maven_dependency {
12101232
}
12111233
}
12121234
maven_dependency {
1213-
artifact_name: "com.google.android.gms:play-services-measurement-sdk:17.5.0"
1214-
artifact_version: "17.5.0"
1235+
artifact_name: "com.google.android.gms:play-services-measurement-sdk:21.0.0"
1236+
artifact_version: "21.0.0"
12151237
license {
12161238
license_name: "Android Software Development Kit License"
12171239
original_link: "https://developer.android.com/studio/terms.html"
@@ -1221,8 +1243,8 @@ maven_dependency {
12211243
}
12221244
}
12231245
maven_dependency {
1224-
artifact_name: "com.google.android.gms:play-services-measurement:17.5.0"
1225-
artifact_version: "17.5.0"
1246+
artifact_name: "com.google.android.gms:play-services-measurement:21.0.0"
1247+
artifact_version: "21.0.0"
12261248
license {
12271249
license_name: "Android Software Development Kit License"
12281250
original_link: "https://developer.android.com/studio/terms.html"
@@ -1232,7 +1254,7 @@ maven_dependency {
12321254
}
12331255
}
12341256
maven_dependency {
1235-
artifact_name: "com.google.android.gms:play-services-stats:17.0.0"
1257+
artifact_name: "com.google.android.gms:play-services-safetynet:17.0.0"
12361258
artifact_version: "17.0.0"
12371259
license {
12381260
license_name: "Android Software Development Kit License"
@@ -1242,6 +1264,17 @@ maven_dependency {
12421264
}
12431265
}
12441266
}
1267+
maven_dependency {
1268+
artifact_name: "com.google.android.gms:play-services-stats:17.0.2"
1269+
artifact_version: "17.0.2"
1270+
license {
1271+
license_name: "Android Software Development Kit License"
1272+
original_link: "https://developer.android.com/studio/terms.html"
1273+
direct_link_only {
1274+
url: "https://developer.android.com/studio/terms.html"
1275+
}
1276+
}
1277+
}
12451278
maven_dependency {
12461279
artifact_name: "com.google.android.gms:play-services-tasks:18.0.1"
12471280
artifact_version: "18.0.1"
@@ -1328,17 +1361,6 @@ maven_dependency {
13281361
}
13291362
}
13301363
}
1331-
maven_dependency {
1332-
artifact_name: "com.google.dagger:dagger:2.41"
1333-
artifact_version: "2.41"
1334-
license {
1335-
license_name: "Apache 2.0"
1336-
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
1337-
scrapable_link {
1338-
url: "https://www.apache.org/licenses/LICENSE-2.0.txt"
1339-
}
1340-
}
1341-
}
13421364
maven_dependency {
13431365
artifact_name: "com.google.errorprone:error_prone_annotations:2.11.0"
13441366
artifact_version: "2.11.0"
@@ -1351,8 +1373,8 @@ maven_dependency {
13511373
}
13521374
}
13531375
maven_dependency {
1354-
artifact_name: "com.google.firebase:firebase-analytics:17.5.0"
1355-
artifact_version: "17.5.0"
1376+
artifact_name: "com.google.firebase:firebase-analytics:21.0.0"
1377+
artifact_version: "21.0.0"
13561378
license {
13571379
license_name: "Android Software Development Kit License"
13581380
original_link: "https://developer.android.com/studio/terms.html"
@@ -1417,8 +1439,8 @@ maven_dependency {
14171439
}
14181440
}
14191441
maven_dependency {
1420-
artifact_name: "com.google.firebase:firebase-auth-interop:19.0.2"
1421-
artifact_version: "19.0.2"
1442+
artifact_name: "com.google.firebase:firebase-auth-interop:20.0.0"
1443+
artifact_version: "20.0.0"
14221444
license {
14231445
license_name: "Android Software Development Kit License"
14241446
original_link: "https://developer.android.com/studio/terms.html"
@@ -1428,8 +1450,8 @@ maven_dependency {
14281450
}
14291451
}
14301452
maven_dependency {
1431-
artifact_name: "com.google.firebase:firebase-auth-ktx:19.3.1"
1432-
artifact_version: "19.3.1"
1453+
artifact_name: "com.google.firebase:firebase-auth-ktx:21.0.5"
1454+
artifact_version: "21.0.5"
14331455
license {
14341456
license_name: "Android Software Development Kit License"
14351457
original_link: "https://developer.android.com/studio/terms.html"
@@ -1439,8 +1461,8 @@ maven_dependency {
14391461
}
14401462
}
14411463
maven_dependency {
1442-
artifact_name: "com.google.firebase:firebase-auth:19.3.1"
1443-
artifact_version: "19.3.1"
1464+
artifact_name: "com.google.firebase:firebase-auth:21.0.5"
1465+
artifact_version: "21.0.5"
14441466
license {
14451467
license_name: "Android Software Development Kit License"
14461468
original_link: "https://developer.android.com/studio/terms.html"
@@ -1483,8 +1505,8 @@ maven_dependency {
14831505
}
14841506
}
14851507
maven_dependency {
1486-
artifact_name: "com.google.firebase:firebase-crashlytics:17.1.1"
1487-
artifact_version: "17.1.1"
1508+
artifact_name: "com.google.firebase:firebase-crashlytics:18.2.11"
1509+
artifact_version: "18.2.11"
14881510
license {
14891511
license_name: "The Apache Software License, Version 2.0"
14901512
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
@@ -1505,8 +1527,8 @@ maven_dependency {
15051527
}
15061528
}
15071529
maven_dependency {
1508-
artifact_name: "com.google.firebase:firebase-encoders-json:16.1.0"
1509-
artifact_version: "16.1.0"
1530+
artifact_name: "com.google.firebase:firebase-encoders:17.0.0"
1531+
artifact_version: "17.0.0"
15101532
license {
15111533
license_name: "The Apache Software License, Version 2.0"
15121534
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
@@ -1516,8 +1538,8 @@ maven_dependency {
15161538
}
15171539
}
15181540
maven_dependency {
1519-
artifact_name: "com.google.firebase:firebase-firestore-ktx:24.2.1"
1520-
artifact_version: "24.2.1"
1541+
artifact_name: "com.google.firebase:firebase-encoders-json:18.0.0"
1542+
artifact_version: "18.0.0"
15211543
license {
15221544
license_name: "The Apache Software License, Version 2.0"
15231545
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
@@ -1527,8 +1549,8 @@ maven_dependency {
15271549
}
15281550
}
15291551
maven_dependency {
1530-
artifact_name: "com.google.firebase:firebase-firestore:24.2.1"
1531-
artifact_version: "24.2.1"
1552+
artifact_name: "com.google.firebase:firebase-encoders-proto:16.0.0"
1553+
artifact_version: "16.0.0"
15321554
license {
15331555
license_name: "The Apache Software License, Version 2.0"
15341556
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
@@ -1538,30 +1560,30 @@ maven_dependency {
15381560
}
15391561
}
15401562
maven_dependency {
1541-
artifact_name: "com.google.firebase:firebase-iid-interop:17.0.0"
1542-
artifact_version: "17.0.0"
1563+
artifact_name: "com.google.firebase:firebase-firestore-ktx:24.2.1"
1564+
artifact_version: "24.2.1"
15431565
license {
1544-
license_name: "Android Software Development Kit License"
1545-
original_link: "https://developer.android.com/studio/terms.html"
1546-
direct_link_only {
1547-
url: "https://developer.android.com/studio/terms.html"
1566+
license_name: "The Apache Software License, Version 2.0"
1567+
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
1568+
scrapable_link {
1569+
url: "https://www.apache.org/licenses/LICENSE-2.0.txt"
15481570
}
15491571
}
15501572
}
15511573
maven_dependency {
1552-
artifact_name: "com.google.firebase:firebase-iid:20.1.5"
1553-
artifact_version: "20.1.5"
1574+
artifact_name: "com.google.firebase:firebase-firestore:24.2.1"
1575+
artifact_version: "24.2.1"
15541576
license {
1555-
license_name: "Android Software Development Kit License"
1556-
original_link: "https://developer.android.com/studio/terms.html"
1557-
direct_link_only {
1558-
url: "https://developer.android.com/studio/terms.html"
1577+
license_name: "The Apache Software License, Version 2.0"
1578+
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
1579+
scrapable_link {
1580+
url: "https://www.apache.org/licenses/LICENSE-2.0.txt"
15591581
}
15601582
}
15611583
}
15621584
maven_dependency {
1563-
artifact_name: "com.google.firebase:firebase-installations-interop:16.0.0"
1564-
artifact_version: "16.0.0"
1585+
artifact_name: "com.google.firebase:firebase-installations-interop:17.0.1"
1586+
artifact_version: "17.0.1"
15651587
license {
15661588
license_name: "The Apache Software License, Version 2.0"
15671589
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
@@ -1571,8 +1593,8 @@ maven_dependency {
15711593
}
15721594
}
15731595
maven_dependency {
1574-
artifact_name: "com.google.firebase:firebase-installations:16.3.2"
1575-
artifact_version: "16.3.2"
1596+
artifact_name: "com.google.firebase:firebase-installations:17.0.1"
1597+
artifact_version: "17.0.1"
15761598
license {
15771599
license_name: "The Apache Software License, Version 2.0"
15781600
original_link: "https://www.apache.org/licenses/LICENSE-2.0.txt"
@@ -1582,8 +1604,8 @@ maven_dependency {
15821604
}
15831605
}
15841606
maven_dependency {
1585-
artifact_name: "com.google.firebase:firebase-measurement-connector:18.0.0"
1586-
artifact_version: "18.0.0"
1607+
artifact_name: "com.google.firebase:firebase-measurement-connector:19.0.0"
1608+
artifact_version: "19.0.0"
15871609
license {
15881610
license_name: "Android Software Development Kit License"
15891611
original_link: "https://developer.android.com/studio/terms.html"

0 commit comments

Comments
 (0)