You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on github.com and signed with GitHub’s verified signature.
Added
Expose forceLayout in EpoxySwiftUIHostingView for updating the hosting view size from outside.
Added CollectionViewConfiguration.usesSafeAreaLayoutGuideLeadingTrailingAnchors to respect leading/trailing layoutGuide anchors which are needed for landscape orientation. Defaults to false and uses the view's leadingAnchor and trailingAnchor. When true it will use the view's safeAreaLayoutGuideleadingAnchor and trailingAnchor.
Changed
AnyItemModel now implements the ErasedContentProviding protocol.
Updated ErasedContentProviding protocol to use its type name instead of Self in the keys of its EpoxyModelProperty properties contentProperty and isContentEqualProperty .
Fixed
Fixed an issue causing incorrect view callbacks and a corresponding assertion when a view
disappears during a collection view update and is only in the post-update data.
Removed non-functioning accessibilityDelegate and associated code.
Fixed a possible index out of bounds assertion when accessing visibilityMetadata during a
batch update.
Added caching for visibilityMetadata calculations.
Fixed an issue that could cause SwiftUI views to be incorrectly sized in a collection view.
Added forcesEarlySwiftUIRendering flag to CollectionViewConfiguration to test a SwiftUI layout
approach to resolve an issue that could cause collection view cells to layout with
unexpected dimensions
Made new layout-based SwiftUI cell rendering option the default.
Fixed interaction of SwiftUI bars on visionOS
Added flag for forcing layout on a hosted SwiftUI view after layout margins change
Updated EpoxySwiftUIHostingController with a flag to disable its keyboard avoidance behavior