Skip to content

v0.5.0

Choose a tag to compare

@edemaine edemaine released this 11 Jan 23:20
· 16 commits to main since this release
  • BREAKING CHANGE: createFind now returns an array of Stores by default. This enables components with a <For> loop to react at a fine-grained level to specific fields of documents, instead of an "all or nothing" change, and it enables the re-use of old components with matching _id fields (similar to Blaze and react-meteor-data). To restore the old "all or nothing" behavior, pass an option of noStore: false. (#6)
  • When the cursor passed to createFind changes reactively, createFind now tries to reconcile the new document set with the old one, again re-using old documents with matching _ids and enabling fine-grained reactivity. For example, if all you do is change the sort order of the query, nothing will re-render except the <For> order. (#1)
  • createFind less often triggers an update when transitioning between empty lists.

Full Changelog: v0.4.0...v0.5.0