Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upcoming Release: FluidFramework v2.23.0 #26

Closed
tylerbutler opened this issue Aug 1, 2024 · 0 comments
Closed

Upcoming Release: FluidFramework v2.23.0 #26

tylerbutler opened this issue Aug 1, 2024 · 0 comments

Comments

@tylerbutler
Copy link
Owner

tylerbutler commented Aug 1, 2024

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.23.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.23.0

Contents

✨ New Features

Events added for local value changes (#23858)

  • LatestValueManager

    • localUpdated raised when local is assigned
  • LatestMapValueManager

    • localItemUpdated raised when local.set is called
    • localItemRemoved raised when local.delete is called

Change details

Commit: 2896983

Affected packages:

  • @fluidframework/presence

⬆️ Table of contents

⚠️ Deprecations

The SharedTreeCore.processCore on SharedTreeCore is now deprecated (#23732)

A new function processMessagesCore has been added in place of processCore, which will be called to process multiple messages instead of a single one on the channel. This is part of a feature called "Op bunching" where contiguous ops in a grouped batch are bunched and processed together by the shared object.

Implementations of SharedTreeCore must now also implement processMessagesCore. For a reference implementation, see SharedTreeCore.processMessagesCore.

Change details

Commit: a98b04f

Affected packages:

  • @fluidframework/tree

⬆️ Table of contents

The FluidDataStoreRuntime.process function is now deprecated (#23866)

A new function processMessages has been added in its place which will be called to process multiple messages instead of a single one on the data store runtime. This is part of a feature called "Op bunching" where contiguous ops of a given type and to a given data store / DDS are bunched and sent together for processing. Note that process may still be called in scenarios where this data store runtime (Datastore layer) is running with an older version of data store context (Runtime layer) in the same client. This is to support Fluid layer compatibility.

Change details

Commit: 3f44d43

Affected packages:

  • @fluidframework/datastore

⬆️ Table of contents

🛠️ Start Building Today!

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

@github-actions github-actions bot changed the title Release notes tracking Upcoming Release: FluidFramework v2.2.0 Aug 1, 2024
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.2.0 Upcoming Release: FluidFramework v2.3.0 Aug 27, 2024
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.3.0 Upcoming Release: FluidFramework v2.4.0 Sep 20, 2024
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.4.0 Upcoming Release: FluidFramework v2.5.0 Oct 15, 2024
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.5.0 Upcoming Release: FluidFramework v2.10.0 Nov 5, 2024
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.10.0 Upcoming Release: FluidFramework v2.11.0 Nov 22, 2024
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.11.0 Upcoming Release: FluidFramework v2.12.0 Dec 3, 2024
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.12.0 Upcoming Release: FluidFramework v2.13.0 Jan 6, 2025
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.13.0 Upcoming Release: FluidFramework v2.14.0 Jan 7, 2025
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.14.0 Upcoming Release: FluidFramework v2.20.0 Jan 7, 2025
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.20.0 Upcoming Release: FluidFramework v2.21.0 Jan 23, 2025
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.21.0 Upcoming Release: FluidFramework v2.22.0 Feb 7, 2025
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.22.0 Upcoming Release: FluidFramework v2.23.0 Feb 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant