Skip to content

Releases: gh123man/SwiftUI-LazyPager

1.2.1

12 Oct 20:10
be4b195

Choose a tag to compare

1.2.0

02 Oct 01:48

Choose a tag to compare

  • Fix content inset calculation to account for safe areas in (hopefully) all scenarios

1.1.13

24 Jul 00:52
3b9f2f2

Choose a tag to compare

  • Improve paging performance. Lazy loading views now happens async to updating the view state. This prevents stutter in some cases.
  • Optimize the number of times the view state is computed (compounds with the above)
  • Adds support for spacing between pages (similar to the photos app)

1.1.12

14 Jul 14:15

Choose a tag to compare

  • Fixes a bug where background opacity would change when dragging up instead of only when dragging down to dismiss.

1.1.11

11 Jul 02:45

Choose a tag to compare

  • zooming is now perfectly smooth. There is no more jitter when zooming. Fixed #20
  • Fixed several small issues with content insets (notably on iPad and landscape mode

1.1.10

08 May 03:04

Choose a tag to compare

  • Added onDrag handler

1.1.9

30 Apr 21:14

Choose a tag to compare

  • Fix environment handling

1.1.8

26 Apr 19:45

Choose a tag to compare

  • Correctly handle environment and environmentObject. Fixes #14

1.1.7

21 Dec 18:21

Choose a tag to compare

1.1.7

Adds .onDoubleTap handler. Thanks @fl034!

1.1.6

18 Dec 13:46
d64d8e8

Choose a tag to compare

  • Fixes a bug where the page can get reset if not binding to a page.
  • Adds .onZoom callback to get the current zoom level
  • Adds .absoluteContentPosition to get the current content position while paging
  • Adds .zommable with support for per-element zoom settings.