diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 297b6195c..19379e87e 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -1,6 +1,10 @@
name: Unit tests
-on: [push, pull_request]
+on:
+ push:
+ branches:
+ - master
+ pull_request:
jobs:
build:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b2e3cba2c..6198fbef2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,27 @@
+
+# [6.1.0-rc.0](https://github.com/angular/angularfire/compare/6.0.5...6.1.0-rc.0) (2020-11-11)
+
+
+### Bug Fixes
+
+* **deploy:** remove direct workspace access ([#2643](https://github.com/angular/angularfire/issues/2643)) ([7e1918a](https://github.com/angular/angularfire/commit/7e1918a))
+* **schematics:** remove experimental workspace API type usage ([#2644](https://github.com/angular/angularfire/issues/2644)) ([b976c58](https://github.com/angular/angularfire/commit/b976c58))
+
+
+### Features
+
+* **core:** Support Angular 11
+
+
+
+## [6.0.5](https://github.com/angular/angularfire/compare/6.0.4...6.0.5) (2020-11-10)
+
+
+### Bug Fixes
+
+* **core:** proxy-polyfill support and various other small fixes ([#2633](https://github.com/angular/angularfire/issues/2633)) ([af238cd](https://github.com/angular/angularfire/commit/af238cd))
+
+
## [6.0.4](https://github.com/angular/angularfire2/compare/6.0.3...6.0.4) (2020-10-30)
diff --git a/README.md b/README.md
index e782a1125..7b1fdbe20 100644
--- a/README.md
+++ b/README.md
@@ -43,6 +43,7 @@ export class MyApp {
| Angular | Firebase | AngularFire |
| --------|----------|--------------|
+| 11 | 7,8 | @next |
| 10 | 8 | ^6.0.4 |
| 10 | 7 | ^6.0.3 |
| 9 | 8 | ^6.0.4 |
diff --git a/package.json b/package.json
index bca3c1648..ffcf9f694 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@angular/fire",
- "version": "6.0.5",
- "description": "The official library of Firebase and Angular.",
+ "version": "6.1.0",
+ "description": "The official Angular library for Firebase.",
"private": true,
"scripts": {
"test": "npm run test:node",
@@ -39,15 +39,15 @@
},
"homepage": "https://github.com/angular/angularfire#readme",
"dependencies": {
- "@angular-devkit/architect": ">= 0.900 < 0.1100",
- "@angular-devkit/core": "^9.0.0 || ^10.0.0",
- "@angular-devkit/schematics": "^9.0.0 || ^10.0.0",
- "@angular/common": "^9.0.0 || ^10.0.0",
- "@angular/compiler": "^9.0.0 || ^10.0.0",
- "@angular/core": "^9.0.0 || ^10.0.0",
- "@angular/platform-browser": "^9.0.0 || ^10.0.0",
- "@angular/platform-browser-dynamic": "^9.0.0 || ^10.0.0",
- "@angular/router": "^9.0.0 || ^10.0.0",
+ "@angular-devkit/architect": ">= 0.900 < 0.1200",
+ "@angular-devkit/core": "^9.0.0 || ^10.0.0 || ^11.0.0",
+ "@angular-devkit/schematics": "^9.0.0 || ^10.0.0 || ^11.0.0",
+ "@angular/common": "^9.0.0 || ^10.0.0 || ^11.0.0",
+ "@angular/compiler": "^9.0.0 || ^10.0.0 || ^11.0.0",
+ "@angular/core": "^9.0.0 || ^10.0.0 || ^11.0.0",
+ "@angular/platform-browser": "^9.0.0 || ^10.0.0 || ^11.0.0",
+ "@angular/platform-browser-dynamic": "^9.0.0 || ^10.0.0 || ^11.0.0",
+ "@angular/router": "^9.0.0 || ^10.0.0 || ^11.0.0",
"firebase": "^7.0.0 || ^8.0.0",
"firebase-admin": "^8.10.0",
"firebase-functions": "^3.6.0",
@@ -71,12 +71,12 @@
"utf-8-validate": "^5.0.2"
},
"devDependencies": {
- "@angular-devkit/build-angular": ">= 0.900 < 0.1100",
- "@angular-devkit/build-ng-packagr": ">= 0.900 < 0.1100",
- "@angular/animations": " ^9.0.0 || ^10.0.0",
- "@angular/cli": "^9.0.0 || ^10.0.0",
- "@angular/compiler-cli": "^9.0.0 || ^10.0.0",
- "@angular/platform-server": "^9.0.0 || ^10.0.0",
+ "@angular-devkit/build-angular": ">= 0.900 < 0.1200",
+ "@angular-devkit/build-ng-packagr": ">= 0.900 < 0.1200",
+ "@angular/animations": " ^9.0.0 || ^10.0.0 || ^11.0.0",
+ "@angular/cli": "^9.0.0 || ^10.0.0 || ^11.0.0",
+ "@angular/compiler-cli": "^9.0.0 || ^10.0.0 || ^11.0.0",
+ "@angular/platform-server": "^9.0.0 || ^10.0.0 || ^11.0.0",
"@firebase/app-types": "^0.6.1",
"@types/fs-extra": "^7.0.0",
"@types/gzip-size": "^5.1.1",
diff --git a/src/package.json b/src/package.json
index bd80b32e3..9776a4f83 100644
--- a/src/package.json
+++ b/src/package.json
@@ -2,7 +2,7 @@
"$schema": "../node_modules/ng-packagr/package.schema.json",
"name": "@angular/fire",
"version": "ANGULARFIRE2_VERSION",
- "description": "The official library for Firebase and Angular",
+ "description": "The official Angular library for Firebase.",
"schematics": "./collection.json",
"builders": "./builders.json",
"keywords": [
@@ -14,8 +14,12 @@
],
"repository": {
"type": "git",
- "url": "git+https://github.com/angular/angularfire2.git"
+ "url": "git+https://github.com/angular/angularfire.git"
},
+ "bugs": {
+ "url": "https://github.com/angular/angularfire/issues"
+ },
+ "homepage": "https://github.com/angular/angularfire#readme",
"author": "angular,firebase",
"license": "MIT",
"peerDependencies": {
diff --git a/yarn.lock b/yarn.lock
index 6a72dc364..f1c86aadf 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,7 +2,7 @@
# yarn lockfile v1
-"@angular-devkit/architect@0.1002.0", "@angular-devkit/architect@>= 0.900 < 0.1100":
+"@angular-devkit/architect@0.1002.0", "@angular-devkit/architect@>= 0.900 < 0.1200":
version "0.1002.0"
resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1002.0.tgz#470b78aaf79308a23da6a0d3935f2d1f85dcb212"
integrity sha512-twM8V03ujBIGVpgV1PBlSDodUdxtUb7WakutfWafAvEHUsgwzfvQz2VtKWvjNZ9AiYjnCuwkQaclqVv0VHNo9w==
@@ -10,7 +10,7 @@
"@angular-devkit/core" "10.2.0"
rxjs "6.6.2"
-"@angular-devkit/build-angular@>= 0.900 < 0.1100":
+"@angular-devkit/build-angular@>= 0.900 < 0.1200":
version "0.1002.0"
resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-0.1002.0.tgz#b2d1de921b1fd37906e50442d730ca2516d7d747"
integrity sha512-cPkdp1GceokGHc79Wg0hACMqqmnJ4W3H9kY4c9qp1Xz18b3vk1aq09JNawOpfUN09S9vBCnn4glg22lRyqmJNA==
@@ -81,7 +81,7 @@
webpack-subresource-integrity "1.4.1"
worker-plugin "5.0.0"
-"@angular-devkit/build-ng-packagr@>= 0.900 < 0.1100":
+"@angular-devkit/build-ng-packagr@>= 0.900 < 0.1200":
version "0.1002.0"
resolved "https://registry.yarnpkg.com/@angular-devkit/build-ng-packagr/-/build-ng-packagr-0.1002.0.tgz#07fd264f98f0084c2897925e094cb9bd002d34e8"
integrity sha512-JngcuLuPpu2oOhi1qBPzco+ETjDbv90zyWZELO3qXeCelug1z83E0Qi2sLgnNYayzSHfrivrRamL8CbYYT+M9Q==
@@ -109,7 +109,7 @@
"@angular-devkit/core" "10.2.0"
rxjs "6.6.2"
-"@angular-devkit/core@10.2.0", "@angular-devkit/core@^9.0.0 || ^10.0.0":
+"@angular-devkit/core@10.2.0", "@angular-devkit/core@^9.0.0 || ^10.0.0 || ^11.0.0":
version "10.2.0"
resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-10.2.0.tgz#fcde160afc2786d2da0166526f065c6cf98684c0"
integrity sha512-XAszFhSF3mZw1VjoOsYGbArr5NJLcStjOvcCGjBPl1UBM2AKpuCQXHxI9XJGYKL3B93Vp5G58d8qkHvamT53OA==
@@ -131,7 +131,7 @@
rxjs "6.4.0"
source-map "0.7.3"
-"@angular-devkit/schematics@10.2.0", "@angular-devkit/schematics@^9.0.0 || ^10.0.0":
+"@angular-devkit/schematics@10.2.0", "@angular-devkit/schematics@^9.0.0 || ^10.0.0 || ^11.0.0":
version "10.2.0"
resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-10.2.0.tgz#a45f316bbaa54cbabc06e2e54b04e1c8d103bc0b"
integrity sha512-TQI5NnE6iM3ChF5gZQ9qb+lZgMWa7aLoF5ksOyT3zrmOuICiQYJhA6SsjV95q7J4M55qYymwBib8KTqU/xuQww==
@@ -148,14 +148,14 @@
"@angular-devkit/core" "8.3.29"
rxjs "6.4.0"
-"@angular/animations@ ^9.0.0 || ^10.0.0":
- version "10.2.1"
- resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-10.2.1.tgz#6a28e68b05b1e738cbe779a002349cf8539699b8"
- integrity sha512-WD3WGMLhGdvmBNIf9l+H3NwniQr+yBnTEOyUnsOokXsX3I5LYYPCR+3E/YBRDbbBuf4Y3v3sEkijHT5xZ+jQHw==
+"@angular/animations@ ^9.0.0 || ^10.0.0 || ^11.0.0":
+ version "10.2.3"
+ resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-10.2.3.tgz#eb12630b530ff861577ead9470c066bb37cd8655"
+ integrity sha512-UP3aynCSkFqEJfZ9bQMyBIVo4mm5EuIHL6NfMqhqLQankKKnc25Pi3a7heq0xzV1EoAxGSd3UBn36Y8Jjav2fg==
dependencies:
tslib "^2.0.0"
-"@angular/cli@^9.0.0 || ^10.0.0":
+"@angular/cli@^9.0.0 || ^10.0.0 || ^11.0.0":
version "10.2.0"
resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-10.2.0.tgz#b0b465120eb9a39e5efd030bf80c023c630960ed"
integrity sha512-YBzwkFBmG6CdUJk8onsPXxHX/ByU5MERBQgYhLC873e2nZlXMUu+Ttq2Wai6apyskGvsXKxZNPOQSFZTGKXzXg==
@@ -181,17 +181,17 @@
universal-analytics "0.4.23"
uuid "8.3.0"
-"@angular/common@^9.0.0 || ^10.0.0":
- version "10.2.1"
- resolved "https://registry.yarnpkg.com/@angular/common/-/common-10.2.1.tgz#3fbba2102fa8f02f60fae2b0c79b4495be60de2a"
- integrity sha512-aJtgokgWxibd7wGmktHm0uYkR/lOrbcStrn6Qisj/PIJf9xTGXYFB0yusnk103aiuBfCIKq+Wl0ZGc1s81Okaw==
+"@angular/common@^9.0.0 || ^10.0.0 || ^11.0.0":
+ version "10.2.3"
+ resolved "https://registry.yarnpkg.com/@angular/common/-/common-10.2.3.tgz#ce3a6ad59ed4ec182ce4a3adbfbbb950ce4b23af"
+ integrity sha512-xKKN8bgdudktVC/gwUtdeS2khYqSENWQe1CS8nE0V88qKCftwPhCD5Ovp6+6LflqvQhJWb0guf7HXjq9oBqO2w==
dependencies:
tslib "^2.0.0"
-"@angular/compiler-cli@^9.0.0 || ^10.0.0":
- version "10.2.1"
- resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-10.2.1.tgz#4482cdc4814dc75bf197c18f39c401181851ac08"
- integrity sha512-LSqnJ6K6lZCMrlp47SMysHwyl4NOcOAhnZ1x4aqX85w/rBL5ge1Y57KFZFJ4wYVnboXpQCnPU/uojNuQIQJ8LQ==
+"@angular/compiler-cli@^9.0.0 || ^10.0.0 || ^11.0.0":
+ version "10.2.3"
+ resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-10.2.3.tgz#b43cf9e6ed163645959010c6421fb88819a5943c"
+ integrity sha512-29RL/lIbHpjoWMUz23cyRcyG50PXqvxlLk0IpyCUWDVtPp6Hc8S/JayxeSwxNST79miDobGaeiGmS0JHuCouVQ==
dependencies:
canonical-path "1.0.0"
chokidar "^3.0.0"
@@ -212,10 +212,10 @@
resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-9.0.0.tgz#87e0bef4c369b6cadae07e3a4295778fc93799d5"
integrity sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==
-"@angular/compiler@^9.0.0 || ^10.0.0":
- version "10.2.1"
- resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-10.2.1.tgz#6abffc69d2c67aa10289af98142915cb9230a69c"
- integrity sha512-nJkRSqwQSGeudBWr9JK30Yi2yBvURYTKW4x4GxdW3YiEGBIlKU6aX6q5yi2xHdWO4AEgRs21ZjTs/wp00qnqTg==
+"@angular/compiler@^9.0.0 || ^10.0.0 || ^11.0.0":
+ version "10.2.3"
+ resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-10.2.3.tgz#4f2a42d1b479d323118fe33e1e62594d029ed5f9"
+ integrity sha512-Bg+QbyvJVlfGQpJCagEMkkqoRi2LMQc8iuu+cVYVqQOETLO0LxmkPpMQ/7pRLTNWl36PoYEB7IjUkp+qng8xKg==
dependencies:
tslib "^2.0.0"
@@ -224,40 +224,40 @@
resolved "https://registry.yarnpkg.com/@angular/core/-/core-9.0.0.tgz#227dc53e1ac81824f998c6e76000b7efc522641e"
integrity sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==
-"@angular/core@^9.0.0 || ^10.0.0":
- version "10.2.1"
- resolved "https://registry.yarnpkg.com/@angular/core/-/core-10.2.1.tgz#05ad30c43ba925a62074515c9d002c1c5337047c"
- integrity sha512-zt9G5Ei1nxB6yVJqpiH7K6npaiEUrPWlDCq6vwXeJbmO3tbw2WWiqD55Wkx5hRfysY43swC5j7VveNytHidkkQ==
+"@angular/core@^9.0.0 || ^10.0.0 || ^11.0.0":
+ version "10.2.3"
+ resolved "https://registry.yarnpkg.com/@angular/core/-/core-10.2.3.tgz#89469c537b304532d6aa8dbb2ea4e1e2ed90e7a6"
+ integrity sha512-mE6nLpul/IJllk0VYrlrP69n0P7JPz+BHYAVobwO5+0EGO65ieTD18DxzfEt4eQgthnM3VQwSZxjW4n9Y1p/dQ==
dependencies:
tslib "^2.0.0"
-"@angular/platform-browser-dynamic@^9.0.0 || ^10.0.0":
- version "10.2.1"
- resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-10.2.1.tgz#865610f61b3cb607937f9b0b6c4fdd774dafacdf"
- integrity sha512-AyN3dchRIHTXrN8lSni7PfZTHuJcQ4Qp3ZCunxal3dmfIqWKHBCvotJX02UXVPqVC/9qvnyZ1Ezvfw5vx8MVEg==
+"@angular/platform-browser-dynamic@^9.0.0 || ^10.0.0 || ^11.0.0":
+ version "10.2.3"
+ resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-10.2.3.tgz#411b24c10ef8875f5f718c70a6314e3b178691ba"
+ integrity sha512-ujwcGzlWQ6S83iHIF3ArfDn8ik8YETZcuSMCTxjaNv8kwEqiRzchZDkheJpoH9HyddnM6UVGL6D/5k11TMWTew==
dependencies:
tslib "^2.0.0"
-"@angular/platform-browser@^9.0.0 || ^10.0.0":
- version "10.2.1"
- resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-10.2.1.tgz#9b6fb419773eb2492c98486cb0ed636b89dcf692"
- integrity sha512-kuxqntIbiyxHIgEopBXoO10HqsFQyzV8Y11+KcnIFN0tte7oOAc6REvUxnvtwKOyFOyYQFv0BhA1QCuddqytGA==
+"@angular/platform-browser@^9.0.0 || ^10.0.0 || ^11.0.0":
+ version "10.2.3"
+ resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-10.2.3.tgz#14ef92fb3e6e2ba0647ab56e71b0b655fca16083"
+ integrity sha512-ElTuRF4SWhYxJypDlaa/n49DrqrWV2tYU5kkgF+VNbVbvzKHnVEZe4x1KSWrEzIyewcjxwwE6ZF0oXMdd4AZQQ==
dependencies:
tslib "^2.0.0"
-"@angular/platform-server@^9.0.0 || ^10.0.0":
- version "10.2.1"
- resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-10.2.1.tgz#3e3dc460a603469c0cc212d6f32173a4d9ba85c4"
- integrity sha512-VCpd2KEyGA4zhw8E82jJb19VsKVhPiogRaHNZ7xNiMYxu3JTFIDGMnTsT3nILGAKeDxQUeyU0oyguQfXPz4wag==
+"@angular/platform-server@^9.0.0 || ^10.0.0 || ^11.0.0":
+ version "10.2.3"
+ resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-10.2.3.tgz#6a9c45f1dc4f738cfa852b4cf85c4a2ef1195a93"
+ integrity sha512-iYs1fsdEio3TdN4HlZw0HNSmpGbTs/+FozVePP7m+k5ozjyxBg1J5kF9R/RSaT9Zqhyw54G3DE/KJ0tnOGUtdA==
dependencies:
domino "^2.1.2"
tslib "^2.0.0"
xhr2 "^0.2.0"
-"@angular/router@^9.0.0 || ^10.0.0":
- version "10.2.1"
- resolved "https://registry.yarnpkg.com/@angular/router/-/router-10.2.1.tgz#c3204c2a20aac871c415118908179431319dac91"
- integrity sha512-w2iS/gq4dcPd4cPGgd7HGEANg5BfE+fg0cI81ah7e79OatDP+Y1atxmNXyF50gCxl8x6WDnUiNu8nfjTebgRAw==
+"@angular/router@^9.0.0 || ^10.0.0 || ^11.0.0":
+ version "10.2.3"
+ resolved "https://registry.yarnpkg.com/@angular/router/-/router-10.2.3.tgz#6507c58b61452a79172f47a7a34211c0fedfa55f"
+ integrity sha512-QUVqEOai3hASeMgTXIVo9Ql6EGJ+v0QHs/O+5pFplXGAzMQDpCnrpOuB4FExWxdafiiYfKfLlNvxj0tEJ2gU0w==
dependencies:
tslib "^2.0.0"