diff --git a/.changeset/lazy-row-measure.md b/.changeset/lazy-row-measure.md deleted file mode 100644 index 677d1a79e6..0000000000 --- a/.changeset/lazy-row-measure.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'zero-swift': patch ---- - -`VirtualList` and `VirtualListView` make and measure only the rows within a viewport's height of the viewport. Rows further away use their last measured height, or the estimated row height, until they come near. A row that turns out taller or shorter than its estimate doesn't move what's on screen, and jumps line up again once their row is measured. Before this, the first layout after a sync measured every loaded row. diff --git a/packages/zero-swift-cli/CHANGELOG.md b/packages/zero-swift-cli/CHANGELOG.md index f22b845a0a..4059fb997d 100644 --- a/packages/zero-swift-cli/CHANGELOG.md +++ b/packages/zero-swift-cli/CHANGELOG.md @@ -1,5 +1,11 @@ # zero-swift +## 0.4.4 + +### Patch Changes + +- f564a2c: `VirtualList` and `VirtualListView` make and measure only the rows within a viewport's height of the viewport. Rows further away use their last measured height, or the estimated row height, until they come near. A row that turns out taller or shorter than its estimate doesn't move what's on screen, and jumps line up again once their row is measured. Before this, the first layout after a sync measured every loaded row. + ## 0.4.3 ### Patch Changes diff --git a/packages/zero-swift-cli/package.json b/packages/zero-swift-cli/package.json index d41c3175fc..13771efae4 100644 --- a/packages/zero-swift-cli/package.json +++ b/packages/zero-swift-cli/package.json @@ -1,6 +1,6 @@ { "name": "zero-swift", - "version": "0.4.3", + "version": "0.4.4", "description": "Generates the Swift row types and schema of a Zero app for the Zero Swift client.", "license": "Apache-2.0", "repository": { diff --git a/swift/VERSION b/swift/VERSION index 17b2ccd9bf..6f2743d65d 100644 --- a/swift/VERSION +++ b/swift/VERSION @@ -1 +1 @@ -0.4.3 +0.4.4