Skip to content

Commit 040fd8f

Browse files
committed
googleidentity v8.0.0
1 parent 2ee9ae3 commit 040fd8f

Some content is hidden

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

49 files changed

+59
-48
lines changed

docs/googleidentity/_includes/add-manual-appdescriptor.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ The following should be added to your `extensions` node in your application desc
1414
<extensionID>com.distriqt.playservices.Auth</extensionID>
1515
<extensionID>com.distriqt.playservices.Identity</extensionID>
1616
<extensionID>com.distriqt.square.okhttp</extensionID>
17+
<extensionID>com.google.firebase.core</extensionID>
1718
<extensionID>com.jetbrains.kotlin</extensionID>
1819
</extensions>
1920
```
@@ -28,7 +29,7 @@ Making requests and accessing the Google Identity functionality requires the som
2829
```xml
2930
<manifest android:installLocation="auto">
3031

31-
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="34"/>
32+
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="35"/>
3233

3334
<uses-permission android:name="android.permission.INTERNET"/>
3435

docs/googleidentity/_includes/add-manual.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ This extension requires the following Google Play Services:
6868
- [`com.distriqt.playservices.Base`](https://github.com/distriqt/ANE-GooglePlayServices/raw/master/lib/com.distriqt.playservices.Base.ane)
6969
- [`com.distriqt.playservices.Auth`](https://github.com/distriqt/ANE-GooglePlayServices/raw/master/lib/com.distriqt.playservices.Auth.ane)
7070
- [`com.distriqt.playservices.Identity`](https://github.com/distriqt/ANE-GooglePlayServices/raw/master/lib/com.distriqt.playservices.Identity.ane)
71+
- [`com.google.firebase.core`](https://github.com/distriqt/ANE-GooglePlayServices/raw/master/lib/com.google.firebase.core.ane)
7172

7273
You must include the above native extensions in your application along with this extension,
7374
and you need to ensure they are packaged with your application.

docs/googleidentity/changelog.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
### 2025.08.26 [v8.0.0]
2+
3+
```
4+
feat(ios): update sdk v9.0.0 (compatible with Firebase v12.1.0)
5+
feat(android): update playservices auth to v21.4.0
6+
feat(android): implement new disconnect functionality using revokeAccess
7+
feat(docs): correct manual docs to correctly list firebase core as a dependency (resolves https://github.com/distriqt/ANE-GoogleIdentity/issues/80)
8+
```
9+
110
### 2025.07.02 [v7.1.1]
211

312
```

docs/googleidentity/migrating-to-v7.0.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ The minimum manifest additions now looks like the following:
6464
```xml
6565
<manifest android:installLocation="auto">
6666

67-
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="34"/>
67+
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="35"/>
6868

6969
<uses-permission android:name="android.permission.INTERNET"/>
7070

static/asdocs/googleidentity/all-classes.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ <h3><a href="class-summary.html" target="classFrame" style="color:black">All Cla
3434
</table>
3535
</body>
3636
</html>
37-
<!--Copyright Michael Archbold 2025<br/>Wed Jul 2 2025, 09:27 PM +10:00 -->
37+
<!--Copyright Michael Archbold 2025<br/>Tue Aug 26 2025, 07:54 PM +10:00 -->

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@
1717
</td></tr><tr><td class="idxrow" colspan="2"><a href="com/distriqt/extension/googleidentity/GoogleIdentityOptionsBuilder.html#addScope()" onclick="javascript:loadClassListFrame('com/distriqt/extension/googleidentity/class-list.html');">addScope</a>(scope:String) &mdash; method, class com.distriqt.extension.googleidentity.<a href="com/distriqt/extension/googleidentity/GoogleIdentityOptionsBuilder.html" onclick="javascript:loadClassListFrame('com/distriqt/extension/googleidentity/class-list.html');">GoogleIdentityOptionsBuilder</a></td></tr><tr><td width="20"></td><td></td></tr><tr><td class="idxrow" colspan="2"><a href="com/distriqt/extension/googleidentity/GoogleIdentityOptions.html#attemptSilentSignIn" onclick="javascript:loadClassListFrame('com/distriqt/extension/googleidentity/class-list.html');">attemptSilentSignIn</a> &mdash; Property, class com.distriqt.extension.googleidentity.<a href="com/distriqt/extension/googleidentity/GoogleIdentityOptions.html" onclick="javascript:loadClassListFrame('com/distriqt/extension/googleidentity/class-list.html');">GoogleIdentityOptions</a></td></tr><tr><td width="20"></td><td>
1818
Set whether to attempt a silent sign in on startup if the user has previously signed in.</td></tr><tr><td class="idxrow" colspan="2"><a href="com/distriqt/extension/googleidentity/GoogleUser.html#authentication" onclick="javascript:loadClassListFrame('com/distriqt/extension/googleidentity/class-list.html');">authentication</a> &mdash; Property, class com.distriqt.extension.googleidentity.<a href="com/distriqt/extension/googleidentity/GoogleUser.html" onclick="javascript:loadClassListFrame('com/distriqt/extension/googleidentity/class-list.html');">GoogleUser</a></td></tr><tr><td width="20"></td><td>
1919
The authentication object for the user
20-
</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>Copyright <a href="https://michaelarchbold.com" target="_top">Michael Archbold</a> 2025</footer><br/>Wed Jul 2 2025, 09:27 PM +10:00 </center></div></body></html><!--Copyright Michael Archbold 2025<br/>Wed Jul 2 2025, 09:27 PM +10:00 -->
20+
</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>Copyright <a href="https://michaelarchbold.com" target="_top">Michael Archbold</a> 2025</footer><br/>Tue Aug 26 2025, 07:54 PM +10:00 </center></div></body></html><!--Copyright Michael Archbold 2025<br/>Tue Aug 26 2025, 07:54 PM +10:00 -->

0 commit comments

Comments
 (0)