Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: firebase/firebase-js-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: firebase@9.8.0
Choose a base ref
...
head repository: firebase/firebase-js-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: firebase@9.8.1
Choose a head ref
  • 8 commits
  • 67 files changed
  • 4 contributors

Commits on May 6, 2022

  1. Update non-major dependencies (#6230)

    * Update mocha and type dependencies
    
    * Update rollup-plugin-typescript2 package
    
    * Update chai and types
    
    * Narrow type definition for getBytes test
    
    * Update lock file
    dwyfrequency authored May 6, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    74ac9b0 View commit details
  2. Update trigger (#6245)

    hsubox76 authored May 6, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    6f10699 View commit details
  3. Release 9.8.0

    hsubox76 committed May 6, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    61f7112 View commit details

Commits on May 9, 2022

  1. Update API Extractor line endings to 'lf' (#6242)

    * Update API Extractor line endings to 'lf'
    
    * Switch API docs to lf line endings
    
    * Update API reports
    dwyfrequency authored May 9, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    b34446b View commit details
  2. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    142f03a View commit details
  3. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    07cf0f1 View commit details
  4. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    7233e79 View commit details
  5. Version Packages (#6251)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    google-oss-bot and github-actions[bot] authored May 9, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    820f179 View commit details
Showing with 3,728 additions and 3,624 deletions.
  1. +1 −1 .github/workflows/merge-release-branch.yml
  2. +105 −105 common/api-review/app-check.api.md
  3. +831 −831 common/api-review/auth.api.md
  4. +246 −246 common/api-review/database.api.md
  5. +378 −378 common/api-review/firestore-lite.api.md
  6. +530 −530 common/api-review/firestore.api.md
  7. +52 −52 common/api-review/functions.api.md
  8. +42 −42 common/api-review/installations.api.md
  9. +69 −69 common/api-review/messaging-sw.api.md
  10. +70 −70 common/api-review/messaging.api.md
  11. +55 −55 common/api-review/performance.api.md
  12. +80 −80 common/api-review/remote-config.api.md
  13. +101 −101 common/api-review/rules-unit-testing.api.md
  14. +347 −347 common/api-review/storage.api.md
  15. +453 −453 common/api-review/util.api.md
  16. +12 −17 config/api-extractor.json
  17. +8 −8 e2e/package.json
  18. +4 −4 integration/compat-interop/package.json
  19. +10 −10 integration/firebase/package.json
  20. +6 −6 integration/firestore/package.json
  21. +3 −3 integration/messaging/package.json
  22. +10 −10 package.json
  23. +3 −3 packages/analytics-compat/package.json
  24. +3 −3 packages/analytics/package.json
  25. +3 −3 packages/app-check-compat/package.json
  26. +3 −3 packages/app-check/package.json
  27. +7 −0 packages/app-compat/CHANGELOG.md
  28. +4 −4 packages/app-compat/package.json
  29. +6 −0 packages/app/CHANGELOG.md
  30. +2 −2 packages/app/package.json
  31. +7 −0 packages/auth-compat/CHANGELOG.md
  32. +1 −1 packages/auth-compat/demo/package.json
  33. +4 −4 packages/auth-compat/package.json
  34. +6 −0 packages/auth/CHANGELOG.md
  35. +1 −1 packages/auth/demo/package.json
  36. +3 −3 packages/auth/package.json
  37. +3 −0 packages/auth/src/model/id_token.ts
  38. +3 −0 packages/auth/src/model/user.ts
  39. +2 −2 packages/component/package.json
  40. +1 −1 packages/database-compat/package.json
  41. +3 −3 packages/database/package.json
  42. +10 −0 packages/firebase/CHANGELOG.md
  43. +6 −6 packages/firebase/package.json
  44. +2 −2 packages/firestore-compat/package.json
  45. +4 −4 packages/firestore/package.json
  46. +3 −3 packages/functions-compat/package.json
  47. +3 −3 packages/functions/package.json
  48. +3 −3 packages/installations-compat/package.json
  49. +3 −3 packages/installations/package.json
  50. +2 −2 packages/logger/package.json
  51. +3 −3 packages/messaging-compat/package.json
  52. +2 −2 packages/messaging/package.json
  53. +3 −3 packages/performance-compat/package.json
  54. +3 −3 packages/performance/package.json
  55. +3 −3 packages/remote-config-compat/package.json
  56. +3 −3 packages/remote-config/package.json
  57. +1 −1 packages/rules-unit-testing/package.json
  58. +4 −4 packages/storage-compat/package.json
  59. +4 −4 packages/storage/package.json
  60. +1 −1 packages/storage/test/unit/requests.test.ts
  61. +3 −3 packages/template/package.json
  62. +1 −1 packages/util/package.json
  63. +2 −2 packages/webchannel-wrapper/package.json
  64. +1 −1 repo-scripts/api-documenter/src/schemas/api-documenter-template.json
  65. +1 −1 repo-scripts/prune-dts/package.json
  66. +2 −2 repo-scripts/size-analysis/package.json
  67. +177 −110 yarn.lock
2 changes: 1 addition & 1 deletion .github/workflows/merge-release-branch.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Merge Release Into Master

on: repository_dispatch
on: workflow_dispatch

jobs:
merge_to_master:
210 changes: 105 additions & 105 deletions common/api-review/app-check.api.md
Original file line number Diff line number Diff line change
@@ -1,105 +1,105 @@
## API Report File for "@firebase/app-check"

> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
```ts

import { FirebaseApp } from '@firebase/app';
import { PartialObserver } from '@firebase/util';
import { Unsubscribe } from '@firebase/util';

// @public
export interface AppCheck {
app: FirebaseApp;
}

// @internal (undocumented)
export type _AppCheckComponentName = 'app-check';

// @internal (undocumented)
export type _AppCheckInternalComponentName = 'app-check-internal';

// @public
export interface AppCheckOptions {
isTokenAutoRefreshEnabled?: boolean;
provider: CustomProvider | ReCaptchaV3Provider | ReCaptchaEnterpriseProvider;
}

// @public
export interface AppCheckToken {
readonly expireTimeMillis: number;
// (undocumented)
readonly token: string;
}

// @public
export type AppCheckTokenListener = (token: AppCheckTokenResult) => void;

// @public
export interface AppCheckTokenResult {
readonly token: string;
}

// Warning: (ae-forgotten-export) The symbol "AppCheckProvider" needs to be exported by the entry point index.d.ts
//
// @public
export class CustomProvider implements AppCheckProvider {
constructor(_customProviderOptions: CustomProviderOptions);
// Warning: (ae-forgotten-export) The symbol "AppCheckTokenInternal" needs to be exported by the entry point index.d.ts
//
// @internal (undocumented)
getToken(): Promise<AppCheckTokenInternal>;
// @internal (undocumented)
initialize(app: FirebaseApp): void;
// @internal (undocumented)
isEqual(otherProvider: unknown): boolean;
}

// @public
export interface CustomProviderOptions {
getToken: () => Promise<AppCheckToken>;
}

// @public
export function getToken(appCheckInstance: AppCheck, forceRefresh?: boolean): Promise<AppCheckTokenResult>;

// @public
export function initializeAppCheck(app: FirebaseApp | undefined, options: AppCheckOptions): AppCheck;

// @public
export function onTokenChanged(appCheckInstance: AppCheck, observer: PartialObserver<AppCheckTokenResult>): Unsubscribe;

// @public
export function onTokenChanged(appCheckInstance: AppCheck, onNext: (tokenResult: AppCheckTokenResult) => void, onError?: (error: Error) => void, onCompletion?: () => void): Unsubscribe;

export { PartialObserver }

// @public
export class ReCaptchaEnterpriseProvider implements AppCheckProvider {
constructor(_siteKey: string);
// @internal
getToken(): Promise<AppCheckTokenInternal>;
// @internal (undocumented)
initialize(app: FirebaseApp): void;
// @internal (undocumented)
isEqual(otherProvider: unknown): boolean;
}

// @public
export class ReCaptchaV3Provider implements AppCheckProvider {
constructor(_siteKey: string);
// @internal
getToken(): Promise<AppCheckTokenInternal>;
// @internal (undocumented)
initialize(app: FirebaseApp): void;
// @internal (undocumented)
isEqual(otherProvider: unknown): boolean;
}

// @public
export function setTokenAutoRefreshEnabled(appCheckInstance: AppCheck, isTokenAutoRefreshEnabled: boolean): void;

export { Unsubscribe }


```
## API Report File for "@firebase/app-check"

> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
```ts

import { FirebaseApp } from '@firebase/app';
import { PartialObserver } from '@firebase/util';
import { Unsubscribe } from '@firebase/util';

// @public
export interface AppCheck {
app: FirebaseApp;
}

// @internal (undocumented)
export type _AppCheckComponentName = 'app-check';

// @internal (undocumented)
export type _AppCheckInternalComponentName = 'app-check-internal';

// @public
export interface AppCheckOptions {
isTokenAutoRefreshEnabled?: boolean;
provider: CustomProvider | ReCaptchaV3Provider | ReCaptchaEnterpriseProvider;
}

// @public
export interface AppCheckToken {
readonly expireTimeMillis: number;
// (undocumented)
readonly token: string;
}

// @public
export type AppCheckTokenListener = (token: AppCheckTokenResult) => void;

// @public
export interface AppCheckTokenResult {
readonly token: string;
}

// Warning: (ae-forgotten-export) The symbol "AppCheckProvider" needs to be exported by the entry point index.d.ts
//
// @public
export class CustomProvider implements AppCheckProvider {
constructor(_customProviderOptions: CustomProviderOptions);
// Warning: (ae-forgotten-export) The symbol "AppCheckTokenInternal" needs to be exported by the entry point index.d.ts
//
// @internal (undocumented)
getToken(): Promise<AppCheckTokenInternal>;
// @internal (undocumented)
initialize(app: FirebaseApp): void;
// @internal (undocumented)
isEqual(otherProvider: unknown): boolean;
}

// @public
export interface CustomProviderOptions {
getToken: () => Promise<AppCheckToken>;
}

// @public
export function getToken(appCheckInstance: AppCheck, forceRefresh?: boolean): Promise<AppCheckTokenResult>;

// @public
export function initializeAppCheck(app: FirebaseApp | undefined, options: AppCheckOptions): AppCheck;

// @public
export function onTokenChanged(appCheckInstance: AppCheck, observer: PartialObserver<AppCheckTokenResult>): Unsubscribe;

// @public
export function onTokenChanged(appCheckInstance: AppCheck, onNext: (tokenResult: AppCheckTokenResult) => void, onError?: (error: Error) => void, onCompletion?: () => void): Unsubscribe;

export { PartialObserver }

// @public
export class ReCaptchaEnterpriseProvider implements AppCheckProvider {
constructor(_siteKey: string);
// @internal
getToken(): Promise<AppCheckTokenInternal>;
// @internal (undocumented)
initialize(app: FirebaseApp): void;
// @internal (undocumented)
isEqual(otherProvider: unknown): boolean;
}

// @public
export class ReCaptchaV3Provider implements AppCheckProvider {
constructor(_siteKey: string);
// @internal
getToken(): Promise<AppCheckTokenInternal>;
// @internal (undocumented)
initialize(app: FirebaseApp): void;
// @internal (undocumented)
isEqual(otherProvider: unknown): boolean;
}

// @public
export function setTokenAutoRefreshEnabled(appCheckInstance: AppCheck, isTokenAutoRefreshEnabled: boolean): void;

export { Unsubscribe }


```
Loading