Skip to content

Upcoming Release: FluidFramework v2.42.0 #26

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

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

Upcoming Release: FluidFramework v2.42.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.42.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.42.0

Contents

🌳 SharedTree DDS Changes

Fix Tree.key and Tree.parent for Unhydrated nodes after edits (#24708)

In some cases, editing Unhydrated nodes could result in incorrect results being returned from Tree.key and Tree.parent. This has been fixed.

Change details

Commit: 8aa5c23

Affected packages:

  • @fluidframework/tree
  • fluid-framework

⬆️ Table of contents

Name collisions from structurally named schema now error (#24707)

It is legal to have multiple TreeNodeSchema with the same name so long as they are not used together in the same tree. Using different schema with the same name when building otherwise identical structurally named in the same SchemaFactory is not valid, however. Previously doing this would not error, and instead return the first structurally named schema with that name. Now this case throws an informative error:

const factory = new SchemaFactory(undefined);
class Child1 extends factory.object("Child", {}) {}
class Child2 extends factory.object("Child", {}) {}

const a = factory.map(Child1);

// Throws a UsageError with the message:
// "Structurally named schema collision: two schema named "Array<["Child"]>" were defined with different input schema."
const b = factory.array(Child2);

Change details

Commit: a343f04

Affected packages:

  • @fluidframework/tree
  • fluid-framework

⬆️ 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
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.23.0 Upcoming Release: FluidFramework v2.30.0 Mar 4, 2025
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.30.0 Upcoming Release: FluidFramework v2.31.0 Mar 20, 2025
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.31.0 Upcoming Release: FluidFramework v2.32.0 Apr 2, 2025
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.32.0 Upcoming Release: FluidFramework v2.33.0 Apr 16, 2025
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.33.0 Upcoming Release: FluidFramework v2.40.0 May 4, 2025
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.40.0 Upcoming Release: FluidFramework v2.41.0 May 14, 2025
@github-actions github-actions bot changed the title Upcoming Release: FluidFramework v2.41.0 Upcoming Release: FluidFramework v2.42.0 May 27, 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