Skip to content

Commit

Permalink
Release v17 (#3471)
Browse files Browse the repository at this point in the history
* Bump deps
* Simplify ng-add a bit
* Mark v17 peer
* Mark firebase-tools v13 peer
* Fix for the Firebase CLI not being logged in, should test this more
* Fix for firebase.login.use failing if the user isn't changed
* Fix for firebase login add
  • Loading branch information
jamesdaniels committed Dec 7, 2023
1 parent 1350920 commit 99a1bb1
Show file tree
Hide file tree
Showing 10 changed files with 11,445 additions and 12,641 deletions.
4 changes: 0 additions & 4 deletions README.md
Expand Up @@ -7,10 +7,6 @@ by conforming to Angular conventions.

<strong><pre>ng add @angular/fire</pre></strong>

_Note: If you want to ng add AngularFire and will be using Hosting/Cloud Functions, you need to configure the
Firebase CLI first so that you are logged in for the schematics that are run as part of `ng add @angular/fire`.
Follow [this guide](docs/install-firebase-tools.md) to have the Firebase CLI walk you through the setup._

- **Dependency injection** - Provide and Inject Firebase services in your components
- **Zone.js wrappers** - Stable zones allow proper functionality of service workers, forms, SSR, and pre-rendering
- **Observable based** - Utilize RxJS rather than callbacks for realtime streams
Expand Down
23 changes: 13 additions & 10 deletions angular.json
Expand Up @@ -20,24 +20,27 @@
"builder": "@angular-devkit/build-angular:karma",
"options": {
"polyfills": [
"zone.js",
"zone.js/testing"
],
"zone.js",
"zone.js/testing"
],
"tsConfig": "tsconfig.spec.json",
"karmaConfig": "karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": ["src/**/*.ts", "src/**/*.html"]
}
}
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"src/**/*.ts",
"src/**/*.html"
]
}
}
}
}
},
"cli": {
"packageManager": "npm",
"analytics": "86795b8f-9036-4a53-929c-a7303453d677"
}
}
}

0 comments on commit 99a1bb1

Please sign in to comment.