-
Notifications
You must be signed in to change notification settings - Fork 537
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
Add TreeStatus.Created
and tighten transaction APIs
#21270
Conversation
This PR should be described as breaking change (and never be cherry-picked into earlier RCs) |
Is there are reason why this PR includes the |
There's no particular reason. |
Okay, that's a little weird but the changes are simple enough that it doesn't bother me. |
⯅ @fluid-example/bundle-size-tests: +30 Bytes
Baseline commit: 9bf98f0 |
BREAKING CHANGE: A new tree status has been added for SharedTree nodes.
TreeStatus.Created
indicates that a SharedTree node has been constructed but not yet inserted into the tree.Constraints passed to the
runTransaction
API are now marked asreadonly
.