Skip to content

Commit 1b05808

Browse files
committed
Merge branch 'main' into rl.token.count.js.modality
2 parents accb059 + 4e6a5c6 commit 1b05808

File tree

152 files changed

+4778
-6377
lines changed

Some content is hidden

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

152 files changed

+4778
-6377
lines changed

.changeset/chilled-clocks-remember.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/kind-dingos-work.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/kind-pets-sin.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

.changeset/yellow-rice-kneel.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

common/api-review/auth.api.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,13 @@ export interface ActionCodeSettings {
4040
minimumVersion?: string;
4141
packageName: string;
4242
};
43+
// @deprecated
4344
dynamicLinkDomain?: string;
4445
handleCodeInApp?: boolean;
4546
iOS?: {
4647
bundleId: string;
4748
};
49+
linkDomain?: string;
4850
url: string;
4951
}
5052

@@ -236,6 +238,7 @@ export const AuthErrorCodes: {
236238
readonly MISSING_RECAPTCHA_VERSION: "auth/missing-recaptcha-version";
237239
readonly INVALID_RECAPTCHA_VERSION: "auth/invalid-recaptcha-version";
238240
readonly INVALID_REQ_TYPE: "auth/invalid-req-type";
241+
readonly INVALID_HOSTING_LINK_DOMAIN: "auth/invalid-hosting-link-domain";
239242
};
240243

241244
// @public

common/api-review/data-connect.api.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,19 @@ import { FirebaseError } from '@firebase/util';
1111
import { LogLevelString } from '@firebase/logger';
1212
import { Provider } from '@firebase/component';
1313

14+
// @public
15+
export type CallerSdkType = 'Base' | 'Generated' | 'TanstackReactCore' | 'GeneratedReact' | 'TanstackAngularCore' | 'GeneratedAngular';
16+
17+
// @public (undocumented)
18+
export const CallerSdkTypeEnum: {
19+
readonly Base: "Base";
20+
readonly Generated: "Generated";
21+
readonly TanstackReactCore: "TanstackReactCore";
22+
readonly GeneratedReact: "GeneratedReact";
23+
readonly TanstackAngularCore: "TanstackAngularCore";
24+
readonly GeneratedAngular: "GeneratedAngular";
25+
};
26+
1427
// @public
1528
export function connectDataConnectEmulator(dc: DataConnect, host: string, port?: number, sslEnabled?: boolean): void;
1629

config/api-extractor.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
*
101101
* DEFAULT VALUE: false
102102
*/
103-
// "skipLibCheck": true,
103+
"skipLibCheck": true,
104104
},
105105

106106
/**

docs-devsite/auth.actioncodesettings.md

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,14 @@ export interface ActionCodeSettings
2626
| [dynamicLinkDomain](./auth.actioncodesettings.md#actioncodesettingsdynamiclinkdomain) | string | When multiple custom dynamic link domains are defined for a project, specify which one to use when the link is to be opened via a specified mobile app (for example, <code>example.page.link</code>). |
2727
| [handleCodeInApp](./auth.actioncodesettings.md#actioncodesettingshandlecodeinapp) | boolean | When set to true, the action code link will be be sent as a Universal Link or Android App Link and will be opened by the app if installed. |
2828
| [iOS](./auth.actioncodesettings.md#actioncodesettingsios) | { bundleId: string; } | Sets the iOS bundle ID. |
29+
| [linkDomain](./auth.actioncodesettings.md#actioncodesettingslinkdomain) | string | The optional custom Firebase Hosting domain to use when the link is to be opened via a specified mobile app. The domain must be configured in Firebase Hosting and owned by the project. This cannot be a default Hosting domain (<code>web.app</code> or <code>firebaseapp.com</code>). |
2930
| [url](./auth.actioncodesettings.md#actioncodesettingsurl) | string | Sets the link continue/state URL. |
3031

3132
## ActionCodeSettings.android
3233

3334
Sets the Android package name.
3435

35-
This will try to open the link in an android app if it is installed. If `installApp` is passed, it specifies whether to install the Android app if the device supports it and the app is not already installed. If this field is provided without a `packageName`<!-- -->, an error is thrown explaining that the `packageName` must be provided in conjunction with this field. If `minimumVersion` is specified, and an older version of the app is installed, the user is taken to the Play Store to upgrade the app.
36+
This will try to open the link in an Android app if it is installed.
3637

3738
<b>Signature:</b>
3839

@@ -46,6 +47,11 @@ android?: {
4647

4748
## ActionCodeSettings.dynamicLinkDomain
4849

50+
> Warning: This API is now obsolete.
51+
>
52+
> Firebase Dynamic Links is deprecated and will be shut down as early as August 2025. Instead, use [ActionCodeSettings.linkDomain](./auth.actioncodesettings.md#actioncodesettingslinkdomain) to set a custom domain for mobile links. Learn more in the [Dynamic Links deprecation FAQ](https://firebase.google.com/support/dynamic-links-faq)<!-- -->.
53+
>
54+
4955
When multiple custom dynamic link domains are defined for a project, specify which one to use when the link is to be opened via a specified mobile app (for example, `example.page.link`<!-- -->).
5056

5157
<b>Signature:</b>
@@ -72,8 +78,6 @@ Sets the iOS bundle ID.
7278

7379
This will try to open the link in an iOS app if it is installed.
7480

75-
App installation is not supported for iOS.
76-
7781
<b>Signature:</b>
7882

7983
```typescript
@@ -82,11 +86,21 @@ iOS?: {
8286
};
8387
```
8488

89+
## ActionCodeSettings.linkDomain
90+
91+
The optional custom Firebase Hosting domain to use when the link is to be opened via a specified mobile app. The domain must be configured in Firebase Hosting and owned by the project. This cannot be a default Hosting domain (`web.app` or `firebaseapp.com`<!-- -->).
92+
93+
<b>Signature:</b>
94+
95+
```typescript
96+
linkDomain?: string;
97+
```
98+
8599
## ActionCodeSettings.url
86100

87101
Sets the link continue/state URL.
88102

89-
This has different meanings in different contexts: - When the link is handled in the web action widgets, this is the deep link in the `continueUrl` query parameter. - When the link is handled in the app directly, this is the `continueUrl` query parameter in the deep link of the Dynamic Link.
103+
This has different meanings in different contexts: - When the link is handled in the web action widgets, this is the deep link in the `continueUrl` query parameter. - When the link is handled in the app directly, this is the `continueUrl` query parameter in the deep link of the Dynamic Link or Hosting link.
90104

91105
<b>Signature:</b>
92106

docs-devsite/auth.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1956,6 +1956,7 @@ AUTH_ERROR_CODES_MAP_DO_NOT_USE_INTERNALLY: {
19561956
readonly MISSING_RECAPTCHA_VERSION: "auth/missing-recaptcha-version";
19571957
readonly INVALID_RECAPTCHA_VERSION: "auth/invalid-recaptcha-version";
19581958
readonly INVALID_REQ_TYPE: "auth/invalid-req-type";
1959+
readonly INVALID_HOSTING_LINK_DOMAIN: "auth/invalid-hosting-link-domain";
19591960
}
19601961
```
19611962

integration/compat-interop/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,18 @@
88
"test:debug": "karma start --browsers Chrome --auto-watch"
99
},
1010
"dependencies": {
11-
"@firebase/app": "0.10.18",
12-
"@firebase/app-compat": "0.2.48",
11+
"@firebase/app": "0.11.0",
12+
"@firebase/app-compat": "0.2.49",
1313
"@firebase/analytics": "0.10.11",
1414
"@firebase/analytics-compat": "0.2.17",
15-
"@firebase/auth": "1.8.2",
16-
"@firebase/auth-compat": "0.5.17",
17-
"@firebase/functions": "0.12.1",
18-
"@firebase/functions-compat": "0.3.18",
15+
"@firebase/auth": "1.9.0",
16+
"@firebase/auth-compat": "0.5.18",
17+
"@firebase/functions": "0.12.2",
18+
"@firebase/functions-compat": "0.3.19",
1919
"@firebase/messaging": "0.12.16",
2020
"@firebase/messaging-compat": "0.2.16",
21-
"@firebase/performance": "0.6.12",
22-
"@firebase/performance-compat": "0.2.12",
21+
"@firebase/performance": "0.7.0",
22+
"@firebase/performance-compat": "0.2.13",
2323
"@firebase/remote-config": "0.5.0",
2424
"@firebase/remote-config-compat": "0.2.12"
2525
},

0 commit comments

Comments
 (0)