Skip to content

Releases: uias/Pageboy

3.1.0

08 Mar 12:05

Choose a tag to compare

Added

  • pageboyParent to UIViewController to get the parent PageboyViewController if it exists.
  • pageboyPageIndex to UIViewController to get the current index of a view controller if embedded within a PageboyViewController.

Updated

  • Deprecated parentPageboy on UIViewController.

3.0.7

03 Mar 10:20

Choose a tag to compare

Fixed

  • #202 Issue where page index map could crash with invalid keys (Relates to #198).

3.0.6

03 Mar 08:26

Choose a tag to compare

Fixed

  • #198 Memory issue where view controllers would always be retained.

3.0.5

22 Feb 10:24

Choose a tag to compare

Updated

  • #196 Improved extension access controls.

3.0.4

17 Feb 09:59

Choose a tag to compare

Fixed

  • #195 Ensure view controller update work is performed synchronously on the main thread.

3.0.3

13 Feb 18:55

Choose a tag to compare

Updated

3.0.2

10 Feb 18:45

Choose a tag to compare

Fixed

  • #192 Thread safety improvements to resolve UIPageViewController crashes.

3.0.1

01 Dec 12:39

Choose a tag to compare

Fixed

  • #187 Issue where using unowned self could cause memory crashes.
  • #176 Issue where checking UI layout direction could cause threading issues.

Pageboy 3

13 Nov 19:51

Choose a tag to compare

Added

  • Support for dynamically inserting a new page via insertPage(at: PageIndex).
  • Support for dynamically deleting an existing page via deletePage(at: PageIndex).
  • Improved support for Swift 4 and 4.2.

Updated

  • Status bar style update animation when changing pages now lasts 0.25 seconds.
  • Improved Example app with support for in-app Settings.
  • Auto-Scrolling will now automatically resume/pause with viewDidAppear/viewWillDisappear lifecycle events.

Fixed

  • Numerous memory leaks and performance problems.

Upgrade Notes

This release and any following v3.0 releases will include API breaking changes from any previous 2.x release. When upgrading to v3.0 from a v2.x install, please read the accompanying migration notes that can be found here: Pageboy 3 Migration Guide.

Pageboy 3 - Beta 3

18 Oct 18:20

Choose a tag to compare

Pageboy 3 - Beta 3 Pre-release
Pre-release

Upgrade Notes

This beta release and any following v3.0 releases will include API breaking changes from any previous 2.x release. When upgrading to v3.0 from a v2.x install, please read the accompanying migration notes that can be found here: Pageboy 3 Migration Guide.