Skip to content

Releases: orchetect/SwiftUIPageView

0.3.2

10 Nov 22:09
Compare
Choose a tag to compare
  • Updated for Swift 6 compatibility

0.3.1

23 Sep 22:01
Compare
Choose a tag to compare

Maintenance

  • Updated README

0.3.0

18 Oct 20:01
Compare
Choose a tag to compare

Changes

  • PageView: Renamed index to selection
  • Removed PageAlignment and refactored to use Swift Alignment types
  • Re-added revamped HPageView and VPageView which can use the same view modifiers as PageView
  • Renamed strictPageAlignment to pageViewMarginsEnabled
  • Numerous small improvements fixes, and refactors
  • Updated Demo project

Fixes

  • Fixed bug where starting page drag would sometimes cause unwanted stuttering
  • Fixed some inconsistencies with layout
  • Package now successfully builds for tvOS and watchOS targets to allow for multiplatform apps

Maintenance

  • Updated README
  • Updated LICENSE, added AUTHORS, and updated code file headers
  • Added CI with GitHub Actions workflow

0.2.0

14 Oct 08:59
Compare
Choose a tag to compare

Changes

  • PageView: Added fadeScrollEdgesInset property
  • PageView: Added view modifiers:
    • pageIndexView
    • pageIndexViewStyle
    • pageIndexViewCapsule
  • Removed HPageView and VPageView (redundant and will simplify internal requirements)
  • Various visual and behavioral and improvements
  • Updated Example project
  • Updated README

Fixes

  • PageView: Fixed potential crash when calculating layout

0.1.0

13 Oct 23:08
Compare
Choose a tag to compare

Initial release with the following improvements:

  • index binding
  • gesture properties
  • new, modern Example project
  • updated README and inline documentation
  • misc. improvements and cleanup