Skip to content

firebase@12.17.0

Latest

Choose a tag to compare

@hsubox76 hsubox76 released this 30 Jul 18:54
d459c97

For more detailed release notes, see Firebase JavaScript SDK Release Notes.

What's Changed

@firebase/ai@2.14.0

Minor Changes

  • 7c5e6e5 #10145 - Added support for text-to-speech capabilities (both single- and multi-speaker configurations) for non-Live API models (for example, Gemini TTS models).

  • 178daf7 #10184 - Deprecated VertexAIBackend in favor of AgentPlatformBackend to reflect the renaming of Vertex AI to Gemini Enterprise Agent Platform.

    The only difference for AgentPlatformBackend is the default location for accessing the model. The default location for AgentPlatformBackend is global, whereas the default location for VertexAIBackend is us-central1. To use us-central1 with AgentPlatformBackend, specify getAI(app, { backend: new AgentPlatformBackend('us-central1') }) when initializing the SDK. However, note that most new Gemini models do not support us-central1.

Patch Changes

  • Updated dependencies [736fa3f]:
    • @firebase/util@1.15.2
    • @firebase/component@0.7.4

@firebase/app@0.16.0

Minor Changes

  • 177f08d #10210 - Remove ability to call initializeAppCheck without a provider.

Patch Changes

  • 80a285d #10182 - Add more detailed error when initializeApp() is called a second time with different options or config, that prints the different options or config.

  • Updated dependencies [736fa3f]:

    • @firebase/util@1.15.2
    • @firebase/component@0.7.4

@firebase/app-check@0.13.0

Minor Changes

  • 177f08d #10210 - Remove ability to call initializeAppCheck without a provider.

Patch Changes

  • Updated dependencies [736fa3f]:
    • @firebase/util@1.15.2
    • @firebase/component@0.7.4

firebase@12.17.0

Minor Changes

  • 7c5e6e5 #10145 - Added support for text-to-speech capabilities (both single- and multi-speaker configurations) for non-Live API models (for example, Gemini TTS models).

  • d2d89d2 #10116 - Changed the HTTP/2 flow control window size from 64 KB to 256 KB, and added a grpcFlowControlWindow configuration option to FirestoreSettings. This change is only applicable to Node environments.

  • 177f08d #10210 - Remove ability to call initializeAppCheck without a provider.

  • 178daf7 #10184 - Deprecated VertexAIBackend in favor of AgentPlatformBackend to reflect the renaming of Vertex AI to Gemini Enterprise Agent Platform.

    The only difference for AgentPlatformBackend is the default location for accessing the model. The default location for AgentPlatformBackend is global, whereas the default location for VertexAIBackend is us-central1. To use us-central1 with AgentPlatformBackend, specify getAI(app, { backend: new AgentPlatformBackend('us-central1') }) when initializing the SDK. However, note that most new Gemini models do not support us-central1.

Patch Changes

  • Updated dependencies [736fa3f, 7c5e6e5, d2d89d2, 80a285d, 0fe3bbc, 8a9ad3a, 177f08d, 2894e91, 178daf7, 1d24e5f]:
    • @firebase/util@1.15.2
    • @firebase/firestore@4.17.0
    • @firebase/ai@2.14.0
    • @firebase/app@0.16.0
    • @firebase/installations-compat@0.2.23
    • @firebase/remote-config-compat@0.2.28
    • @firebase/performance-compat@0.2.26
    • @firebase/analytics-compat@0.2.29
    • @firebase/app-check-compat@0.4.6
    • @firebase/firestore-compat@0.4.12
    • @firebase/functions-compat@0.4.6
    • @firebase/messaging-compat@0.2.28
    • @firebase/database-compat@2.1.5
    • @firebase/storage-compat@0.4.4
    • @firebase/auth-compat@0.6.9
    • @firebase/auth@1.13.4
    • @firebase/app-check@0.13.0
    • @firebase/data-connect@0.7.2
    • @firebase/analytics@0.10.23
    • @firebase/app-compat@0.5.16
    • @firebase/database@1.1.4
    • @firebase/functions@0.13.6
    • @firebase/installations@0.6.23
    • @firebase/messaging@0.13.1
    • @firebase/performance@0.7.13
    • @firebase/remote-config@0.9.1
    • @firebase/storage@0.14.4

@firebase/firestore@4.17.0

Minor Changes

  • d2d89d2 #10116 - Changed the HTTP/2 flow control window size from 64 KB to 256 KB, and added a grpcFlowControlWindow configuration option to FirestoreSettings. This change is only applicable to Node environments.

Patch Changes

  • 736fa3f #10146 - Fix ReDoS vulnerability in FirebaseError template replacement

  • 2894e91 #10104 - Update re2js version

  • Updated dependencies [736fa3f]:

    • @firebase/util@1.15.2
    • @firebase/component@0.7.4

@firebase/analytics@0.10.23

Patch Changes

  • Updated dependencies [736fa3f]:
    • @firebase/util@1.15.2
    • @firebase/component@0.7.4
    • @firebase/installations@0.6.23

@firebase/analytics-compat@0.2.29

Patch Changes

  • 0fe3bbc #10097 - Added "@firebase/app" as a peerDependency of compat packages.

  • Updated dependencies [736fa3f]:

    • @firebase/util@1.15.2
    • @firebase/analytics@0.10.23
    • @firebase/component@0.7.4

@firebase/app-check-compat@0.4.6

Patch Changes

  • 0fe3bbc #10097 - Added "@firebase/app" as a peerDependency of compat packages.

  • Updated dependencies [736fa3f, 177f08d]:

    • @firebase/util@1.15.2
    • @firebase/app-check@0.13.0
    • @firebase/component@0.7.4

@firebase/app-compat@0.5.16

Patch Changes

  • Updated dependencies [736fa3f, 80a285d, 177f08d]:
    • @firebase/util@1.15.2
    • @firebase/app@0.16.0
    • @firebase/component@0.7.4

@firebase/auth@1.13.4

Patch Changes

  • 8a9ad3a #10123 (fixes #10041) - Prevent null hydration / unexpected sign-out on pagehide or reload when using IndexedDB persistence.

  • Updated dependencies [736fa3f]:

    • @firebase/util@1.15.2
    • @firebase/component@0.7.4

@firebase/auth-compat@0.6.9

Patch Changes

  • 0fe3bbc #10097 - Added "@firebase/app" as a peerDependency of compat packages.

  • Updated dependencies [736fa3f, 8a9ad3a]:

    • @firebase/util@1.15.2
    • @firebase/auth@1.13.4
    • @firebase/component@0.7.4

@firebase/component@0.7.4

Patch Changes

  • Updated dependencies [736fa3f]:
    • @firebase/util@1.15.2

@firebase/data-connect@0.7.2

Patch Changes

  • 1d24e5f #10133 - Refactor data connect streaming tests and revert to 15 second idle timeout for streaming connections (doesn't need a public release note)

  • Updated dependencies [736fa3f]:

    • @firebase/util@1.15.2
    • @firebase/component@0.7.4

@firebase/database@1.1.4

Patch Changes

  • Updated dependencies [736fa3f]:
    • @firebase/util@1.15.2
    • @firebase/component@0.7.4

@firebase/database-compat@2.1.5

Patch Changes

  • 0fe3bbc #10097 - Added "@firebase/app" as a peerDependency of compat packages.

  • Updated dependencies [736fa3f]:

    • @firebase/util@1.15.2
    • @firebase/component@0.7.4
    • @firebase/database@1.1.4
    • @firebase/database-types@1.0.21

@firebase/database-types@1.0.21

Patch Changes

  • Updated dependencies [736fa3f]:
    • @firebase/util@1.15.2

@firebase/firestore-compat@0.4.12

Patch Changes

  • 0fe3bbc #10097 - Added "@firebase/app" as a peerDependency of compat packages.

  • Updated dependencies [736fa3f, d2d89d2, 2894e91]:

    • @firebase/util@1.15.2
    • @firebase/firestore@4.17.0
    • @firebase/component@0.7.4

@firebase/functions@0.13.6

Patch Changes

  • Updated dependencies [736fa3f]:
    • @firebase/util@1.15.2
    • @firebase/component@0.7.4

@firebase/functions-compat@0.4.6

Patch Changes

  • 0fe3bbc #10097 - Added "@firebase/app" as a peerDependency of compat packages.

  • Updated dependencies [736fa3f]:

    • @firebase/util@1.15.2
    • @firebase/component@0.7.4
    • @firebase/functions@0.13.6

@firebase/installations@0.6.23

Patch Changes

  • Updated dependencies [736fa3f]:
    • @firebase/util@1.15.2
    • @firebase/component@0.7.4

@firebase/installations-compat@0.2.23

Patch Changes

  • 0fe3bbc #10097 - Added "@firebase/app" as a peerDependency of compat packages.

  • Updated dependencies [736fa3f]:

    • @firebase/util@1.15.2
    • @firebase/component@0.7.4
    • @firebase/installations@0.6.23

@firebase/messaging@0.13.1

Patch Changes

  • Updated dependencies [736fa3f]:
    • @firebase/util@1.15.2
    • @firebase/component@0.7.4
    • @firebase/installations@0.6.23

@firebase/messaging-compat@0.2.28

Patch Changes

  • 0fe3bbc #10097 - Added "@firebase/app" as a peerDependency of compat packages.

  • Updated dependencies [736fa3f]:

    • @firebase/util@1.15.2
    • @firebase/component@0.7.4
    • @firebase/messaging@0.13.1

@firebase/performance@0.7.13

Patch Changes

  • Updated dependencies [736fa3f]:
    • @firebase/util@1.15.2
    • @firebase/component@0.7.4
    • @firebase/installations@0.6.23

@firebase/performance-compat@0.2.26

Patch Changes

  • 0fe3bbc #10097 - Added "@firebase/app" as a peerDependency of compat packages.

  • Updated dependencies [736fa3f]:

    • @firebase/util@1.15.2
    • @firebase/component@0.7.4
    • @firebase/performance@0.7.13

@firebase/remote-config@0.9.1

Patch Changes

  • Updated dependencies [736fa3f]:
    • @firebase/util@1.15.2
    • @firebase/component@0.7.4
    • @firebase/installations@0.6.23

@firebase/remote-config-compat@0.2.28

Patch Changes

  • 0fe3bbc #10097 - Added "@firebase/app" as a peerDependency of compat packages.

  • Updated dependencies [736fa3f]:

    • @firebase/util@1.15.2
    • @firebase/component@0.7.4
    • @firebase/remote-config@0.9.1

@firebase/storage@0.14.4

Patch Changes

  • Updated dependencies [736fa3f]:
    • @firebase/util@1.15.2
    • @firebase/component@0.7.4

@firebase/storage-compat@0.4.4

Patch Changes

  • 0fe3bbc #10097 - Added "@firebase/app" as a peerDependency of compat packages.

  • Updated dependencies [736fa3f]:

    • @firebase/util@1.15.2
    • @firebase/component@0.7.4
    • @firebase/storage@0.14.4

@firebase/util@1.15.2

Patch Changes

  • 736fa3f #10146 - Fix ReDoS vulnerability in FirebaseError template replacement