diff --git a/.changeset/zero-swift-macos-row-safe-area.md b/.changeset/zero-swift-macos-row-safe-area.md deleted file mode 100644 index 2464a0cf3c..0000000000 --- a/.changeset/zero-swift-macos-row-safe-area.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'zero-swift': patch ---- - -Cut the main-thread work of scrolling a `VirtualList` on macOS. Each row's hosting view followed the safe area, so on every frame the list scrolled, every row it kept (on screen or not) worked out its safe area insets and size constraints again and laid itself out: about 50 row layouts a frame. Rows no longer follow the safe area, as on iOS. A layout pass also finds each row by its key instead of searching the snapshot's rows for it. diff --git a/packages/zero-swift-cli/CHANGELOG.md b/packages/zero-swift-cli/CHANGELOG.md index ccce3669d1..7c1767f064 100644 --- a/packages/zero-swift-cli/CHANGELOG.md +++ b/packages/zero-swift-cli/CHANGELOG.md @@ -1,5 +1,11 @@ # zero-swift +## 0.7.14 + +### Patch Changes + +- 9f6b1cd: Cut the main-thread work of scrolling a `VirtualList` on macOS. Each row's hosting view followed the safe area, so on every frame the list scrolled, every row it kept (on screen or not) worked out its safe area insets and size constraints again and laid itself out: about 50 row layouts a frame. Rows no longer follow the safe area, as on iOS. A layout pass also finds each row by its key instead of searching the snapshot's rows for it. + ## 0.7.13 ### Patch Changes diff --git a/packages/zero-swift-cli/package.json b/packages/zero-swift-cli/package.json index e4cf64c439..12c04f5a65 100644 --- a/packages/zero-swift-cli/package.json +++ b/packages/zero-swift-cli/package.json @@ -1,6 +1,6 @@ { "name": "zero-swift", - "version": "0.7.13", + "version": "0.7.14", "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 a48658c949..a597e4f317 100644 --- a/swift/VERSION +++ b/swift/VERSION @@ -1 +1 @@ -0.7.13 +0.7.14