Skip to content

Commit ddf78a8

Browse files
committed
firebase v12.0.0
1 parent 7d78315 commit ddf78a8

File tree

160 files changed

+203
-178
lines changed

Some content is hidden

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

160 files changed

+203
-178
lines changed

docs/firebase/changelog.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
### 2026.02.17 [v12.0.0]
2+
3+
```
4+
Update Firebase SDK to the latest version including iOS v12.9.0 and Android BOM v34.9.0
5+
6+
### Updates
7+
8+
feat(auth): add verifyBeforeUpdateEmail and deprecated updateEmail
9+
feat(android): update android sdk bom v34.9.0 (resolves https://github.com/distriqt/ANE-Firebase/issues/516)
10+
feat(ios): update ios sdk v12.9.0 (https://github.com/distriqt/ANE-Firebase/issues/518)
11+
```
12+
113
### 2025.08.26 [v11.0.0]
214

315
```

static/asdocs/firebase/all-classes.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,4 +274,4 @@ <h3><a href="class-summary.html" target="classFrame" style="color:black">All Cla
274274
</table>
275275
</body>
276276
</html>
277-
<!--<br/>Tue Aug 26 2025, 06:42 PM +10:00 -->
277+
<!--<br/>Tue Feb 17 2026, 08:08 PM +10:00 -->

static/asdocs/firebase/all-index-A.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,4 @@
5151
Constructor
5252
</td></tr><tr><td class="idxrow" colspan="2"><a href="com/distriqt/extension/firebase/auth/events/FirebaseAuthEvent.html#AUTHSTATE_CHANGED" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/auth/events/class-list.html');">AUTHSTATE_CHANGED</a> &mdash; Constant Static Property, class com.distriqt.extension.firebase.auth.events.<a href="com/distriqt/extension/firebase/auth/events/FirebaseAuthEvent.html" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/auth/events/class-list.html');">FirebaseAuthEvent</a></td></tr><tr><td width="20"></td><td>
5353
Dispatched when the authentication state of the current user changes
54-
</td></tr><tr><td colspan="2" style="padding-bottom:20px"></td></tr><tr><td colspan="2"><font color="black" size="10px" style="bold">A</font>&nbsp;&nbsp;<a href="all-index-B.html" onclick="javascript:loadClassListFrame('index-list.html');">B</a>&nbsp;&nbsp;<a href="all-index-C.html" onclick="javascript:loadClassListFrame('index-list.html');">C</a>&nbsp;&nbsp;<a href="all-index-D.html" onclick="javascript:loadClassListFrame('index-list.html');">D</a>&nbsp;&nbsp;<a href="all-index-E.html" onclick="javascript:loadClassListFrame('index-list.html');">E</a>&nbsp;&nbsp;<a href="all-index-F.html" onclick="javascript:loadClassListFrame('index-list.html');">F</a>&nbsp;&nbsp;<a href="all-index-G.html" onclick="javascript:loadClassListFrame('index-list.html');">G</a>&nbsp;&nbsp;<a href="all-index-H.html" onclick="javascript:loadClassListFrame('index-list.html');">H</a>&nbsp;&nbsp;<a href="all-index-I.html" onclick="javascript:loadClassListFrame('index-list.html');">I</a>&nbsp;&nbsp;<a href="all-index-J.html" onclick="javascript:loadClassListFrame('index-list.html');">J</a>&nbsp;&nbsp;<a href="all-index-K.html" onclick="javascript:loadClassListFrame('index-list.html');">K</a>&nbsp;&nbsp;<a href="all-index-L.html" onclick="javascript:loadClassListFrame('index-list.html');">L</a>&nbsp;&nbsp;<a href="all-index-M.html" onclick="javascript:loadClassListFrame('index-list.html');">M</a>&nbsp;&nbsp;<a href="all-index-N.html" onclick="javascript:loadClassListFrame('index-list.html');">N</a>&nbsp;&nbsp;<a href="all-index-O.html" onclick="javascript:loadClassListFrame('index-list.html');">O</a>&nbsp;&nbsp;<a href="all-index-P.html" onclick="javascript:loadClassListFrame('index-list.html');">P</a>&nbsp;&nbsp;<a href="all-index-Q.html" onclick="javascript:loadClassListFrame('index-list.html');">Q</a>&nbsp;&nbsp;<a href="all-index-R.html" onclick="javascript:loadClassListFrame('index-list.html');">R</a>&nbsp;&nbsp;<a href="all-index-S.html" onclick="javascript:loadClassListFrame('index-list.html');">S</a>&nbsp;&nbsp;<a href="all-index-T.html" onclick="javascript:loadClassListFrame('index-list.html');">T</a>&nbsp;&nbsp;<a href="all-index-U.html" onclick="javascript:loadClassListFrame('index-list.html');">U</a>&nbsp;&nbsp;<a href="all-index-V.html" onclick="javascript:loadClassListFrame('index-list.html');">V</a>&nbsp;&nbsp;<a href="all-index-W.html" onclick="javascript:loadClassListFrame('index-list.html');">W</a>&nbsp;&nbsp;<a href="all-index-X.html" onclick="javascript:loadClassListFrame('index-list.html');">X</a>&nbsp;&nbsp;<a href="all-index-Y.html" onclick="javascript:loadClassListFrame('index-list.html');">Y</a>&nbsp;&nbsp;<a href="all-index-Z.html" onclick="javascript:loadClassListFrame('index-list.html');">Z</a>&nbsp;&nbsp;</td></tr></table><p></p><center class="copyright"><footer></footer><br/>Tue Aug 26 2025, 06:42 PM +10:00 </center></div></body></html><!--<br/>Tue Aug 26 2025, 06:42 PM +10:00 -->
54+
</td></tr><tr><td colspan="2" style="padding-bottom:20px"></td></tr><tr><td colspan="2"><font color="black" size="10px" style="bold">A</font>&nbsp;&nbsp;<a href="all-index-B.html" onclick="javascript:loadClassListFrame('index-list.html');">B</a>&nbsp;&nbsp;<a href="all-index-C.html" onclick="javascript:loadClassListFrame('index-list.html');">C</a>&nbsp;&nbsp;<a href="all-index-D.html" onclick="javascript:loadClassListFrame('index-list.html');">D</a>&nbsp;&nbsp;<a href="all-index-E.html" onclick="javascript:loadClassListFrame('index-list.html');">E</a>&nbsp;&nbsp;<a href="all-index-F.html" onclick="javascript:loadClassListFrame('index-list.html');">F</a>&nbsp;&nbsp;<a href="all-index-G.html" onclick="javascript:loadClassListFrame('index-list.html');">G</a>&nbsp;&nbsp;<a href="all-index-H.html" onclick="javascript:loadClassListFrame('index-list.html');">H</a>&nbsp;&nbsp;<a href="all-index-I.html" onclick="javascript:loadClassListFrame('index-list.html');">I</a>&nbsp;&nbsp;<a href="all-index-J.html" onclick="javascript:loadClassListFrame('index-list.html');">J</a>&nbsp;&nbsp;<a href="all-index-K.html" onclick="javascript:loadClassListFrame('index-list.html');">K</a>&nbsp;&nbsp;<a href="all-index-L.html" onclick="javascript:loadClassListFrame('index-list.html');">L</a>&nbsp;&nbsp;<a href="all-index-M.html" onclick="javascript:loadClassListFrame('index-list.html');">M</a>&nbsp;&nbsp;<a href="all-index-N.html" onclick="javascript:loadClassListFrame('index-list.html');">N</a>&nbsp;&nbsp;<a href="all-index-O.html" onclick="javascript:loadClassListFrame('index-list.html');">O</a>&nbsp;&nbsp;<a href="all-index-P.html" onclick="javascript:loadClassListFrame('index-list.html');">P</a>&nbsp;&nbsp;<a href="all-index-Q.html" onclick="javascript:loadClassListFrame('index-list.html');">Q</a>&nbsp;&nbsp;<a href="all-index-R.html" onclick="javascript:loadClassListFrame('index-list.html');">R</a>&nbsp;&nbsp;<a href="all-index-S.html" onclick="javascript:loadClassListFrame('index-list.html');">S</a>&nbsp;&nbsp;<a href="all-index-T.html" onclick="javascript:loadClassListFrame('index-list.html');">T</a>&nbsp;&nbsp;<a href="all-index-U.html" onclick="javascript:loadClassListFrame('index-list.html');">U</a>&nbsp;&nbsp;<a href="all-index-V.html" onclick="javascript:loadClassListFrame('index-list.html');">V</a>&nbsp;&nbsp;<a href="all-index-W.html" onclick="javascript:loadClassListFrame('index-list.html');">W</a>&nbsp;&nbsp;<a href="all-index-X.html" onclick="javascript:loadClassListFrame('index-list.html');">X</a>&nbsp;&nbsp;<a href="all-index-Y.html" onclick="javascript:loadClassListFrame('index-list.html');">Y</a>&nbsp;&nbsp;<a href="all-index-Z.html" onclick="javascript:loadClassListFrame('index-list.html');">Z</a>&nbsp;&nbsp;</td></tr></table><p></p><center class="copyright"><footer></footer><br/>Tue Feb 17 2026, 08:08 PM +10:00 </center></div></body></html><!--<br/>Tue Feb 17 2026, 08:08 PM +10:00 -->

static/asdocs/firebase/all-index-B.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@
2121
</td></tr><tr><td class="idxrow" colspan="2"><a href="com/distriqt/extension/firebase/database/builders/UpdateChildrenBuilder.html#build()" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/database/builders/class-list.html');">build</a>() &mdash; method, class com.distriqt.extension.firebase.database.builders.<a href="com/distriqt/extension/firebase/database/builders/UpdateChildrenBuilder.html" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/database/builders/class-list.html');">UpdateChildrenBuilder</a></td></tr><tr><td width="20"></td><td>
2222
Constructs the Object to be used as the parameter for the
2323
updateChildren function.</td></tr><tr><td class="idxrow" colspan="2"><a href="com/distriqt/extension/firebase/FirebaseOptions.html#bundleID" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/class-list.html');">bundleID</a> &mdash; Property, class com.distriqt.extension.firebase.<a href="com/distriqt/extension/firebase/FirebaseOptions.html" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/class-list.html');">FirebaseOptions</a></td></tr><tr><td width="20"></td><td>
24-
The bundle ID for the application.</td></tr><tr><td class="idxrow" colspan="2"><a href="com/distriqt/extension/firebase/storage/DownloadTaskSnapshot.html#bytes" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/storage/class-list.html');">bytes</a> &mdash; Property, class com.distriqt.extension.firebase.storage.<a href="com/distriqt/extension/firebase/storage/DownloadTaskSnapshot.html" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/storage/class-list.html');">DownloadTaskSnapshot</a></td></tr><tr><td width="20"></td><td></td></tr><tr><td class="idxrow" colspan="2"><a href="com/distriqt/extension/firebase/storage/DownloadTaskSnapshot.html#bytesTransferred" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/storage/class-list.html');">bytesTransferred</a> &mdash; Property, class com.distriqt.extension.firebase.storage.<a href="com/distriqt/extension/firebase/storage/DownloadTaskSnapshot.html" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/storage/class-list.html');">DownloadTaskSnapshot</a></td></tr><tr><td width="20"></td><td></td></tr><tr><td class="idxrow" colspan="2"><a href="com/distriqt/extension/firebase/storage/UploadTaskSnapshot.html#bytesTransferred" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/storage/class-list.html');">bytesTransferred</a> &mdash; Property, class com.distriqt.extension.firebase.storage.<a href="com/distriqt/extension/firebase/storage/UploadTaskSnapshot.html" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/storage/class-list.html');">UploadTaskSnapshot</a></td></tr><tr><td width="20"></td><td></td></tr><tr><td colspan="2" style="padding-bottom:20px"></td></tr><tr><td colspan="2"><a href="all-index-A.html" onclick="javascript:loadClassListFrame('index-list.html');">A</a>&nbsp;&nbsp;<font color="black" size="10px" style="bold">B</font>&nbsp;&nbsp;<a href="all-index-C.html" onclick="javascript:loadClassListFrame('index-list.html');">C</a>&nbsp;&nbsp;<a href="all-index-D.html" onclick="javascript:loadClassListFrame('index-list.html');">D</a>&nbsp;&nbsp;<a href="all-index-E.html" onclick="javascript:loadClassListFrame('index-list.html');">E</a>&nbsp;&nbsp;<a href="all-index-F.html" onclick="javascript:loadClassListFrame('index-list.html');">F</a>&nbsp;&nbsp;<a href="all-index-G.html" onclick="javascript:loadClassListFrame('index-list.html');">G</a>&nbsp;&nbsp;<a href="all-index-H.html" onclick="javascript:loadClassListFrame('index-list.html');">H</a>&nbsp;&nbsp;<a href="all-index-I.html" onclick="javascript:loadClassListFrame('index-list.html');">I</a>&nbsp;&nbsp;<a href="all-index-J.html" onclick="javascript:loadClassListFrame('index-list.html');">J</a>&nbsp;&nbsp;<a href="all-index-K.html" onclick="javascript:loadClassListFrame('index-list.html');">K</a>&nbsp;&nbsp;<a href="all-index-L.html" onclick="javascript:loadClassListFrame('index-list.html');">L</a>&nbsp;&nbsp;<a href="all-index-M.html" onclick="javascript:loadClassListFrame('index-list.html');">M</a>&nbsp;&nbsp;<a href="all-index-N.html" onclick="javascript:loadClassListFrame('index-list.html');">N</a>&nbsp;&nbsp;<a href="all-index-O.html" onclick="javascript:loadClassListFrame('index-list.html');">O</a>&nbsp;&nbsp;<a href="all-index-P.html" onclick="javascript:loadClassListFrame('index-list.html');">P</a>&nbsp;&nbsp;<a href="all-index-Q.html" onclick="javascript:loadClassListFrame('index-list.html');">Q</a>&nbsp;&nbsp;<a href="all-index-R.html" onclick="javascript:loadClassListFrame('index-list.html');">R</a>&nbsp;&nbsp;<a href="all-index-S.html" onclick="javascript:loadClassListFrame('index-list.html');">S</a>&nbsp;&nbsp;<a href="all-index-T.html" onclick="javascript:loadClassListFrame('index-list.html');">T</a>&nbsp;&nbsp;<a href="all-index-U.html" onclick="javascript:loadClassListFrame('index-list.html');">U</a>&nbsp;&nbsp;<a href="all-index-V.html" onclick="javascript:loadClassListFrame('index-list.html');">V</a>&nbsp;&nbsp;<a href="all-index-W.html" onclick="javascript:loadClassListFrame('index-list.html');">W</a>&nbsp;&nbsp;<a href="all-index-X.html" onclick="javascript:loadClassListFrame('index-list.html');">X</a>&nbsp;&nbsp;<a href="all-index-Y.html" onclick="javascript:loadClassListFrame('index-list.html');">Y</a>&nbsp;&nbsp;<a href="all-index-Z.html" onclick="javascript:loadClassListFrame('index-list.html');">Z</a>&nbsp;&nbsp;</td></tr></table><p></p><center class="copyright"><footer></footer><br/>Tue Aug 26 2025, 06:42 PM +10:00 </center></div></body></html><!--<br/>Tue Aug 26 2025, 06:42 PM +10:00 -->
24+
The bundle ID for the application.</td></tr><tr><td class="idxrow" colspan="2"><a href="com/distriqt/extension/firebase/storage/DownloadTaskSnapshot.html#bytes" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/storage/class-list.html');">bytes</a> &mdash; Property, class com.distriqt.extension.firebase.storage.<a href="com/distriqt/extension/firebase/storage/DownloadTaskSnapshot.html" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/storage/class-list.html');">DownloadTaskSnapshot</a></td></tr><tr><td width="20"></td><td></td></tr><tr><td class="idxrow" colspan="2"><a href="com/distriqt/extension/firebase/storage/DownloadTaskSnapshot.html#bytesTransferred" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/storage/class-list.html');">bytesTransferred</a> &mdash; Property, class com.distriqt.extension.firebase.storage.<a href="com/distriqt/extension/firebase/storage/DownloadTaskSnapshot.html" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/storage/class-list.html');">DownloadTaskSnapshot</a></td></tr><tr><td width="20"></td><td></td></tr><tr><td class="idxrow" colspan="2"><a href="com/distriqt/extension/firebase/storage/UploadTaskSnapshot.html#bytesTransferred" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/storage/class-list.html');">bytesTransferred</a> &mdash; Property, class com.distriqt.extension.firebase.storage.<a href="com/distriqt/extension/firebase/storage/UploadTaskSnapshot.html" onclick="javascript:loadClassListFrame('com/distriqt/extension/firebase/storage/class-list.html');">UploadTaskSnapshot</a></td></tr><tr><td width="20"></td><td></td></tr><tr><td colspan="2" style="padding-bottom:20px"></td></tr><tr><td colspan="2"><a href="all-index-A.html" onclick="javascript:loadClassListFrame('index-list.html');">A</a>&nbsp;&nbsp;<font color="black" size="10px" style="bold">B</font>&nbsp;&nbsp;<a href="all-index-C.html" onclick="javascript:loadClassListFrame('index-list.html');">C</a>&nbsp;&nbsp;<a href="all-index-D.html" onclick="javascript:loadClassListFrame('index-list.html');">D</a>&nbsp;&nbsp;<a href="all-index-E.html" onclick="javascript:loadClassListFrame('index-list.html');">E</a>&nbsp;&nbsp;<a href="all-index-F.html" onclick="javascript:loadClassListFrame('index-list.html');">F</a>&nbsp;&nbsp;<a href="all-index-G.html" onclick="javascript:loadClassListFrame('index-list.html');">G</a>&nbsp;&nbsp;<a href="all-index-H.html" onclick="javascript:loadClassListFrame('index-list.html');">H</a>&nbsp;&nbsp;<a href="all-index-I.html" onclick="javascript:loadClassListFrame('index-list.html');">I</a>&nbsp;&nbsp;<a href="all-index-J.html" onclick="javascript:loadClassListFrame('index-list.html');">J</a>&nbsp;&nbsp;<a href="all-index-K.html" onclick="javascript:loadClassListFrame('index-list.html');">K</a>&nbsp;&nbsp;<a href="all-index-L.html" onclick="javascript:loadClassListFrame('index-list.html');">L</a>&nbsp;&nbsp;<a href="all-index-M.html" onclick="javascript:loadClassListFrame('index-list.html');">M</a>&nbsp;&nbsp;<a href="all-index-N.html" onclick="javascript:loadClassListFrame('index-list.html');">N</a>&nbsp;&nbsp;<a href="all-index-O.html" onclick="javascript:loadClassListFrame('index-list.html');">O</a>&nbsp;&nbsp;<a href="all-index-P.html" onclick="javascript:loadClassListFrame('index-list.html');">P</a>&nbsp;&nbsp;<a href="all-index-Q.html" onclick="javascript:loadClassListFrame('index-list.html');">Q</a>&nbsp;&nbsp;<a href="all-index-R.html" onclick="javascript:loadClassListFrame('index-list.html');">R</a>&nbsp;&nbsp;<a href="all-index-S.html" onclick="javascript:loadClassListFrame('index-list.html');">S</a>&nbsp;&nbsp;<a href="all-index-T.html" onclick="javascript:loadClassListFrame('index-list.html');">T</a>&nbsp;&nbsp;<a href="all-index-U.html" onclick="javascript:loadClassListFrame('index-list.html');">U</a>&nbsp;&nbsp;<a href="all-index-V.html" onclick="javascript:loadClassListFrame('index-list.html');">V</a>&nbsp;&nbsp;<a href="all-index-W.html" onclick="javascript:loadClassListFrame('index-list.html');">W</a>&nbsp;&nbsp;<a href="all-index-X.html" onclick="javascript:loadClassListFrame('index-list.html');">X</a>&nbsp;&nbsp;<a href="all-index-Y.html" onclick="javascript:loadClassListFrame('index-list.html');">Y</a>&nbsp;&nbsp;<a href="all-index-Z.html" onclick="javascript:loadClassListFrame('index-list.html');">Z</a>&nbsp;&nbsp;</td></tr></table><p></p><center class="copyright"><footer></footer><br/>Tue Feb 17 2026, 08:08 PM +10:00 </center></div></body></html><!--<br/>Tue Feb 17 2026, 08:08 PM +10:00 -->

0 commit comments

Comments
 (0)