Releases: fermoya/SwiftUIPager
Releases · fermoya/SwiftUIPager
1.5.1
Fixes
- Looping
Pager
with few elements
DragGesture
priority
1.5.0
Features:
- #35: New modifiers to disable / enable dragging
- #22: New modifier to loop the pages
Fix:
- #18:
Pager
embedded inside ScrollView
- Glitch when too few elements to page
New Samples:
- More complex cases added to the Example project
1.5.0-beta.1
Features:
- #35: New modifiers to disable / enable dragging
- #22: New modifier to loop the pages
Fixes:
- #18:
Pager
embedded inside ScrollView
1.4.0
Fixes:
- #21: Hittable area frame inside
Pager
- #22: Rotation and window resize
Features:
- Adding new modifier to choose the swipeable area
1.4.0-beta.2
Fixes:
- #21: Hittable area frame inside
Pager
- #22: Rotation and window resize
Features:
- Adding new modifier to choose the swipeable area
1.4.0-beta.1
Fix:
- Fixing hittable area frame inside
Pager
Features:
- Adding new modifier to choose the swipeable area
1.3.1
Fixes:
- Adding binding to programatically move
Pager
- Issue when using
TapGesture
to remove elements, page held wrong value
1.3.1-beta.1
Fixes:
- Using
contentShape
to make whole Pager
scrollable
- First page reset on
onAppear
- Page state kept wrong value after data update
1.3.0
Features:
- New argument on
itemAspectRatio
to position the pages inside Pager
- View builder to pass the initial page
Removed:
page
is no longer an initializer argument. Use onPageChanged
instead
Fixes:
- Pagesize when padding and itemAspectRatio nil
- Weird effect when recycling of views
Tests:
- Unit testing everything that doesn't depend on a state