Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
0.11.0 source code.tar.gz | 2025-06-17 | 5.9 MB | |
0.11.0 source code.zip | 2025-06-17 | 6.1 MB | |
README.md | 2025-06-17 | 1.8 kB | |
Totals: 3 Items | 12.0 MB | 0 |
Added
- Expose
forceLayout
inEpoxySwiftUIHostingView
for updating the hosting view size from outside. - Added
CollectionViewConfiguration.usesSafeAreaLayoutGuideLeadingTrailingAnchors
to respect leading/trailing layoutGuide anchors which are needed for landscape orientation. Defaults tofalse
and uses the view'sleadingAnchor
andtrailingAnchor
. Whentrue
it will use the view'ssafeAreaLayoutGuide
leadingAnchor
andtrailingAnchor
.
Changed
AnyItemModel
now implements theErasedContentProviding
protocol.- Updated
ErasedContentProviding
protocol to use its type name instead ofSelf
in the keys of itsEpoxyModelProperty
propertiescontentProperty
andisContentEqualProperty
.
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 toCollectionViewConfiguration
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