- Updated dependencies [
de5f90501
]:- @firebase/util@0.4.1
- @firebase/component@0.3.1
-
5c1a83ed7
#4595 - Component facotry now takes an options object. And addedProvider.initialize()
that can be used to pass an options object to the component factory. -
Updated dependencies [
5c1a83ed7
]:- @firebase/component@0.3.0
- Updated dependencies [
ec95df3d0
]:- @firebase/util@0.4.0
- @firebase/component@0.2.1
- Updated dependencies [
6afe42613
]:- @firebase/component@0.2.0
318af5471
#4408 - Fixed an issue withQuery.get()
where Query filters are not applied to data in some cases.
-
05614aa86
#4427 - AddstartAfter()
andendBefore()
to the Realtime Database TypeScript definitions. -
Updated dependencies [
05614aa86
]:- @firebase/database-types@0.7.0
04a0fea9e
#4299 - get()s issued for queries that are being listened to no longer send backend requests.
50abe6c4d
#4199 - Fixes an issue that causedrefFromUrl()
to reject production database URLs whenuseEmulator()
was used.
487f8e1d2
#4247 (fixes #3681) - Fix issue with multiple database instances when using Realtime Database emulator (#3681)
- Updated dependencies [
4f6313262
]:- @firebase/database-types@0.6.1
- Updated dependencies [
9cf727fcc
]:- @firebase/util@0.3.4
- @firebase/component@0.1.21
-
a5768b0aa
#3932 - Point browser field to esm build. Now you need to use default import instead of namespace import to import firebase.Before this change
import * as firebase from 'firebase/app';
After this change
import firebase from 'firebase/app';
-
602ec18e9
#3968 - Updated the type definition forThenableReference
to only implementthen
andcatch
, which matches the implementation. -
Updated dependencies [
ef33328f7
,a5768b0aa
,7d916d905
,602ec18e9
]:- @firebase/database-types@0.6.0
- @firebase/component@0.1.20
- @firebase/util@0.3.3
-
d347c6ca1
#3650 - The SDK can now infer a default database URL if none is provided in the config. -
Updated dependencies [
da1c7df79
,fb3b095e4
]:- @firebase/component@0.1.19
- @firebase/util@0.3.2
- Updated dependencies [
d4ca3da0
]:- @firebase/util@0.3.1
- @firebase/component@0.1.18
-
ef348fed
#3511 - Added interfaceDatabase
which is implemented byFirebaseDatabase
. This allows consumer SDKs (such as the Firebase Admin SDK) to export the database types as an interface. -
Updated dependencies [
ef348fed
]:- @firebase/database-types@0.5.2
- Updated dependencies [
a87676b8
]:- @firebase/util@0.3.0
- @firebase/component@0.1.17
c2b737b2
#3228 Thanks @schmidt-sebastian! - [fix] Instead of using production auth, the SDK will use test credentials to connect to the Emulator when the RTDB SDK is used via the Firebase Admin SDK.
-
a754645e
#3297 Thanks @renovate! - Update dependency typescript to v3.9.5 -
Updated dependencies [
a754645e
]:- @firebase/component@0.1.16
- @firebase/logger@0.2.6
-
[changed] Added internal HTTP header to the WebSocket connection.
-
[feature] Added ServerValue.increment() to support atomic field value increments without transactions.
-
[fixed] Fixed Realtime Database URL parsing bug to support domains with more than 3 components.
- [fixed] Fixed an issue that caused large numeric values with leading zeros to not always be sorted correctly.
- [changed] Internal cleanup to Node.JS support.
- [fixed] Fixed an issue that caused
.info/serverTimeOffset
events not to fire (#2043). - [changed] Treat
ns
url query parameter as the default Realtime Database namespace name.
- [fixed] Fixed an issue where multi-byte UTF-8 characters would not be written correctly when using
firebase.js
orfirebase-database.js
(#2035).
- [changed] Improved consistency between the type annotations for
Query.on
/Reference.on
,Query.off
/Reference.off
andQuery.once
/Reference.once
(#1188, #1204).