Skip to content

build(deps): Bump the fluid-framework-dependencies group with 29 updates - #654

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/main/fluid-framework-dependencies-7cc22cf2c2
Open

build(deps): Bump the fluid-framework-dependencies group with 29 updates#654
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/main/fluid-framework-dependencies-7cc22cf2c2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 11, 2026

Copy link
Copy Markdown
Contributor

Bumps the fluid-framework-dependencies group with 29 updates:

Package From To
@fluidframework/tinylicious-client 2.113.1 2.114.0
fluid-framework 2.113.1 2.114.0
@fluidframework/aqueduct 2.113.1 2.114.0
@fluidframework/container-definitions 2.113.1 2.114.0
@fluidframework/container-loader 2.113.1 2.114.0
@fluidframework/container-runtime 2.113.1 2.114.0
@fluidframework/container-runtime-definitions 2.113.1 2.114.0
@fluidframework/core-interfaces 2.113.1 2.114.0
@fluidframework/core-utils 2.113.1 2.114.0
@fluidframework/datastore 2.113.1 2.114.0
@fluidframework/datastore-definitions 2.113.1 2.114.0
@fluidframework/driver-base 2.113.1 2.114.0
@fluidframework/driver-definitions 2.113.1 2.114.0
@fluidframework/driver-utils 2.113.1 2.114.0
@fluidframework/fluid-static 2.113.1 2.114.0
@fluidframework/id-compressor 2.113.1 2.114.0
@fluidframework/map 2.113.1 2.114.0
@fluidframework/merge-tree 2.113.1 2.114.0
@fluidframework/request-handler 2.113.1 2.114.0
@fluidframework/routerlicious-driver 2.113.1 2.114.0
@fluidframework/runtime-definitions 2.113.1 2.114.0
@fluidframework/runtime-utils 2.113.1 2.114.0
@fluidframework/sequence 2.113.1 2.114.0
@fluidframework/shared-object-base 2.113.1 2.114.0
@fluidframework/synthesize 2.113.1 2.114.0
@fluidframework/telemetry-utils 2.113.1 2.114.0
@fluidframework/tinylicious-driver 2.113.1 2.114.0
@fluidframework/tree 2.113.1 2.114.0
@fluidframework/type-factory 2.113.1 2.114.0

Updates @fluidframework/tinylicious-client from 2.113.1 to 2.114.0

Release notes

Sourced from @​fluidframework/tinylicious-client's releases.

Fluid Framework v2.114.0 (minor)

Contents

  • ✨ New Features
    • [Add new @​alpha ServiceClient API for creating and loading Fluid containers (#27693)](#user-content-add-new-alpha-serviceclient-api-for-creating-and-loading-fluid-containers-27693)
    • [Add FluidReadonlyArray type independent of TypeScript lib (#27747)](#user-content-add-fluidreadonlyarray-type-independent-of-typescript-lib-27747)
    • [Promote Fluid container type interfaces to public (#27746)](#user-content-promote-fluid-container-type-interfaces-to-public-27746)
  • 🌳 SharedTree DDS Changes
    • [Add clear method to TreeMapNodeAlpha (#27765)](#user-content-add-clear-method-to-treemapnodealpha-27765)
  • ⚠️ Deprecations
    • [Deprecate mixinSummaryHandler (#27769)](#user-content-deprecate-mixinsummaryhandler-27769)

✨ New Features

Add new @​alpha ServiceClient API for creating and loading Fluid containers (#27693)

This introduces an experimental (@alpha), service-agnostic API for working with Fluid containers whose root is an arbitrary data store, along with an in-memory implementation for testing.

The new surface is made up of:

  • ServiceClient (@fluidframework/driver-definitions): the entry point for creating and loading containers. Along with it come the supporting container types (FluidContainer, FluidContainerWithService, FluidContainerAttached), the data store model (DataStoreKind, DataStoreKey, DataStoreRegistry, DataStoreCreator), and the generic registry primitives (Registry, RegistryKey, lookupInRegistry, createBasicRegistryKey).
  • defineDataStore and sharedObjectRegistryFromIterable (@fluidframework/shared-object-base): build a DataStoreKind from a root shared object and a registry of shared object kinds.
  • defineTreeDataStore and instantiateTreeFirstTime (@fluidframework/tree): a SharedTree-specific convenience wrapper that produces a DataStoreKind backed by a TreeView.
  • startEphemeralService (@fluidframework/local-driver): starts an in-memory EphemeralService for tests. The service owns the lifetime of the in-memory documents and resources, and produces ServiceClients connected to it (via EphemeralService.newClient or EphemeralService.defaultClient). The helpers cleanupEphemeralService and getDefaultEphemeralService manage an optional default service instance.

Apart from the @fluidframework/local-driver helpers (which come from @fluidframework/local-driver/alpha), these APIs are also re-exported from fluid-framework. None reference any @legacy types.

Example:

import { startEphemeralService } from "@fluidframework/local-driver/alpha";
import {
  ServiceClient,
  defineTreeDataStore,
  TreeViewConfiguration,
  SchemaFactory,
} from "fluid-framework/alpha";
import { strict as assert } from "node:assert";
// Start an ephemeral in-memory service and get a ServiceClient connected to it.
const service = startEphemeralService();
const client: ServiceClient = service.defaultClient;
// Define a DataStoreKind which uses a SharedTree.
// In this case the schema is for a single number with an initializer that starts the it at 1.
// This schema is captures in the type allowing for strongly typed access to the data in the tree,
// where the type matches the schema based runtime enforcement of the schema.
const numberStore = defineTreeDataStore({
type: "my-app-root",
</tr></table>

... (truncated)

Changelog

Sourced from @​fluidframework/tinylicious-client's changelog.

2.114.0

Dependency updates only.

2.113.0

Dependency updates only.

2.112.0

Dependency updates only.

2.111.0

Dependency updates only.

2.110.0

Dependency updates only.

2.103.0

Dependency updates only.

2.102.0

Minor Changes

  • Service client createContainer/getContainer overloads taking CompatibilityMode are deprecated (#27212) 3e951b4abf

    The createContainer and getContainer overloads on AzureClient, OdspClient, and TinyliciousClient (plus AzureClient.viewContainerVersion) that accept a CompatibilityMode ("1" / "2") argument are now deprecated. Pass a MinimumVersionForCollab SemVer string instead — it specifies the minimum collaborating client version directly.

    See [issue #23289](microsoft/FluidFramework#23289) for migration details and removal tracking.

2.101.0

Dependency updates only.

2.100.0

Minor Changes

  • Node 22 is now the minimum supported Node.js version (#27116) e8214d29663

    All Fluid Framework client packages now require Node.js 22 or later. This aligns with the standing Node upgrade policy as Node 20 reaches end-of-life on April 30, 2026.

2.93.0

Dependency updates only.

... (truncated)

Commits

Updates fluid-framework from 2.113.1 to 2.114.0

Release notes

Sourced from fluid-framework's releases.

Fluid Framework v2.114.0 (minor)

Contents

  • ✨ New Features
    • [Add new @​alpha ServiceClient API for creating and loading Fluid containers (#27693)](#user-content-add-new-alpha-serviceclient-api-for-creating-and-loading-fluid-containers-27693)
    • [Add FluidReadonlyArray type independent of TypeScript lib (#27747)](#user-content-add-fluidreadonlyarray-type-independent-of-typescript-lib-27747)
    • [Promote Fluid container type interfaces to public (#27746)](#user-content-promote-fluid-container-type-interfaces-to-public-27746)
  • 🌳 SharedTree DDS Changes
    • [Add clear method to TreeMapNodeAlpha (#27765)](#user-content-add-clear-method-to-treemapnodealpha-27765)
  • ⚠️ Deprecations
    • [Deprecate mixinSummaryHandler (#27769)](#user-content-deprecate-mixinsummaryhandler-27769)

✨ New Features

Add new @​alpha ServiceClient API for creating and loading Fluid containers (#27693)

This introduces an experimental (@alpha), service-agnostic API for working with Fluid containers whose root is an arbitrary data store, along with an in-memory implementation for testing.

The new surface is made up of:

  • ServiceClient (@fluidframework/driver-definitions): the entry point for creating and loading containers. Along with it come the supporting container types (FluidContainer, FluidContainerWithService, FluidContainerAttached), the data store model (DataStoreKind, DataStoreKey, DataStoreRegistry, DataStoreCreator), and the generic registry primitives (Registry, RegistryKey, lookupInRegistry, createBasicRegistryKey).
  • defineDataStore and sharedObjectRegistryFromIterable (@fluidframework/shared-object-base): build a DataStoreKind from a root shared object and a registry of shared object kinds.
  • defineTreeDataStore and instantiateTreeFirstTime (@fluidframework/tree): a SharedTree-specific convenience wrapper that produces a DataStoreKind backed by a TreeView.
  • startEphemeralService (@fluidframework/local-driver): starts an in-memory EphemeralService for tests. The service owns the lifetime of the in-memory documents and resources, and produces ServiceClients connected to it (via EphemeralService.newClient or EphemeralService.defaultClient). The helpers cleanupEphemeralService and getDefaultEphemeralService manage an optional default service instance.

Apart from the @fluidframework/local-driver helpers (which come from @fluidframework/local-driver/alpha), these APIs are also re-exported from fluid-framework. None reference any @legacy types.

Example:

import { startEphemeralService } from "@fluidframework/local-driver/alpha";
import {
  ServiceClient,
  defineTreeDataStore,
  TreeViewConfiguration,
  SchemaFactory,
} from "fluid-framework/alpha";
import { strict as assert } from "node:assert";
// Start an ephemeral in-memory service and get a ServiceClient connected to it.
const service = startEphemeralService();
const client: ServiceClient = service.defaultClient;
// Define a DataStoreKind which uses a SharedTree.
// In this case the schema is for a single number with an initializer that starts the it at 1.
// This schema is captures in the type allowing for strongly typed access to the data in the tree,
// where the type matches the schema based runtime enforcement of the schema.
const numberStore = defineTreeDataStore({
type: "my-app-root",
</tr></table>

... (truncated)

Changelog

Sourced from fluid-framework's changelog.

2.114.0

Minor Changes

  • Add FluidReadonlyArray type independent of TypeScript lib (#27747) 040d35bc29

    FluidReadonlyArray<T> provides an equivalent of the built-in ReadonlyArray type that is independent of TypeScript lib, following the same pattern as FluidReadonlyMap and FluidMap. The interface includes stable methods through ES2023 (at(), findLast(), findLastIndex()) but excludes newer copy-on-write methods (toReversed(), toSorted(), toSpliced(), with()) that Fluid Framework implementations don't yet support. This ensures these types remain safe to implement without lib changes breaking them.

  • Add clear method to TreeMapNodeAlpha (#27765) 30c889b99c

    TreeMapNodeAlpha now has a clear method, further aligning it with JavaScript's built-in Map API. It removes all elements from the map.

    The merge semantics of clear are loosely specified: either of the following may occur:

    • clear may remove all elements that were in the map when the edit was authored, even if some of those elements have since been moved elsewhere in the tree (in which case they are removed from their new location).
    • clear may remove all elements that are in the map when the edit is sequenced, even if some of those elements were not yet in the map when the edit was authored.

    This method is available on TreeMapNodeAlpha, which can be obtained from an existing TreeMapNode via asAlpha, or by declaring the schema with SchemaFactoryAlpha's mapAlpha.

    const schemaFactory = new SchemaFactoryAlpha("example");
    class Inventory extends schemaFactory.mapAlpha(
      "Inventory",
      schemaFactory.number,
    ) {}
    const inventory = new Inventory(
    new Map([
    ["apples", 5],
    ["pears", 3],
    ]),
    );
    inventory.size; // 2
    inventory.clear();
    inventory.size; // 0

  • Promote Fluid container type interfaces to public (#27746) 33e014ac63

    FluidIterable, FluidIterableIterator, FluidReadonlyMap, FluidMap, and FluidReadonlyArray are promoted from @beta to @public. These sealed interfaces provide equivalents of the built-in Iterable, IterableIterator, ReadonlyMap, Map, and ReadonlyArray types that are independent of TypeScript lib. They can now be used in public API surfaces.

  • Add new @​alpha ServiceClient API for creating and loading Fluid containers (#27693) ee47192d4a

    This introduces an experimental (@alpha), service-agnostic API for working with Fluid containers whose root is an arbitrary data store, along with an in-memory implementation for testing.

    The new surface is made up of:

... (truncated)

Commits

Updates @fluidframework/aqueduct from 2.113.1 to 2.114.0

Release notes

Sourced from @​fluidframework/aqueduct's releases.

Fluid Framework v2.114.0 (minor)

Contents

  • ✨ New Features
    • [Add new @​alpha ServiceClient API for creating and loading Fluid containers (#27693)](#user-content-add-new-alpha-serviceclient-api-for-creating-and-loading-fluid-containers-27693)
    • [Add FluidReadonlyArray type independent of TypeScript lib (#27747)](#user-content-add-fluidreadonlyarray-type-independent-of-typescript-lib-27747)
    • [Promote Fluid container type interfaces to public (#27746)](#user-content-promote-fluid-container-type-interfaces-to-public-27746)
  • 🌳 SharedTree DDS Changes
    • [Add clear method to TreeMapNodeAlpha (#27765)](#user-content-add-clear-method-to-treemapnodealpha-27765)
  • ⚠️ Deprecations
    • [Deprecate mixinSummaryHandler (#27769)](#user-content-deprecate-mixinsummaryhandler-27769)

✨ New Features

Add new @​alpha ServiceClient API for creating and loading Fluid containers (#27693)

This introduces an experimental (@alpha), service-agnostic API for working with Fluid containers whose root is an arbitrary data store, along with an in-memory implementation for testing.

The new surface is made up of:

  • ServiceClient (@fluidframework/driver-definitions): the entry point for creating and loading containers. Along with it come the supporting container types (FluidContainer, FluidContainerWithService, FluidContainerAttached), the data store model (DataStoreKind, DataStoreKey, DataStoreRegistry, DataStoreCreator), and the generic registry primitives (Registry, RegistryKey, lookupInRegistry, createBasicRegistryKey).
  • defineDataStore and sharedObjectRegistryFromIterable (@fluidframework/shared-object-base): build a DataStoreKind from a root shared object and a registry of shared object kinds.
  • defineTreeDataStore and instantiateTreeFirstTime (@fluidframework/tree): a SharedTree-specific convenience wrapper that produces a DataStoreKind backed by a TreeView.
  • startEphemeralService (@fluidframework/local-driver): starts an in-memory EphemeralService for tests. The service owns the lifetime of the in-memory documents and resources, and produces ServiceClients connected to it (via EphemeralService.newClient or EphemeralService.defaultClient). The helpers cleanupEphemeralService and getDefaultEphemeralService manage an optional default service instance.

Apart from the @fluidframework/local-driver helpers (which come from @fluidframework/local-driver/alpha), these APIs are also re-exported from fluid-framework. None reference any @legacy types.

Example:

import { startEphemeralService } from "@fluidframework/local-driver/alpha";
import {
  ServiceClient,
  defineTreeDataStore,
  TreeViewConfiguration,
  SchemaFactory,
} from "fluid-framework/alpha";
import { strict as assert } from "node:assert";
// Start an ephemeral in-memory service and get a ServiceClient connected to it.
const service = startEphemeralService();
const client: ServiceClient = service.defaultClient;
// Define a DataStoreKind which uses a SharedTree.
// In this case the schema is for a single number with an initializer that starts the it at 1.
// This schema is captures in the type allowing for strongly typed access to the data in the tree,
// where the type matches the schema based runtime enforcement of the schema.
const numberStore = defineTreeDataStore({
type: "my-app-root",
</tr></table>

... (truncated)

Changelog

Sourced from @​fluidframework/aqueduct's changelog.

2.114.0

Dependency updates only.

2.113.0

Dependency updates only.

2.112.0

Dependency updates only.

2.111.0

Dependency updates only.

2.110.0

Dependency updates only.

2.103.0

Dependency updates only.

2.102.0

Dependency updates only.

2.101.0

Dependency updates only.

2.100.0

Minor Changes

  • Node 22 is now the minimum supported Node.js version (#27116) e8214d29663

    All Fluid Framework client packages now require Node.js 22 or later. This aligns with the standing Node upgrade policy as Node 20 reaches end-of-life on April 30, 2026.

2.93.0

Minor Changes

  • minVersionForCollab is now non-optional (#25331) 9a0d0272df

    This change is a follow-up for pull request 25130 which was released as part of 2.61.0.

    The minVersionForCollab property has been made non-optional in the following @beta @legacy interfaces in the Runtime layer:

... (truncated)

Commits

Updates @fluidframework/container-definitions from 2.113.1 to 2.114.0

Release notes

Sourced from @​fluidframework/container-definitions's releases.

Fluid Framework v2.114.0 (minor)

Contents

  • ✨ New Features
    • [Add new @​alpha ServiceClient API for creating and loading Fluid containers (#27693)](#user-content-add-new-alpha-serviceclient-api-for-creating-and-loading-fluid-containers-27693)
    • [Add FluidReadonlyArray type independent of TypeScript lib (#27747)](#user-content-add-fluidreadonlyarray-type-independent-of-typescript-lib-27747)
    • [Promote Fluid container type interfaces to public (#27746)](#user-content-promote-fluid-container-type-interfaces-to-public-27746)
  • 🌳 SharedTree DDS Changes
    • [Add clear method to TreeMapNodeAlpha (#27765)](#user-content-add-clear-method-to-treemapnodealpha-27765)
  • ⚠️ Deprecations
    • [Deprecate mixinSummaryHandler (#27769)](#user-content-deprecate-mixinsummaryhandler-27769)

✨ New Features

Add new @​alpha ServiceClient API for creating and loading Fluid containers (#27693)

This introduces an experimental (@alpha), service-agnostic API for working with Fluid containers whose root is an arbitrary data store, along with an in-memory implementation for testing.

The new surface is made up of:

  • ServiceClient (@fluidframework/driver-definitions): the entry point for creating and loading containers. Along with it come the supporting container types (FluidContainer, FluidContainerWithService, FluidContainerAttached), the data store model (DataStoreKind, DataStoreKey, DataStoreRegistry, DataStoreCreator), and the generic registry primitives (Registry, RegistryKey, lookupInRegistry, createBasicRegistryKey).
  • defineDataStore and sharedObjectRegistryFromIterable (@fluidframework/shared-object-base): build a DataStoreKind from a root shared object and a registry of shared object kinds.
  • defineTreeDataStore and instantiateTreeFirstTime (@fluidframework/tree): a SharedTree-specific convenience wrapper that produces a DataStoreKind backed by a TreeView.
  • startEphemeralService (@fluidframework/local-driver): starts an in-memory EphemeralService for tests. The service owns the lifetime of the in-memory documents and resources, and produces ServiceClients connected to it (via EphemeralService.newClient or EphemeralService.defaultClient). The helpers cleanupEphemeralService and getDefaultEphemeralService manage an optional default service instance.

Apart from the @fluidframework/local-driver helpers (which come from @fluidframework/local-driver/alpha), these APIs are also re-exported from fluid-framework. None reference any @legacy types.

Example:

import { startEphemeralService } from "@fluidframework/local-driver/alpha";
import {
  ServiceClient,
  defineTreeDataStore,
  TreeViewConfiguration,
  SchemaFactory,
} from "fluid-framework/alpha";
import { strict as assert } from "node:assert";
// Start an ephemeral in-memory service and get a ServiceClient connected to it.
const service = startEphemeralService();
const client: ServiceClient = service.defaultClient;
// Define a DataStoreKind which uses a SharedTree.
// In this case the schema is for a single number with an initializer that starts the it at 1.
// This schema is captures in the type allowing for strongly typed access to the data in the tree,
// where the type matches the schema based runtime enforcement of the schema.
const numberStore = defineTreeDataStore({
type: "my-app-root",
</tr></table>

... (truncated)

Changelog

Sourced from @​fluidframework/container-definitions's changelog.

2.114.0

Dependency updates only.

2.113.0

Dependency updates only.

2.112.0

Dependency updates only.

2.111.0

Dependency updates only.

2.110.0

Minor Changes

  • Remove deprecated ILoaderOptions.enableOfflineLoad (#27574) daf022b3f36

    The enableOfflineLoad property has been removed from ILoaderOptions in @fluidframework/container-definitions. This property was previously marked @deprecated Do not use.

    The legacy Fluid.Container.enableOfflineLoad config-provider feature gate has also been removed from @fluidframework/container-loader. Offline load is now unconditionally enabled for interactive clients; it can still be controlled via the Fluid.Container.enableOfflineFull config.

    Migration: Remove any usage of enableOfflineLoad from ILoaderOptions objects. No replacement is needed — offline load is on by default.

2.103.0

Dependency updates only.

2.102.0

Minor Changes

  • Add optional getPendingLocalState to IContainer (#27269) 1f12b8e36e

    IContainer now exposes getPendingLocalState?(): Promise<string>. The serialized blob can be passed back as pendingLocalState to loadExistingContainer (or ILoader.resolve) to rehydrate an attached container at the same position without data loss.

    The member is optional during this minor release so external implementers of IContainer (test mocks, wrapper containers, partner runtimes) remain forward-compatible. A future breaking release will make it required.

    The ContainerAlpha interface and asLegacyAlpha helper in @fluidframework/container-loader continue to expose this functionality at @legacy @alpha for callers that prefer the typed-required shape.

    Lifecycle: misuse of this API can result in duplicate op submission and potential document corruption. The blob returned MUST be discarded if and when the container emits a "connected" event — any subsequent rehydrate from that blob would submit the same ops a second time. The container must also be neither closed nor disposed when calling; otherwise the call throws UsageError.

    Runtime behavior is unchanged.

... (truncated)

Commits

Updates @fluidframework/container-loader from 2.113.1 to 2.114.0

Release notes

Sourced from @​fluidframework/container-loader's releases.

Fluid Framework v2.114.0 (minor)

Contents

  • ✨ New Features
    • [Add new @​alpha ServiceClient API for creating and loading Fluid containers (#27693)](#user-content-add-new-alpha-serviceclient-api-for-creating-and-loading-fluid-containers-27693)
    • [Add FluidReadonlyArray type independent of TypeScript lib (#27747)](#user-content-add-fluidreadonlyarray-type-independent-of-typescript-lib-27747)
    • [Promote Fluid container type interfaces to public (#27746)](#user-content-promote-fluid-container-type-interfaces-to-public-27746)
  • 🌳 SharedTree DDS Changes
    • [Add clear method to TreeMapNodeAlpha (#27765)](#user-content-add-clear-method-to-treemapnodealpha-27765)
  • ⚠️ Deprecations
    • [Deprecate mixinSummaryHandler (#27769)](#user-content-deprecate-mixinsummaryhandler-27769)

✨ New Features

Add new @​alpha ServiceClient API for creating and loading Fluid containers (#27693)

This introduces an experimental (@alpha), service-agnostic API for working with Fluid containers whose root is an arbitrary data store, along with an in-memory implementation for testing.

The new surface is made up of:

  • ServiceClient (@fluidframework/driver-definitions): the entry point for creating and loading containers. Along with it come the supporting container types (FluidContainer, FluidContainerWithService, FluidContainerAttached), the data store model (DataStoreKind, DataStoreKey, DataStoreRegistry, DataStoreCreator), and the generic registry primitives (Registry, RegistryKey, lookupInRegistry, createBasicRegistryKey).
  • defineDataStore and sharedObjectRegistryFromIterable (@fluidframework/shared-object-base): build a DataStoreKind from a root shared object and a registry of shared object kinds.
  • defineTreeDataStore and instantiateTreeFirstTime (@fluidframework/tree): a SharedTree-specific convenience wrapper that produces a DataStoreKind backed by a TreeView.
  • startEphemeralService (@fluidframework/local-driver): starts an in-memory EphemeralService for tests. The service owns the lifetime of the in-memory documents and resources, and produces ServiceClients connected to it (via EphemeralService.newClient or EphemeralService.defaultClient). The helpers cleanupEphemeralService and getDefaultEphemeralService manage an optional default service instance.

Apart from the @fluidframework/local-driver helpers (which come from @fluidframework/local-driver/alpha), these APIs are also re-exported from fluid-framework. None reference any @legacy types.

Example:

import { startEphemeralService } from "@fluidframework/local-driver/alpha";
import {
  ServiceClient,
  defineTreeDataStore,
  TreeViewConfiguration,
  SchemaFactory,
} from "fluid-framework/alpha";
import { strict as assert } from "node:assert";
// Start an ephemeral in-memory service and get a ServiceClient connected to it.
const service = startEphemeralService();
const client: ServiceClient = service.defaultClient;
// Define a DataStoreKind which uses a SharedTree.
// In this case the schema is for a single number with an initializer that starts the it at 1.
// This schema is captures in the type allowing for strongly typed access to the data in the tree,
// where the type matches the schema based runtime enforcement of the schema.
const numberStore = defineTreeDataStore({
type: "my-app-root",
</tr></table>

... (truncated)

Changelog

Sourced from @​fluidframework/container-loader's changelog.

2.114.0

Dependency updates only.

2.113.0

Dependency updates only.

2.112.0

Dependency updates only.

2.111.0

Minor Changes

  • Fix container crash when read-only mode is forced from a connected event handler (#27637) 32bbb06cf7f

    Forcing a container into read-only mode synchronously from within a "connected" event handler could leave an internal catch-up monitor in an inconsistent state, causing a later reconnection to fail with an assert ("catchUpMonitor should be gone", 0x3eb).

    This occurred when a client established an already-caught-up read connection and application code reacted to the resulting connection transition by disconnecting (for example, by forcing read-only mode). The catch-up monitor is now stored before it can synchronously notify listeners, so a re-entrant disconnect during the connection transition is handled correctly and subsequent reconnections proceed normally.

2.110.0

Minor Changes

  • Remove deprecated ILoaderOptions.enableOfflineLoad (#27574) daf022b3f36

    The enableOfflineLoad property has been removed from ILoaderOptions in @fluidframework/container-definitions. This property was previously marked @deprecated Do not use.

    The legacy Fluid.Container.enableOfflineLoad config-provider feature gate has also been removed from @fluidframework/container-loader. Offline load is now unconditionally enabled for interactive clients; it can still be controlled via the Fluid.Container.enableOfflineFull config.

    Migration: Remove any usage of enableOfflineLoad from ILoaderOptions objects. No replacement is needed — offline load is on by default.

2.103.0

Minor Changes

  • Deprecate ICreateAndLoadContainerProps in favor of composable building blocks (#27347) 4091373ee5a

    ICreateAndLoadContainerProps is now @deprecated. It remains as a structurally-identical alias and the props types that previously extended it (ILoadExistingContainerProps, ICreateDetachedContainerProps, IRehydrateDetachedContainerProps) now extend the building blocks directly, so no caller migration is required for those.

    Callers writing new props types should compose from the building blocks directly:

    import type {
      IContainerHostProps,

... (truncated)

Commits

Updates @fluidframework/container-runtime from 2.113.1 to 2.114.0

Release notes

Sourced from @​fluidframework/container-runtime's releases.

Fluid Framework v2.114.0 (minor)

Contents

  • ✨ New Features
    • [Add new @​alpha ServiceClient API for creating and loading Fluid containers (#27693)](#user-content-add-new-alpha-serviceclient-api-for-creating-and-loading-fluid-containers-27693)
    • [Add FluidReadonlyArray type independent of TypeScript lib (#27747)](#user-content-add-fluidreadonlyarray-type-independent-of-typescript-lib-27747)
    • [Promote Fluid container type interfaces to public (#27746)](#user-content-promote-fluid-container-type-interfaces-to-public-27746)
  • 🌳 SharedTree DDS Changes
    • [Add clear method to TreeMapNodeAlpha (#27765)](#user-content-add-clear-method-to-treemapnodealpha-27765)
  • ⚠️ Deprecations
    • [Deprecate mixinSummaryHandler (#27769)](#user-content-deprecate-mixinsummaryhandler-27769)

✨ New Features

Add new @​alpha ServiceClient API for creating and loading Fluid containers (#27693)

This introduces an experimental (@alpha), service-agnostic API for working with Fluid containers whose root is an arbitrary data store, along with an in-memory implementation for testing.

The new surface is made up of:

  • ServiceClient (@fluidframework/driver-definitions): the entry point for creating and loading containers. Along with it come the supporting container types (FluidContainer, FluidContainerWithService, FluidContainerAttached), the data store model (DataStoreKind, DataStoreKey, DataStoreRegistry, DataStoreCreator), and the generic registry primitives (Registry, RegistryKey, lookupInRegistry, createBasicRegistryKey).
  • defineDataStore and sharedObjectRegistryFromIterable (@fluidframework/shared-object-base): build a DataStoreKind from a root shared object and a registry of shared object kinds.
  • defineTreeDataStore and instantiateTreeFirstTime (@fluidframework/tree): a SharedTree-specific convenience wrapper that produces a DataStoreKind backed by a TreeView.
  • startEphemeralService (@fluidframework/local-driver): starts an in-memory EphemeralService for tests. The service owns the lifetime of the in-memory documents and resources, and produces ServiceClients connected to it (via EphemeralService.newClient or EphemeralService.defaultClient). The helpers cleanupEphemeralService and getDefaultEphemeralService manage an optional default service instance.

Apart from the @fluidframework/local-driver helpers (which come from @fluidframework/local-driver/alpha), these APIs are also re-exported from fluid-framework. None reference any @legacy types.

Example:

import { startEphemeralService } from "@fluidframework/local-driver/alpha";
import {
  ServiceClient,
  defineTreeDataStore,
  TreeViewConfiguration,
  SchemaFactory,
} from "fluid-framework/alpha";
import { strict as assert } from "node:assert";
// Start an ephemeral in-memory service and get a ServiceClient connected to it.
const service = startEphemeralService();
const client: ServiceClient = service.defaultClient;
// Define a DataStoreKind which uses a SharedTree.
// In this case the schema is for a single number with an initializer that starts the it at 1.
// This schema is captures in the type allowing for strongly typed access to the data in the tree,
// where the type matches the schema based runtime enforcement of the schema.
const numberStore = defineTreeDataStore({
type: "my-app-root",
</tr></table>

... (truncated)

Changelog

Sourced from @​fluidframework/container-runtime's changelog.

2.114.0

Dependency updates only.

2.113.0

Dependency updates only.

2.112.0

Minor Changes

  • Start sharing local handle payloads before attachment (#27704) 2c4d5aaf8a

    Locally created Fluid handles can now expose an optional sharePayload() method that starts sharing their payload without attaching the handle to the Fluid object graph. Blob handles implement this method, allowing applications to begin uploading a blob before serializing its handle into a DDS.

Bumps the fluid-framework-dependencies group with 29 updates:

| Package | From | To |
| --- | --- | --- |
| [@fluidframework/tinylicious-client](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/service-clients/tinylicious-client) | `2.113.1` | `2.114.0` |
| [fluid-framework](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/framework/fluid-framework) | `2.113.1` | `2.114.0` |
| [@fluidframework/aqueduct](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/framework/aqueduct) | `2.113.1` | `2.114.0` |
| [@fluidframework/container-definitions](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/common/container-definitions) | `2.113.1` | `2.114.0` |
| [@fluidframework/container-loader](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/loader/container-loader) | `2.113.1` | `2.114.0` |
| [@fluidframework/container-runtime](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/runtime/container-runtime) | `2.113.1` | `2.114.0` |
| [@fluidframework/container-runtime-definitions](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/runtime/container-runtime-definitions) | `2.113.1` | `2.114.0` |
| [@fluidframework/core-interfaces](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/common/core-interfaces) | `2.113.1` | `2.114.0` |
| [@fluidframework/core-utils](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/common/core-utils) | `2.113.1` | `2.114.0` |
| [@fluidframework/datastore](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/runtime/datastore) | `2.113.1` | `2.114.0` |
| [@fluidframework/datastore-definitions](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/runtime/datastore-definitions) | `2.113.1` | `2.114.0` |
| [@fluidframework/driver-base](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/drivers/driver-base) | `2.113.1` | `2.114.0` |
| [@fluidframework/driver-definitions](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/common/driver-definitions) | `2.113.1` | `2.114.0` |
| [@fluidframework/driver-utils](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/loader/driver-utils) | `2.113.1` | `2.114.0` |
| [@fluidframework/fluid-static](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/framework/fluid-static) | `2.113.1` | `2.114.0` |
| [@fluidframework/id-compressor](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/runtime/id-compressor) | `2.113.1` | `2.114.0` |
| [@fluidframework/map](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/dds/map) | `2.113.1` | `2.114.0` |
| [@fluidframework/merge-tree](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/dds/merge-tree) | `2.113.1` | `2.114.0` |
| [@fluidframework/request-handler](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/framework/request-handler) | `2.113.1` | `2.114.0` |
| [@fluidframework/routerlicious-driver](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/drivers/routerlicious-driver) | `2.113.1` | `2.114.0` |
| [@fluidframework/runtime-definitions](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/runtime/runtime-definitions) | `2.113.1` | `2.114.0` |
| [@fluidframework/runtime-utils](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/runtime/runtime-utils) | `2.113.1` | `2.114.0` |
| [@fluidframework/sequence](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/dds/sequence) | `2.113.1` | `2.114.0` |
| [@fluidframework/shared-object-base](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/dds/shared-object-base) | `2.113.1` | `2.114.0` |
| [@fluidframework/synthesize](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/framework/synthesize) | `2.113.1` | `2.114.0` |
| [@fluidframework/telemetry-utils](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/utils/telemetry-utils) | `2.113.1` | `2.114.0` |
| [@fluidframework/tinylicious-driver](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/drivers/tinylicious-driver) | `2.113.1` | `2.114.0` |
| [@fluidframework/tree](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/dds/tree) | `2.113.1` | `2.114.0` |
| [@fluidframework/type-factory](https://github.com/microsoft/FluidFramework/tree/HEAD/packages/framework/type-factory) | `2.113.1` | `2.114.0` |


Updates `@fluidframework/tinylicious-client` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/service-clients/tinylicious-client/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/service-clients/tinylicious-client)

Updates `fluid-framework` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/framework/fluid-framework/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/framework/fluid-framework)

Updates `@fluidframework/aqueduct` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/framework/aqueduct/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/framework/aqueduct)

Updates `@fluidframework/container-definitions` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/common/container-definitions/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/common/container-definitions)

Updates `@fluidframework/container-loader` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/loader/container-loader/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/loader/container-loader)

Updates `@fluidframework/container-runtime` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/runtime/container-runtime/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/runtime/container-runtime)

Updates `@fluidframework/container-runtime-definitions` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/runtime/container-runtime-definitions/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/runtime/container-runtime-definitions)

Updates `@fluidframework/core-interfaces` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/common/core-interfaces/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/common/core-interfaces)

Updates `@fluidframework/core-utils` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/common/core-utils/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/common/core-utils)

Updates `@fluidframework/datastore` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/runtime/datastore/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/runtime/datastore)

Updates `@fluidframework/datastore-definitions` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/runtime/datastore-definitions/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/runtime/datastore-definitions)

Updates `@fluidframework/driver-base` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/drivers/driver-base/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/drivers/driver-base)

Updates `@fluidframework/driver-definitions` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/common/driver-definitions/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/common/driver-definitions)

Updates `@fluidframework/driver-utils` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/loader/driver-utils/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/loader/driver-utils)

Updates `@fluidframework/fluid-static` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/framework/fluid-static/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/framework/fluid-static)

Updates `@fluidframework/id-compressor` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/runtime/id-compressor/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/runtime/id-compressor)

Updates `@fluidframework/map` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/dds/map/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/dds/map)

Updates `@fluidframework/merge-tree` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/dds/merge-tree/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/dds/merge-tree)

Updates `@fluidframework/request-handler` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/framework/request-handler/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/framework/request-handler)

Updates `@fluidframework/routerlicious-driver` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/drivers/routerlicious-driver/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/drivers/routerlicious-driver)

Updates `@fluidframework/runtime-definitions` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/runtime/runtime-definitions/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/runtime/runtime-definitions)

Updates `@fluidframework/runtime-utils` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/runtime/runtime-utils/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/runtime/runtime-utils)

Updates `@fluidframework/sequence` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/dds/sequence/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/dds/sequence)

Updates `@fluidframework/shared-object-base` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/dds/shared-object-base/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/dds/shared-object-base)

Updates `@fluidframework/synthesize` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/framework/synthesize/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/framework/synthesize)

Updates `@fluidframework/telemetry-utils` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/utils/telemetry-utils/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/utils/telemetry-utils)

Updates `@fluidframework/tinylicious-driver` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/drivers/tinylicious-driver/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/drivers/tinylicious-driver)

Updates `@fluidframework/tree` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/dds/tree/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/dds/tree)

Updates `@fluidframework/type-factory` from 2.113.1 to 2.114.0
- [Release notes](https://github.com/microsoft/FluidFramework/releases)
- [Changelog](https://github.com/microsoft/FluidFramework/blob/main/packages/framework/type-factory/CHANGELOG.md)
- [Commits](https://github.com/microsoft/FluidFramework/commits/client_v2.114.0/packages/framework/type-factory)

---
updated-dependencies:
- dependency-name: "@fluidframework/tinylicious-client"
  dependency-version: 2.114.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: fluid-framework
  dependency-version: 2.114.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/aqueduct"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/container-definitions"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/container-loader"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/container-runtime"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/container-runtime-definitions"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/core-interfaces"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/core-utils"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/datastore"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/datastore-definitions"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/driver-base"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/driver-definitions"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/driver-utils"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/fluid-static"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/id-compressor"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/map"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/merge-tree"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/request-handler"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/routerlicious-driver"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/runtime-definitions"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/runtime-utils"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/sequence"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/shared-object-base"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/synthesize"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/telemetry-utils"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/tinylicious-driver"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/tree"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
- dependency-name: "@fluidframework/type-factory"
  dependency-version: 2.114.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: fluid-framework-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 11, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner August 11, 2026 11:25
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 11, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants