Skip to content

Upcoming Release: FluidFramework v2.70.0 #26

@tylerbutler

Description

@tylerbutler

This issue is automatically updated with a preview of the release notes for the upcoming Fluid Framework release.

To generate release notes locally to commit to the RELEASE_NOTES folder in the repo, run the following command:

pnpm flub generate releaseNotes -g client -t minor --outFile RELEASE_NOTES/2.70.0.md

To generate the release notes to paste into the GitHub Release, run the following command:

pnpm flub generate releaseNotes -g client -t minor --headingLinks --excludeH1 --outFile temporary-file.md

This should happen automatically as part of the release process, but if you need to generate the release notes manually, you can use the above command.


Fluid Framework v2.70.0

Contents

🌳 SharedTree DDS Changes

Update TableSchema APIs (alpha) to accept SchemaFactoryBeta in addition to SchemaFactoryAlpha (#25613)

Makes the TableSchema APIs more flexible, and prepares them for future promotion to beta themselves.

Change details

Commit: 1bdf44a

Affected packages:

  • @fluidframework/tree
  • fluid-framework

⬆️ Table of contents

All non-structurally named beta schema factory APIs now support node schema metadata (#25685)

The "options" parameter which allows providing metadata for TreeNodeSchema is now available consistently on SchemaFactoryBeta, not just SchemaFactoryAlpha and a subset of SchemaFactoryBeta.

Change details

Commit: 6d8c0ca

Affected packages:

  • fluid-framework
  • @fluidframework/tree

⬆️ Table of contents

Promote FluidSerializableAsTree APIs from alpha to beta (#25693)

FluidSerializableAsTree may now be imported from /beta.

Change details

Commit: 43fbc54

Affected packages:

  • @fluidframework/tree
  • fluid-framework

⬆️ Table of contents

⚠️ Deprecations

Removed deprecated export of MinimumVersionForCollab from @fluidframework/container-runtime (#25309)

Removed the deprecated re-export of MinimumVersionForCollab from @fluidframework/container-runtime. This type should now be imported from @fluidframework/runtime-definitions. See the Fluid Framework 2.52.0 release notes for details.

Change details

Commit: 776cb1c

Affected packages:

  • @fluidframework/aqueduct
  • @fluidframework/container-runtime
  • @fluidframework/fluid-static
  • @fluid-private/test-end-to-end-tests
  • @fluidframework/test-utils
  • @fluid-private/test-version-utils

⬆️ Table of contents

🛠️ Start Building Today!

Please continue to engage with us on GitHub Discussion and Issue pages as you adopt Fluid Framework!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions