| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 0.7.0.tar.gz | 2021-12-10 | 5.9 MB | |
| 0.7.0.zip | 2021-12-10 | 6.1 MB | |
| README.md | 2021-12-10 | 1.9 kB | |
| Totals: 3 Items | 11.9 MB | 0 | |
Added
- Added a weak reference from
TopBarContainer/BottomBarContainerto their parent bar installer - Added a
BarInstallerConfigurationtype to allow both global and per-instance configuration of bar installers. - Added an
applyBarsclosure toBarInstallerConfigurationto allow consumers to configure when bars are applied to the underlyingBarContainerby a bar installer, e.g. to defer bar model updates that might conflict with an in-flight shared element transition. - Support for hitting 120 FPS on iPhone ProMotion displays when programmatically scrolling to an item in a collection view.
- Added
itemModel(…),barModel(…)methods to host a SwiftUIViewwithin an Epoxy container and theswiftUIView(…)method to host anEpoxyableViewwithin a SwiftUIView - Added a SwiftUI environment value for requesting size invalidation of the containing Epoxy collection view cell.
Fixed
- Fixes an issue that could cause
CollectionViewscroll animation frames to have an incorrect content offset when paired with a non-zeroadjustedContentInset. - Fixes an issue that could cause
VGroupViewandHGroupViewto grow too tall when nested in containers that give them a larger height than their natural height. - Fixes a bug in the
KeyboardPositionWatcherthat would consider an even slightly offscreen view as having a keyboard overlap when the keyboard is dismissed, resulting in incorrect keyboard offsets. - Fixes an issue when mutating state synchronously does not pick up the current SwiftUI transaction.
- Fixes a bug where the
avoidsKeyboardparameter would be disregarded in aBottomBarInstallerinitializer.
Changed
- Removed the default bar installer behavior where bar model updates were deferred while a view controller transition is in progress.