Commit Graph

211 Commits

Author SHA1 Message Date
Mike Diarmid
34b1d92005 [v6] Implement Invites (#2015)
[v6] Implement Invites
2019-03-28 20:52:16 +00:00
Ilja Daderko
fb7109e52a [v6] Implement Remote Config (#1896) 2019-03-26 13:03:57 +00:00
Mike Diarmid
c89ba48e92 [v6] Implement Crashlytics upgrade + required internals changes (#1958)
[crashlytics]

Fixes: #1643, #1848, #1964, #1920, #1884, #1783, #1966, #1940, #1447

Features/Bugs Todo:

  Capture JS Exceptions with stack traces automatically
  Capture Unhandled Promise Rejections with stack traces automatically
  [Android] .crash() not captured in debug due to RN RedBox; see #1921
  Support advanced user identifier features
  [Android] Enable Crashlyics NDK reporting by default (gist)
  Support toggling native crash logging off/on (e.g. disable in DEV)
  Support toggling JS crash logging off/on (e.g. disable in DEV)

  [ios] Static framework support for all modules
  [ios] Implement CocoaPods Firebase RN modules auto-loader script
  Implement firebase.json config loader; Android & iOS
  [tests] Fix false positive tests that catch errors (tests did not check that errors actually threw)
  [android] Cleanup manifest permissions for all modules
  [android] Implement Content provider base class
  [android] Investigate/fix issue where setDataCollectionDefaultEnabled is false by default in Firebase - it disables Crashlytics reporting
2019-03-13 17:07:21 +00:00
Elliot Hesp
3bf77446ef [ci skip] programmatically generate typedoc output 2019-02-13 08:27:53 +00:00
Salakar
523164ef9d [tests] remove all firebase project credentials 2019-02-10 01:44:23 +00:00
Salakar
c67f816701 [dev] add create firebase module from template script 2019-02-04 17:33:27 +00:00
Salakar
09d1c4635f [tests] use exact versions 2019-02-02 12:20:44 +00:00
Michael Diarmid
17d778cf66 Refactor into monorepo for v6 (#1837)
> You can [learn more about this here](https://blog.invertase.io/react-native-firebase-2019-7e334ca9bcc6).
2019-02-01 10:37:48 +00:00
Salakar
92a115a7c0 5.2.1 2019-01-22 06:47:01 +00:00
Salakar
094affc2c8 5.2.0 2019-01-05 20:11:05 +00:00
Salakar
d8f534d8c8 5.2.0-rc2 2019-01-05 19:37:24 +00:00
Salakar
5c77f263db update peer deps 2019-01-05 19:37:10 +00:00
Salakar
de20c49a9b 5.2.0-rc1 2019-01-04 22:22:19 +00:00
Salakar
d33affb070 5.1.1 2018-11-26 15:18:21 +00:00
Michael Diarmid
96aa7035ce [typescript][storage] export storage statics - fixes #1706 (#1709) 2018-11-26 14:04:39 +01:00
Salakar
7b9898c973 5.1.0 2018-11-05 17:10:43 +00:00
Salakar
ead0ca59be 5.1.0-rc3 2018-11-04 04:08:23 +00:00
Salakar
31fc0c4b77 5.1.0-rc2 2018-10-27 05:37:06 +01:00
Salakar
7cb42836e5 5.1.0-rc1 2018-10-17 19:44:37 +01:00
Salakar
2f3d9146eb 5.0.0 2018-09-26 08:52:31 +01:00
Salakar
0c24d8c148 5.0.0-rc6 2018-09-25 22:07:55 +01:00
Salakar
9ac86f96a3 5.0.0-rc5 2018-09-24 02:53:13 +01:00
Salakar
6ea5040950 update eslint dev deps 2018-09-21 00:02:05 +01:00
Salakar
0e72881bff 5.0.0-rc4 2018-09-20 17:16:36 +01:00
Salakar
68fa17ed56 5.0.0-rc3 2018-09-20 10:31:24 +01:00
Salakar
c7e0effddd 5.0.0-rc2 2018-09-18 14:45:38 +01:00
Salakar
ae8ac05302 RN 57 2018-09-12 21:36:17 +01:00
Salakar
953484a334 [tests] update to RN 57 release 2018-09-12 18:00:06 +01:00
Michael Diarmid
bd5f5be70e Merge branch 'master' into detox9-metro-preset 2018-09-09 01:16:28 +01:00
Salakar
1a481e2edf remove fbjs peerDep 2018-09-08 23:50:42 +01:00
Salakar
cf0af36542 [tests] remove providesModuleNodeModules 2018-09-08 13:27:46 +01:00
Salakar
63e1cc638f [tests] wip - upgrade tests to detox 9 / babel 7 / rn 57 2018-09-08 12:50:57 +01:00
Michael Diarmid
d4682e1f5d add codecov dev dep 2018-09-07 14:29:27 +01:00
Salakar
8eb3ff4513 misc build 2018-09-04 17:01:37 +01:00
Salakar
2a308aaad0 [build][ci] add packager warm up script 2018-09-04 13:17:30 +01:00
Salakar
bc2db72ff5 [build] update flow / rn 2018-09-03 19:14:18 +01:00
Salakar
cb4b53fee0 [build] use development environment when build watching locally 2018-09-03 17:51:11 +01:00
Salakar
7c92a2e0b6 update dev deps incl. eslint, flow, babel 2018-09-03 17:27:37 +01:00
Salakar
60268a0ba5 update to latest @invertase/babel-preset-react-native-syntax 2018-09-03 13:44:12 +01:00
Salakar
e7a2bece9a replace babel-preset-react-native with new metro react native preset 2018-09-03 13:11:39 +01:00
Salakar
0dab4e18f1 update to babel-eslint 9.0.0 to make use of Babel 7 release version 2018-09-03 13:10:22 +01:00
Salakar
593819a2e1 update to Babel 7 release version 2018-09-03 13:09:42 +01:00
Salakar
4485c5eb73 [build] remove deprecated postinstall-build package & script and update/cleanup package scripts + devDeps 2018-08-24 15:34:20 +01:00
Salakar
53b0126c9b remove bloated opencollective dependency and switch to a lightweight package with zero deps + allows opt-out of message printing 2018-08-24 14:47:56 +01:00
Salakar
434d43d713 5.0.0-rc1 2018-08-20 12:56:35 +01:00
Salakar
097316b63b v5.0.0-rc0 2018-08-16 06:38:04 +01:00
Salakar
42e18c8f52 update build script 2018-08-05 04:08:59 +01:00
Salakar
94738ef4a6 upgrade project to support React Native ^0.56.0 2018-08-05 02:23:09 +01:00
Salakar
f3e0d06608 4.3.8 2018-07-25 12:14:55 +01:00
Salakar
947825c8ee 4.3.7 2018-07-14 23:35:04 +01:00