Skip to content
This repository was archived by the owner on Apr 4, 2023. It is now read-only.

Commit c7be578

Browse files
authored
Merge pull request #2 from EddyVerbruggen/master
taking pull
2 parents a9edcae + 744f46f commit c7be578

File tree

173 files changed

+12988
-14039
lines changed

Some content is hidden

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

173 files changed

+12988
-14039
lines changed

.github/main.workflow

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
workflow "Automatic Rebase" {
2+
on = "issue_comment"
3+
resolves = "Rebase"
4+
}
5+
6+
action "Rebase" {
7+
uses = "docker://cirrusactions/rebase:latest"
8+
secrets = ["GITHUB_TOKEN"]
9+
}

.github/weekly-digest.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Configuration for weekly-digest - https://github.com/apps/weekly-digest
2+
publishDay: sun
3+
canPublishIssues: true
4+
canPublishPullRequests: true
5+
canPublishContributors: true
6+
canPublishStargazers: true
7+
canPublishCommits: true

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ demo/firebasefunctions/functions/lib
3535
!demo-push/karma.conf.js
3636
demo-push/*.d.ts
3737
demo-ng/*.d.ts
38+
!demo-ng/webpack.config.js
3839
!demo-vue/app/main.js
3940
!demo/references.d.ts
4041
!demo-push/references.d.ts

.travis.yml

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,34 @@
1-
branches:
2-
only:
3-
- master
4-
51
matrix:
62
include:
73
- stage: "Lint"
84
language: node_js
95
os: linux
10-
node_js: "8"
6+
node_js: "10"
117
script: "npm run ci.tslint"
128
- stage: "WebPack"
139
language: android
1410
os: linux
1511
env:
1612
- WebPack="Android"
1713
jdk: oraclejdk8
18-
before_install: nvm install stable
14+
before_install: nvm install 10
1915
script: travis_wait travis_retry tns build android --bundle
2016
- stage: "Build"
2117
env:
2218
- BuildAndroid="28"
2319
language: android
2420
os: linux
21+
dist: trusty
2522
jdk: oraclejdk8
26-
before_install: nvm install stable
23+
before_install: nvm install 10
2724
script:
2825
- travis_wait travis_retry tns build android
2926
- os: osx
30-
env:
31-
- BuildiOS="12"
32-
- Xcode="10.2"
33-
osx_image: "xcode10.2"
27+
osx_image: xcode10.2
3428
language: node_js
35-
node_js: "8"
29+
node_js: "10"
3630
jdk: oraclejdk8
37-
before_install:
38-
- gem install cocoapods
39-
- pod repo update
31+
before_script: pod repo update
4032
script:
4133
- travis_wait travis_retry tns build ios
4234

CHANGELOG.md

Lines changed: 60 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,71 @@
33
- [Firebase iOS SDK Changelog](https://firebase.google.com/support/release-notes/ios)
44
- [Firebase Android SDK Changelog](https://firebase.google.com/support/release-notes/android)
55

6-
## 9.0.0 (2019, June xx)
6+
## 10.1.1 (2019, Oct 29)
7+
[Fixes & Enhancements](https://github.com/EddyVerbruggen/nativescript-plugin-firebase/milestone/114?closed=1)
8+
9+
10+
## 10.1.0 (2019, Oct 18)
11+
[Fixes & Enhancements](https://github.com/EddyVerbruggen/nativescript-plugin-firebase/milestone/113?closed=1)
12+
13+
14+
## 10.0.2 (2019, Oct 16)
15+
[Fixes & Enhancements](https://github.com/EddyVerbruggen/nativescript-plugin-firebase/milestone/112?closed=1)
16+
17+
18+
## 10.0.1 (2019, Sep 30)
19+
[Fixes & Enhancements](https://github.com/EddyVerbruggen/nativescript-plugin-firebase/milestone/111?closed=1)
20+
21+
22+
## 10.0.0 (2019, Sep 17)
23+
[Fixes & Enhancements](https://github.com/EddyVerbruggen/nativescript-plugin-firebase/milestone/109?closed=1)
24+
25+
> Make sure to run a `pod repo update` on your dev machine, because this version includes the latest Firebase iOS (and Android) SDKs.
26+
27+
> This version requires a minimum version of NativeScript 5.2. For MLKit features on iOS it's recommended to use a minimum `tns-ios` version of 6.1.0, otherwise you may run into build issues.
28+
29+
30+
## 9.1.1 (2019, Aug 27)
31+
[Fixes & Enhancements](https://github.com/EddyVerbruggen/nativescript-plugin-firebase/milestone/110?closed=1)
32+
33+
34+
## 9.1.0 (2019, Aug 19)
35+
[Fixes & Enhancements](https://github.com/EddyVerbruggen/nativescript-plugin-firebase/milestone/104?closed=1)
36+
37+
> Make sure to run a `pod repo update` on your dev machine, because this version includes the latest Firebase iOS (and Android) SDKs.
38+
39+
40+
## 9.0.4 (2019, July 22)
41+
[Fixes & Enhancements](https://github.com/EddyVerbruggen/nativescript-plugin-firebase/milestone/108?closed=1)
42+
43+
44+
## 9.0.3 (2019, July 10)
45+
[Fixes & Enhancements](https://github.com/EddyVerbruggen/nativescript-plugin-firebase/milestone/107?closed=1)
46+
47+
48+
## 9.0.2 (2019, July 9)
49+
[Fixes & Enhancements](https://github.com/EddyVerbruggen/nativescript-plugin-firebase/milestone/106?closed=1)
50+
51+
52+
## 9.0.1 (2019, June 18)
53+
[Fixes & Enhancements](https://github.com/EddyVerbruggen/nativescript-plugin-firebase/milestone/105?closed=1)
54+
55+
56+
## 9.0.0 (2019, June 18)
757
[Fixes & Enhancements](https://github.com/EddyVerbruggen/nativescript-plugin-firebase/milestone/103?closed=1)
858

9-
> Make sure to run a `pod repo update` on your dev machine, because this version includes the latest Firebase iOS SDKs
59+
#### BREAKING CHANGES
60+
61+
> `fetchProvidersForEmail` has been removed - use `fetchSignInMethodsForEmail` instead.
1062
1163
> Firebase Invites has been removed - use Dynamic Links instead! Also see https://firebase.google.com/docs/invites/deprecation and https://firebase.google.com/docs/dynamic-links/use-cases/user-to-user
1264
65+
> Firebase crash reporting has been removed from the SDKs. Use Crashlytics instead. This also means `firebase.sendCrashLog` is gone. Use `firebase.crashlytics.sendCrashLog()` instead.
66+
67+
> If you're on NativeScript < 5.2 and target iOS, then it's recommended to stick with a plugin version < 9.0.0 because you _may_ run into incompatibilities with certain features.
68+
69+
> Also, make sure to run a `pod repo update` on your dev machine, because this version includes the latest Firebase iOS SDKs.
70+
1371
## 8.3.2 (2019, May 14)
1472
[Fixes & Enhancements](https://github.com/EddyVerbruggen/nativescript-plugin-firebase/milestone/101?closed=1)
1573

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@
1717

1818
<img src="docs/images/firebase-logo.png" width="116px" height="32px" alt="Firebase"/><br/>
1919

20+
> Plugin version **10.0.0** works with NativeScript 5.2+, and 6.1+ is recommended. Using an older version? Stick to plugin version < 10.
21+
22+
> Interested in using NativeScript with Firebase? Check out the upcoming webinar, [NativeScript on Fire(base)](https://attendee.gotowebinar.com/register/1269693340074344450?source=plugin), on Thursday, November 21st!
23+
2024
## Features
2125
* [AdMob](docs/ADMOB.md)
2226
* [Analytics](docs/ANALYTICS.md)
@@ -78,7 +82,7 @@ Please update your [NativeScript-Vue](https://github.com/nativescript-vue/vue-cl
7882
aligns perfectly with this plugin (because that template is now much more similar to a regular NativeScript project).
7983

8084
If you want a demo using Vue and Firestore, then [check out this project](https://github.com/EddyVerbruggen/footplr),
81-
if you want one with Realtime DB, [check out this one](https://github.com/jlooper/elocute/tree/master/mobile-v2).
85+
if you want one with Realtime DB, [check out this one](https://github.com/jlooper/mixology-mobile).
8286

8387
### iOS (Cocoapods)
8488
The Firebase iOS SDK is installed via Cocoapods, so run `pod repo update` from the command prompt (in any folder) to ensure you have the latest spec.

0 commit comments

Comments
 (0)