4.2.0 (2024-10-23)
- support firebase v11 (7dad34e)
4.1.1 (2024-08-15)
- initial state was reset in single subscription hooks in strict mode in dev (d0db2af)
- race condition in multi "*Once" hooks (e7af873)
- race condition in single
*Once
hooks when reference changes (d835504)
4.1.0 (2024-03-14)
4.0.3 (2023-11-25)
4.0.2 (2023-11-05)
- infinite re-renders of
useAggregateFromServer
(8882819)
4.0.1 (2023-11-05)
4.0.0 (2023-10-26)
- remove
useCountFromServer
(#248) (f2724ed) - require firebase 10.5.0 or later (#247) (03cf52f)
- useAggregateFromServer (#192) (327a210)
useCountFromServer
was removed in favor ofuseAggregateFromServer
- require firebase 10.5.0 or later
4.0.0-next.2 (2023-10-12)
useCountFromServer
was removed in favor ofuseAggregateFromServer
4.0.0-next.1 (2023-10-12)
- require firebase 10.5.0 or later
3.1.0 (2023-09-19)
- refetch/resubscribe when options change (#240) (f9c30ea)
- useQueriesOnce & useQueriesDataOnce (#239) (0380229)
3.0.0 (2023-08-01)
- firestore: remove dynamic import from useCountFromServer (#162) (47a03f6)
- properly cleanup
useQueries*
on unmount (b77becc)
- rename
useCollection*
hooks touseQuery*
(#194) (372f055) - require firebase 9.11.0 or later (#148) (7da01b0)
- target es2017 instead of es2015 (#163) (be187d0)
- useQueries & useQueriesData (#193) (03be7c8)
useCollection*
hooks are renamed touseQuery*
- require firebase 9.11.0 or later
- package targets es2017
3.0.0-next.8 (2023-07-07)
2.5.0 (2023-07-07)
3.0.0-next.7 (2023-02-24)
2.4.0 (2023-02-24)
3.0.0-next.6 (2023-02-11)
- properly cleanup
useQueries*
on unmount (b77becc)
3.0.0-next.5 (2023-02-11)
3.0.0-next.4 (2023-02-10)
useCollection*
hooks are renamed touseQuery*
3.0.0-next.3 (2022-11-25)
3.0.0-next.2 (2022-11-25)
- require firebase 9.11.0 or later
3.0.0-next.1 (2022-11-25)
- package targets es2017
2.3.0 (2022-10-24)
2.2.0 (2022-10-18)
2.2.0-next.1 (2022-10-18)
2.1.0 (2022-10-14)
- app-check: add useAppCheckToken (#158) (81d95c2)
- auth: add useAuthIdToken (#156) (f351734)
- auth: add useAuthIdTokenResult (#157) (654340a)
2.0.1 (2021-12-30)
- fully specify file paths in imports (86e1205)
2.0.1-next.1 (2021-12-30)
- fully specify file paths in imports (86e1205)
2.0.0 (2021-12-29)
- make package ESM only
- require firebase 9.5.0 or later
1.7.0 (2021-12-29)
- storage: add useBlob and useStream (979b798)
1.6.0 (2021-12-21)
- storage: add useMetadata (dbb25e0)
1.5.1 (2021-12-21)
- add missing
messaging
folder to package (0fbfc6d)
1.5.0 (2021-11-19)
1.5.0-next.2 (2021-11-19)
- storage: use
require
inuseBytes
(9822fa0)
1.5.0-next.1 (2021-11-19)
- storage: add
useBytes
(205869c)
1.4.2 (2021-10-22)
1.4.1 (2021-10-20)
- auth: only use currentUser as default if signed in (3c9086d)
1.4.0 (2021-10-17)
- auth: don't return loading state if currentUser is set (fa53819)
1.3.1 (2021-10-17)
- auth: skip initial load if currentUser is set (b345137)
1.3.0 (2021-10-17)
- database: add converter option to useObjectValue hooks (8cb8511)
1.2.4 (2021-10-15)
1.2.3 (2021-10-15)
- database: use new query when changing from/to undefined (a096c41)
- firestore: use new ref/query when changing from/to undefined (981ec92)
1.2.2 (2021-10-15)
- firestore: remove GetOptions (cd08bd3)
1.2.1 (2021-10-15)
- mark modules as side-effect-free (235029e)
1.2.0 (2021-10-15)
1.1.2 (2021-10-14)
- export individual modules with package.json (18ab7e3)
1.1.1 (2021-10-14)
- allow null & undefined as storage reference (3c95bd5)
1.1.0 (2021-10-14)
1.0.1 (2021-10-14)
- accept null as reference & query (1a4300e)
- firestore hooks (37ac438)