Skip to content

File tree

106 files changed

+536
-226
lines changed

Some content is hidden

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

106 files changed

+536
-226
lines changed

CHANGELOG.md

Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,138 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## 2024-04-23
7+
8+
### Changes
9+
10+
---
11+
12+
Packages with breaking changes:
13+
14+
- There are no breaking changes in this release.
15+
16+
Packages with other changes:
17+
18+
- [`firebase_auth` - `v4.19.3`](#firebase_auth---v4193)
19+
- [`firebase_auth_web` - `v5.11.3`](#firebase_auth_web---v5113)
20+
- [`firebase_core_web` - `v2.16.0`](#firebase_core_web---v2160)
21+
- [`firebase_database_web` - `v0.2.5+3`](#firebase_database_web---v0253)
22+
- [`firebase_messaging` - `v14.9.0`](#firebase_messaging---v1490)
23+
- [`firebase_storage` - `v11.7.3`](#firebase_storage---v1173)
24+
- [`firebase_storage_platform_interface` - `v5.1.18`](#firebase_storage_platform_interface---v5118)
25+
- [`firebase_remote_config_web` - `v1.6.3`](#firebase_remote_config_web---v163)
26+
- [`cloud_firestore_web` - `v3.12.1`](#cloud_firestore_web---v3121)
27+
- [`firebase_messaging_web` - `v3.8.3`](#firebase_messaging_web---v383)
28+
- [`firebase_app_installations_web` - `v0.1.5+3`](#firebase_app_installations_web---v0153)
29+
- [`firebase_core` - `v2.30.1`](#firebase_core---v2301)
30+
- [`firebase_analytics_web` - `v0.5.7+3`](#firebase_analytics_web---v0573)
31+
- [`cloud_functions_web` - `v4.9.3`](#cloud_functions_web---v493)
32+
- [`firebase_storage_web` - `v3.9.3`](#firebase_storage_web---v393)
33+
- [`firebase_performance_web` - `v0.1.6+3`](#firebase_performance_web---v0163)
34+
- [`firebase_app_check_web` - `v0.1.2+3`](#firebase_app_check_web---v0123)
35+
- [`firebase_database` - `v10.5.3`](#firebase_database---v1053)
36+
- [`firebase_remote_config` - `v4.4.3`](#firebase_remote_config---v443)
37+
- [`cloud_firestore` - `v4.17.1`](#cloud_firestore---v4171)
38+
- [`firebase_app_installations` - `v0.2.5+3`](#firebase_app_installations---v0253)
39+
- [`_flutterfire_internals` - `v1.3.31`](#_flutterfire_internals---v1331)
40+
- [`firebase_in_app_messaging` - `v0.7.5+3`](#firebase_in_app_messaging---v0753)
41+
- [`firebase_in_app_messaging_platform_interface` - `v0.2.4+31`](#firebase_in_app_messaging_platform_interface---v02431)
42+
- [`firebase_database_platform_interface` - `v0.2.5+31`](#firebase_database_platform_interface---v02531)
43+
- [`firebase_crashlytics` - `v3.5.3`](#firebase_crashlytics---v353)
44+
- [`firebase_crashlytics_platform_interface` - `v3.6.31`](#firebase_crashlytics_platform_interface---v3631)
45+
- [`firebase_auth_platform_interface` - `v7.2.4`](#firebase_auth_platform_interface---v724)
46+
- [`firebase_dynamic_links` - `v5.5.3`](#firebase_dynamic_links---v553)
47+
- [`firebase_dynamic_links_platform_interface` - `v0.2.6+31`](#firebase_dynamic_links_platform_interface---v02631)
48+
- [`cloud_firestore_platform_interface` - `v6.2.1`](#cloud_firestore_platform_interface---v621)
49+
- [`firebase_remote_config_platform_interface` - `v1.4.31`](#firebase_remote_config_platform_interface---v1431)
50+
- [`firebase_messaging_platform_interface` - `v4.5.33`](#firebase_messaging_platform_interface---v4533)
51+
- [`firebase_ml_model_downloader_platform_interface` - `v0.1.4+30`](#firebase_ml_model_downloader_platform_interface---v01430)
52+
- [`firebase_ml_model_downloader` - `v0.2.5+3`](#firebase_ml_model_downloader---v0253)
53+
- [`firebase_analytics_platform_interface` - `v3.10.4`](#firebase_analytics_platform_interface---v3104)
54+
- [`firebase_analytics` - `v10.10.3`](#firebase_analytics---v10103)
55+
- [`firebase_app_installations_platform_interface` - `v0.1.4+31`](#firebase_app_installations_platform_interface---v01431)
56+
- [`cloud_functions` - `v4.7.3`](#cloud_functions---v473)
57+
- [`cloud_functions_platform_interface` - `v5.5.25`](#cloud_functions_platform_interface---v5525)
58+
- [`firebase_app_check_platform_interface` - `v0.1.0+25`](#firebase_app_check_platform_interface---v01025)
59+
- [`firebase_performance` - `v0.9.4+3`](#firebase_performance---v0943)
60+
- [`firebase_performance_platform_interface` - `v0.1.4+31`](#firebase_performance_platform_interface---v01431)
61+
- [`firebase_app_check` - `v0.2.2+3`](#firebase_app_check---v0223)
62+
63+
Packages with dependency updates only:
64+
65+
> Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
66+
67+
- `firebase_remote_config_web` - `v1.6.3`
68+
- `cloud_firestore_web` - `v3.12.1`
69+
- `firebase_messaging_web` - `v3.8.3`
70+
- `firebase_app_installations_web` - `v0.1.5+3`
71+
- `firebase_core` - `v2.30.1`
72+
- `firebase_analytics_web` - `v0.5.7+3`
73+
- `cloud_functions_web` - `v4.9.3`
74+
- `firebase_storage_web` - `v3.9.3`
75+
- `firebase_performance_web` - `v0.1.6+3`
76+
- `firebase_app_check_web` - `v0.1.2+3`
77+
- `firebase_database` - `v10.5.3`
78+
- `firebase_remote_config` - `v4.4.3`
79+
- `cloud_firestore` - `v4.17.1`
80+
- `firebase_app_installations` - `v0.2.5+3`
81+
- `_flutterfire_internals` - `v1.3.31`
82+
- `firebase_in_app_messaging` - `v0.7.5+3`
83+
- `firebase_in_app_messaging_platform_interface` - `v0.2.4+31`
84+
- `firebase_database_platform_interface` - `v0.2.5+31`
85+
- `firebase_crashlytics` - `v3.5.3`
86+
- `firebase_crashlytics_platform_interface` - `v3.6.31`
87+
- `firebase_auth_platform_interface` - `v7.2.4`
88+
- `firebase_dynamic_links` - `v5.5.3`
89+
- `firebase_dynamic_links_platform_interface` - `v0.2.6+31`
90+
- `cloud_firestore_platform_interface` - `v6.2.1`
91+
- `firebase_remote_config_platform_interface` - `v1.4.31`
92+
- `firebase_messaging_platform_interface` - `v4.5.33`
93+
- `firebase_ml_model_downloader_platform_interface` - `v0.1.4+30`
94+
- `firebase_ml_model_downloader` - `v0.2.5+3`
95+
- `firebase_analytics_platform_interface` - `v3.10.4`
96+
- `firebase_analytics` - `v10.10.3`
97+
- `firebase_app_installations_platform_interface` - `v0.1.4+31`
98+
- `cloud_functions` - `v4.7.3`
99+
- `cloud_functions_platform_interface` - `v5.5.25`
100+
- `firebase_app_check_platform_interface` - `v0.1.0+25`
101+
- `firebase_performance` - `v0.9.4+3`
102+
- `firebase_performance_platform_interface` - `v0.1.4+31`
103+
- `firebase_app_check` - `v0.2.2+3`
104+
105+
---
106+
107+
#### `firebase_auth` - `v4.19.3`
108+
109+
- **FIX**(auth,ios): Give more details on internal error when calling `sendSignInLinkToEmail`. ([#12671](https://github.com/firebase/flutterfire/issues/12671)). ([2b086029](https://github.com/firebase/flutterfire/commit/2b0860296bf577c99810643bb286b7219ee9291f))
110+
111+
#### `firebase_auth_web` - `v5.11.3`
112+
113+
- **FIX**(auth,web): fix verifyPhoneNumber by using jsify() to convert phone options to javascript ([#12681](https://github.com/firebase/flutterfire/issues/12681)). ([967aa5d2](https://github.com/firebase/flutterfire/commit/967aa5d2a86b238314ab58857999110b17bd34bc))
114+
- **FIX**(auth,web): invocation of unsubscribe callback for dart2wasm compatibility. ([#12669](https://github.com/firebase/flutterfire/issues/12669)). ([2b84feb1](https://github.com/firebase/flutterfire/commit/2b84feb1b6ec32b1a3605824ed1370b08912184c))
115+
116+
#### `firebase_core_web` - `v2.16.0`
117+
118+
- **FEAT**: bump JS SDK to version 10.11.0 ([#12645](https://github.com/firebase/flutterfire/issues/12645)). ([2bd3d7d6](https://github.com/firebase/flutterfire/commit/2bd3d7d6fb9c029ae0e32f1b0b3fe938081f8cf0))
119+
120+
#### `firebase_database_web` - `v0.2.5+3`
121+
122+
- **FIX**(database,web): Fix exceptions being converted into lowercase ([#12661](https://github.com/firebase/flutterfire/issues/12661)). ([f9f46a53](https://github.com/firebase/flutterfire/commit/f9f46a53e022503455e637c7fda08765888d9b13))
123+
124+
#### `firebase_messaging` - `v14.9.0`
125+
126+
- **FIX**(firebase_messaging,web): Define scope for 'firebase-messaging-sw.js' on registration ([#12639](https://github.com/firebase/flutterfire/issues/12639)). ([02c26b34](https://github.com/firebase/flutterfire/commit/02c26b34a2baa2f335770db648dd57055e92066d))
127+
- **FEAT**(messaging,apple): provide privacy manifest for `NSUserDefaults` usage in plugin ([#12665](https://github.com/firebase/flutterfire/issues/12665)). ([933e343e](https://github.com/firebase/flutterfire/commit/933e343e6457f8d4e5fd1b8237d631fd69850076))
128+
129+
#### `firebase_storage` - `v11.7.3`
130+
131+
- **FIX**(storage): pass StorageMetadata as nullable for `putFile()` API. Metadata ought to be inferred from File. ([#12612](https://github.com/firebase/flutterfire/issues/12612)). ([e75d134f](https://github.com/firebase/flutterfire/commit/e75d134faef2cbf156d8936fa3f1c8c69cd59ec2))
132+
133+
#### `firebase_storage_platform_interface` - `v5.1.18`
134+
135+
- **FIX**(storage): pass StorageMetadata as nullable for `putFile()` API. Metadata ought to be inferred from File. ([#12612](https://github.com/firebase/flutterfire/issues/12612)). ([e75d134f](https://github.com/firebase/flutterfire/commit/e75d134faef2cbf156d8936fa3f1c8c69cd59ec2))
136+
137+
6138
## 2024-04-16
7139

8140
### Changes

packages/_flutterfire_internals/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 1.3.31
2+
3+
- Update a dependency to the latest release.
4+
15
## 1.3.30
26

37
- Update a dependency to the latest release.

packages/_flutterfire_internals/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ name: _flutterfire_internals
22
description: A package hosting Dart code shared between FlutterFire plugins.
33
homepage: https://firebase.google.com/docs/firestore
44
repository: https://github.com/firebase/flutterfire/tree/master/packages/_flutterfire_internals
5-
version: 1.3.30
5+
version: 1.3.31
66

77
environment:
88
sdk: '>=3.2.0 <4.0.0'
99
flutter: '>=3.3.0'
1010

1111
dependencies:
1212
collection: ^1.0.0
13-
firebase_core: ^2.30.0
13+
firebase_core: ^2.30.1
1414
firebase_core_platform_interface: ^5.0.0
1515
flutter:
1616
sdk: flutter

packages/cloud_firestore/cloud_firestore/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 4.17.1
2+
3+
- Update a dependency to the latest release.
4+
15
## 4.17.0
26

37
- **FIX**(firestore): remove `nanopb` version constraints from podspec ([#12632](https://github.com/firebase/flutterfire/issues/12632)). ([c899a7bc](https://github.com/firebase/flutterfire/commit/c899a7bc9cdd7b552d3c10058f4899106a4c1994))

packages/cloud_firestore/cloud_firestore/example/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ environment:
55
sdk: '>=2.18.0 <4.0.0'
66

77
dependencies:
8-
cloud_firestore: ^4.17.0
9-
firebase_core: ^2.30.0
8+
cloud_firestore: ^4.17.1
9+
firebase_core: ^2.30.1
1010
flutter:
1111
sdk: flutter
1212
http: ^1.0.0

packages/cloud_firestore/cloud_firestore/pubspec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description:
44
live synchronization and offline support on Android and iOS.
55
homepage: https://firebase.google.com/docs/firestore
66
repository: https://github.com/firebase/flutterfire/tree/master/packages/cloud_firestore/cloud_firestore
7-
version: 4.17.0
7+
version: 4.17.1
88

99
false_secrets:
1010
- example/**
@@ -15,10 +15,10 @@ environment:
1515
flutter: '>=3.3.0'
1616

1717
dependencies:
18-
cloud_firestore_platform_interface: ^6.2.0
19-
cloud_firestore_web: ^3.12.0
18+
cloud_firestore_platform_interface: ^6.2.1
19+
cloud_firestore_web: ^3.12.1
2020
collection: ^1.0.0
21-
firebase_core: ^2.30.0
21+
firebase_core: ^2.30.1
2222
firebase_core_platform_interface: ^5.0.0
2323
flutter:
2424
sdk: flutter

packages/cloud_firestore/cloud_firestore_platform_interface/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 6.2.1
2+
3+
- Update a dependency to the latest release.
4+
15
## 6.2.0
26

37
- **FIX**(firestore): deprecate `databaseURL` in favor of `databaseId` ([#12593](https://github.com/firebase/flutterfire/issues/12593)). ([8966f483](https://github.com/firebase/flutterfire/commit/8966f4837afe7e32a3847b7b677d787b1398b682))

packages/cloud_firestore/cloud_firestore_platform_interface/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: cloud_firestore_platform_interface
22
description: A common platform interface for the cloud_firestore plugin.
3-
version: 6.2.0
3+
version: 6.2.1
44
homepage: https://github.com/firebase/flutterfire/tree/master/packages/cloud_firestore/cloud_firestore_platform_interface
55
repository: https://github.com/firebase/flutterfire/tree/master/packages/cloud_firestore/cloud_firestore_platform_interface
66

@@ -9,9 +9,9 @@ environment:
99
flutter: '>=3.3.0'
1010

1111
dependencies:
12-
_flutterfire_internals: ^1.3.30
12+
_flutterfire_internals: ^1.3.31
1313
collection: ^1.15.0
14-
firebase_core: ^2.30.0
14+
firebase_core: ^2.30.1
1515
flutter:
1616
sdk: flutter
1717
meta: ^1.8.0

packages/cloud_firestore/cloud_firestore_web/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 3.12.1
2+
3+
- Update a dependency to the latest release.
4+
15
## 3.12.0
26

37
- **FIX**(firestore): deprecate `databaseURL` in favor of `databaseId` ([#12593](https://github.com/firebase/flutterfire/issues/12593)). ([8966f483](https://github.com/firebase/flutterfire/commit/8966f4837afe7e32a3847b7b677d787b1398b682))

packages/cloud_firestore/cloud_firestore_web/pubspec.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@ description: The web implementation of cloud_firestore
33
homepage: https://github.com/firebase/flutterfire/tree/master/packages/cloud_firestore/cloud_firestore_web
44
repository: https://github.com/firebase/flutterfire/tree/master/packages/cloud_firestore/cloud_firestore_web
55

6-
version: 3.12.0
6+
version: 3.12.1
77

88
environment:
99
sdk: '>=3.2.0 <4.0.0'
1010
flutter: '>=3.3.0'
1111

1212
dependencies:
13-
_flutterfire_internals: ^1.3.30
14-
cloud_firestore_platform_interface: ^6.2.0
13+
_flutterfire_internals: ^1.3.31
14+
cloud_firestore_platform_interface: ^6.2.1
1515
collection: ^1.0.0
16-
firebase_core: ^2.30.0
17-
firebase_core_web: ^2.15.0
16+
firebase_core: ^2.30.1
17+
firebase_core_web: ^2.16.0
1818
flutter:
1919
sdk: flutter
2020
flutter_web_plugins:

packages/cloud_functions/cloud_functions/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 4.7.3
2+
3+
- Update a dependency to the latest release.
4+
15
## 4.7.2
26

37
- Update a dependency to the latest release.

packages/cloud_functions/cloud_functions/example/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ environment:
66
flutter: '>=3.3.0'
77

88
dependencies:
9-
cloud_functions: ^4.7.2
10-
firebase_core: ^2.30.0
9+
cloud_functions: ^4.7.3
10+
firebase_core: ^2.30.1
1111
flutter:
1212
sdk: flutter
1313

packages/cloud_functions/cloud_functions/pubspec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: cloud_functions
22
description: A Flutter plugin allowing you to use Firebase Cloud Functions.
3-
version: 4.7.2
3+
version: 4.7.3
44
homepage: https://firebase.google.com/docs/functions
55
repository: https://github.com/firebase/flutterfire/tree/master/packages/cloud_functions/cloud_functions
66

@@ -12,9 +12,9 @@ environment:
1212
flutter: '>=3.3.0'
1313

1414
dependencies:
15-
cloud_functions_platform_interface: ^5.5.24
16-
cloud_functions_web: ^4.9.2
17-
firebase_core: ^2.30.0
15+
cloud_functions_platform_interface: ^5.5.25
16+
cloud_functions_web: ^4.9.3
17+
firebase_core: ^2.30.1
1818
firebase_core_platform_interface: ^5.0.0
1919
flutter:
2020
sdk: flutter

packages/cloud_functions/cloud_functions_platform_interface/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 5.5.25
2+
3+
- Update a dependency to the latest release.
4+
15
## 5.5.24
26

37
- Update a dependency to the latest release.

packages/cloud_functions/cloud_functions_platform_interface/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ repository: https://github.com/firebase/flutterfire/tree/master/packages/cloud_f
55

66
# NOTE: We strongly prefer non-breaking changes, even at the expense of a
77
# less-clean API. See https://flutter.dev/go/platform-interface-breaking-changes
8-
version: 5.5.24
8+
version: 5.5.25
99

1010
environment:
1111
sdk: '>=2.18.0 <4.0.0'
1212
flutter: '>=3.3.0'
1313

1414
dependencies:
15-
firebase_core: ^2.30.0
15+
firebase_core: ^2.30.1
1616
flutter:
1717
sdk: flutter
1818
meta: ^1.8.0

packages/cloud_functions/cloud_functions_web/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 4.9.3
2+
3+
- Update a dependency to the latest release.
4+
15
## 4.9.2
26

37
- Update a dependency to the latest release.

packages/cloud_functions/cloud_functions_web/pubspec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@ description: The web implementation of cloud_functions
33
homepage: https://github.com/firebase/flutterfire/tree/master/packages/cloud_functions/cloud_functions_web
44
repository: https://github.com/firebase/flutterfire/tree/master/packages/cloud_functions/cloud_functions_web
55

6-
version: 4.9.2
6+
version: 4.9.3
77

88
environment:
99
sdk: '>=3.2.0 <4.0.0'
1010
flutter: '>=3.3.0'
1111

1212
dependencies:
13-
cloud_functions_platform_interface: ^5.5.24
14-
firebase_core: ^2.30.0
15-
firebase_core_web: ^2.15.0
13+
cloud_functions_platform_interface: ^5.5.25
14+
firebase_core: ^2.30.1
15+
firebase_core_web: ^2.16.0
1616
flutter:
1717
sdk: flutter
1818
flutter_web_plugins:

packages/firebase_analytics/firebase_analytics/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 10.10.3
2+
3+
- Update a dependency to the latest release.
4+
15
## 10.10.2
26

37
- Update a dependency to the latest release.

packages/firebase_analytics/firebase_analytics/example/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ environment:
66
flutter: '>=3.3.0'
77

88
dependencies:
9-
firebase_analytics: ^10.10.2
10-
firebase_core: ^2.30.0
9+
firebase_analytics: ^10.10.3
10+
firebase_core: ^2.30.1
1111
flutter:
1212
sdk: flutter
1313

0 commit comments

Comments
 (0)