microsoft / microsoft/FluidFramework
Change SchemaFactory.identifier to a function in v4.0
Open
@CraigMacomber is already working on this.
Since Jun 1, 2026.
breaking change
- Dominant language
- TypeScript
- Stars
- 4.9k
- Forks
- 586
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 146
Description
Broken API or pattern
Accessing SchemaFactory.identifier as a property returns a function, which when called returns a read-only field holding an identifier for the node.
Preparation References
When updating to v3.0 or later, replace any SchemaFactory.identifier accesses with SchemaFactory.identifier().
Packages
@fluidframework/tree
Expected Timeline
v4.0
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.