6a75bd0616
## Description This cleans up a section of the object node tests which used schema types in a complicated generic way that's fragile and hard to work with. When rewriting these tests, I focused the new ones on testing aspects that actually have special logic and are likely to break instead of just different value types. Thus the tests now cover the odd normalization cases of numbers. These tests found a couple of issues: - unhydrated node handling of null was incorrect (see changeset) - Some type errors were thrown for invalid user input. TO help keep it easy to tell which errors are our bugs and which are app bugs I've made these fluid usage errors. - A needless check for NaN was included where the check for isFinaite would handle it correctly (Number.isFinite considers NaNs to not be finite: comment already calls out NaN and it has test coverage so this seems like a safe change.) |
||
---|---|---|
.. | ||
README.md | ||
clever-dancers-post.md | ||
common-jokes-press.md | ||
config.json | ||
curvy-tables-kiss.md | ||
dark-circles-whine.md | ||
light-rectangles-rejoice.md | ||
lucky-goats-find.md | ||
poor-islands-battle.md | ||
purple-hats-roll.md | ||
seven-women-pick.md | ||
shaggy-pens-occur.md | ||
small-months-heal.md | ||
spicy-candles-smash.md | ||
witty-suits-worry.md |
README.md
Changesets
This folder contains changesets, which are markdown files that hold two key bits of information:
- a version type (following semver), and
- change information to be added to a changelog. You can find the full documentation for it in the changesets section of our wiki or in the official changesets documentation.
There is also a list of frequently asked questions in the wiki.
Updating changelogs from changesets
See flub generate changelog, which is built on top of @fluid-private/changelog-generator.