This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@verdant-web/react@33.0.0
Minor Changes
c2a3c78: Fixed some big performance gaps in React hooks - query hooks no longer refresh queries on each render! Also dramatically reduced the number of times a query emits 'change' events to match only changes in the identities of returned documents, as designed, by fixing a mistake in change notification logic. Combined, these drastically improve performance in apps with frequent or real-time changes!
Patch Changes
Updated dependencies [e202bdd]
Updated dependencies [c2a3c78]
Updated dependencies [91a6a64]
@verdant-web/store@3.7.0
@verdant-web/common@2.3.2
@verdant-web/store@3.7.0
Minor Changes
c2a3c78: Fixed some big performance gaps in React hooks - query hooks no longer refresh queries on each render! Also dramatically reduced the number of times a query emits 'change' events to match only changes in the identities of returned documents, as designed, by fixing a mistake in change notification logic. Combined, these drastically improve performance in apps with frequent or real-time changes!
91a6a64: Add operation "overlaying," which compresses multiple batched changes to the same field into a single operation before persisting to storage and sync. This preserves the instantaneous nature of immediate changes, while also improving storage and network efficiency by not flushing every instantaneous operation to sync.
Patch Changes
e202bdd: Don't add set operations if the value hasn't changed. Add ListEntity.reduce.
Updated dependencies [91a6a64]
@verdant-web/common@2.3.2
@verdant-web/common@2.3.2
Patch Changes
91a6a64: Add operation "overlaying," which compresses multiple batched changes to the same field into a single operation before persisting to storage and sync. This preserves the instantaneous nature of immediate changes, while also improving storage and network efficiency by not flushing every instantaneous operation to sync.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@verdant-web/react@33.0.0
Minor Changes
Patch Changes
@verdant-web/store@3.7.0
Minor Changes
Patch Changes
@verdant-web/common@2.3.2
Patch Changes
@verdant-web/s3-file-storage@1.0.19
Patch Changes
@verdant-web/server@3.0.3
Patch Changes