Skip to content

Releases: uias/Pageboy

4.2.0

14 Apr 09:45
Compare
Choose a tag to compare

Updated

  • Downgraded SPM Swift requirement to Swift 5.7 (Xcode 14).

4.1.0

06 Apr 07:52
Compare
Choose a tag to compare

Added

  • Support for isDirectionalLockEnabled to PageboyViewController.
  • Support for Xcode 15.
  • Support for Privacy Manifests.

Updated

  • Pageboy now requires iOS 12 or tvOS 12.

4.0.2

08 Nov 12:49
Compare
Choose a tag to compare

Updated

  • Improved locking logic for ignoring duplicate setViewController() attempts.

Fixed

  • Issue where setting view controllers could fail to report completion.

4.0.1

03 Nov 12:50
Compare
Choose a tag to compare

Fixed

  • Issue where UIPageViewController could crash during fast sequential transitions.

4.0.0

02 Nov 15:34
Compare
Choose a tag to compare

Added

  • Support for Xcode 14

Updated

  • Pageboy now requires iOS 11 or tvOS 11.

3.7.0

20 Aug 15:02
Compare
Choose a tag to compare

Updated

  • Protocols now conform to AnyObject instead of class.

3.6.2

11 Oct 09:00
Compare
Choose a tag to compare

Fixed

  • Issue where page positional detection would fail on tvOS.

3.6.1

22 May 12:18
Compare
Choose a tag to compare

Fixed

  • Scroll issue with a single view controller data source when isInfiniteScrollEnabled = true.

3.6.0

04 May 11:29
Compare
Choose a tag to compare

Updated

  • Dropped support for legacy Swift (4.x) versions.

Fixed

  • #211 Issue where inserting a page at the current index could display the incorrect page.
  • Issue where deleting a page on an upper index could cause index corruption.
  • Issue where scroll interaction during updates could cause index corruption.

Update Notes

This release drops support for Swift 4.x, meaning Pageboy will now require Swift 5 going forwards. To use Pageboy with a Swift 4 codebase, you must use Pageboy 3.5.1 or older.

3.5.1

16 Mar 09:00
Compare
Choose a tag to compare

Fixed

  • Mixed language errors caused by Pageboy.h header in Swift PM.