Skip to content

Commit 2a618b0

Browse files
Merge
2 parents b98825b + 6c28d0b commit 2a618b0

File tree

79 files changed

+16774
-516
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+16774
-516
lines changed

.changeset/brave-lies-crash.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
"@firebase/analytics": patch
3+
"@firebase/app": patch
4+
"@firebase/auth": patch
5+
"@firebase/component": patch
6+
"@firebase/database": patch
7+
"firebase": patch
8+
"@firebase/firestore": patch
9+
"@firebase/functions": patch
10+
"@firebase/installations": patch
11+
"@firebase/logger": patch
12+
"@firebase/messaging": patch
13+
"@firebase/performance": patch
14+
---
15+
16+
Update dependency typescript to v3.9.5

.changeset/plenty-maps-brush.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

.changeset/rotten-hats-fry.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

.changeset/shy-forks-speak.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"firebase": minor
3+
"@firebase/firestore": minor
4+
---
5+
6+
Re-adding the ReactNative bundle, which allows Firestore to be used without `btoa`/`atob` Polyfills.

.changeset/tough-bananas-attend.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

.changeset/twelve-spiders-return.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

integration/firebase-typings/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
},
99
"devDependencies": {
1010
"firebase": "7.15.5",
11-
"typescript": "3.8.3"
11+
"typescript": "3.9.5"
1212
}
1313
}

integration/firestore/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"karma-spec-reporter": "0.0.32",
2626
"mocha": "7.1.2",
2727
"ts-loader": "6.2.2",
28-
"typescript": "3.8.3",
28+
"typescript": "3.9.5",
2929
"webpack": "4.43.0",
3030
"webpack-stream": "5.2.1"
3131
}

integration/typescript/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@
2323
"karma-typescript": "5.0.2",
2424
"mocha": "7.1.2",
2525
"npm-run-all": "4.1.5",
26-
"typescript": "3.8.3"
26+
"typescript": "3.9.5"
2727
}
2828
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@
141141
"ts-node": "8.10.1",
142142
"tslint": "6.1.2",
143143
"typedoc": "0.16.11",
144-
"typescript": "3.8.3",
144+
"typescript": "3.9.5",
145145
"watch": "1.0.2",
146146
"webpack": "4.43.0",
147147
"yargs": "15.3.1"

packages-exp/app-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"rollup-plugin-json": "4.0.0",
4545
"rollup-plugin-replace": "2.2.0",
4646
"rollup-plugin-typescript2": "0.27.0",
47-
"typescript": "3.8.3"
47+
"typescript": "3.9.5"
4848
},
4949
"repository": {
5050
"directory": "packages-exp/app-exp",

packages-exp/app-types-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@
2626
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2727
},
2828
"devDependencies": {
29-
"typescript": "3.8.3"
29+
"typescript": "3.9.5"
3030
}
3131
}

packages-exp/firebase-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"gulp": "4.0.2",
5151
"gulp-sourcemaps": "2.6.5",
5252
"gulp-concat": "2.6.1",
53-
"typescript": "3.7.5"
53+
"typescript": "3.9.5"
5454
},
5555
"components": [
5656
"app",

packages-exp/functions-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"@firebase/app-exp": "0.0.800",
4040
"rollup": "2.7.6",
4141
"rollup-plugin-typescript2": "0.27.0",
42-
"typescript": "3.8.3"
42+
"typescript": "3.9.5"
4343
},
4444
"repository": {
4545
"directory": "packages/functions",

packages-exp/functions-types-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@
2222
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2323
},
2424
"devDependencies": {
25-
"typescript": "3.8.3"
25+
"typescript": "3.9.5"
2626
}
2727
}

packages/analytics-interop-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2121
},
2222
"devDependencies": {
23-
"typescript": "3.8.3"
23+
"typescript": "3.9.5"
2424
}
2525
}

packages/analytics-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2121
},
2222
"devDependencies": {
23-
"typescript": "3.8.3"
23+
"typescript": "3.9.5"
2424
}
2525
}

packages/analytics/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"rollup-plugin-node-resolve": "5.2.0",
4242
"rollup-plugin-typescript2": "0.27.0",
4343
"rollup-plugin-uglify": "6.0.4",
44-
"typescript": "3.8.3"
44+
"typescript": "3.9.5"
4545
},
4646
"repository": {
4747
"directory": "packages/analytics",

packages/app-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2222
},
2323
"devDependencies": {
24-
"typescript": "3.8.3"
24+
"typescript": "3.9.5"
2525
}
2626
}

packages/app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"rollup-plugin-json": "4.0.0",
4343
"rollup-plugin-replace": "2.2.0",
4444
"rollup-plugin-typescript2": "0.27.0",
45-
"typescript": "3.8.3"
45+
"typescript": "3.9.5"
4646
},
4747
"repository": {
4848
"directory": "packages/app",

packages/auth-interop-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@
2424
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2525
},
2626
"devDependencies": {
27-
"typescript": "3.8.3"
27+
"typescript": "3.9.5"
2828
}
2929
}

packages/auth-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@
2424
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2525
},
2626
"devDependencies": {
27-
"typescript": "3.8.3"
27+
"typescript": "3.9.5"
2828
}
2929
}

packages/component/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"devDependencies": {
3232
"rollup": "2.7.6",
3333
"rollup-plugin-typescript2": "0.27.0",
34-
"typescript": "3.8.3"
34+
"typescript": "3.9.5"
3535
},
3636
"repository": {
3737
"directory": "packages/component",

packages/database-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@
2323
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2424
},
2525
"devDependencies": {
26-
"typescript": "3.8.3"
26+
"typescript": "3.9.5"
2727
}
2828
}

packages/database/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"@firebase/app-types": "0.6.1",
4141
"rollup": "2.7.6",
4242
"rollup-plugin-typescript2": "0.27.0",
43-
"typescript": "3.8.3"
43+
"typescript": "3.9.5"
4444
},
4545
"repository": {
4646
"directory": "packages/database",

packages/firebase/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
"rollup-plugin-terser": "5.3.0",
7070
"rollup-plugin-typescript2": "0.27.0",
7171
"rollup-plugin-uglify": "6.0.4",
72-
"typescript": "3.8.3"
72+
"typescript": "3.9.5"
7373
},
7474
"typings": "index.d.ts",
7575
"components": [

packages/firebase/src/index.rn.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import '../database';
2323
// TODO(b/158625454): Storage doesn't actually work by default in RN (it uses
2424
// `atob`). We should provide a RN build that works out of the box.
2525
import '../storage';
26+
import '../firestore';
2627

2728
firebase.registerVersion(name, version, 'rn');
2829

packages/firestore-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@
2323
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2424
},
2525
"devDependencies": {
26-
"typescript": "3.8.3"
26+
"typescript": "3.9.5"
2727
}
2828
}

packages/firestore/exp/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ export function waitForPendingWrites(
9191
export function enableNetwork(firestore: FirebaseFirestore): Promise<void>;
9292
export function disableNetwork(firestore: FirebaseFirestore): Promise<void>;
9393

94+
// TODO(firestoreexp): Add experimentalForceOwningTab support
9495
export function enableIndexedDbPersistence(
9596
firestore: FirebaseFirestore
9697
): Promise<void>;

packages/firestore/exp/index.node.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,22 @@ import { Firestore } from './src/api/database';
2323
export { FieldPath, documentId } from '../lite/src/api/field_path';
2424

2525
export {
26-
Firestore,
26+
Firestore as FirebaseFirestore,
2727
initializeFirestore,
2828
getFirestore,
29+
enableIndexedDbPersistence,
30+
enableMultiTabIndexedDbPersistence,
31+
clearIndexedDbPersistence,
32+
waitForPendingWrites,
33+
disableNetwork,
34+
enableNetwork,
2935
terminate
3036
} from './src/api/database';
3137

3238
export {
3339
DocumentSnapshot,
3440
QueryDocumentSnapshot,
41+
QuerySnapshot,
3542
snapshotEqual
3643
} from './src/api/snapshot';
3744

@@ -53,6 +60,9 @@ export {
5360
getDoc,
5461
getDocFromCache,
5562
getDocFromServer,
63+
getQuery,
64+
getQueryFromCache,
65+
getQueryFromServer,
5666
onSnapshot,
5767
onSnapshotsInSync,
5868
setDoc,

0 commit comments

Comments
 (0)