All Versions
36
Latest Version
Avg Release Cycle
65 days
Latest Release
1182 days ago

Changelog History
Page 1

  • v3.2.0 Changes

    January 23, 2022

    🛠 Fixes

    • 🛠 Fix issue with menu insets not updating #619
    • ⚡️ Update content size after parent size #623
    • 🛠 Fix SPM linker settings #622 #615
    • ⚡️ Update Pods file to support iOS >= 9 #620
  • v3.1.0 Changes

    October 16, 2020

    ➕ Added

    • ➕ Add support for pagingContentBackgroundColor property #592
    • ➕ Add contentInteraction property into PagingOptions #593

    🔄 Changes

    • 👌 Support for Xcode 13 #581 #601
    • ⚡️ Updated API for SwiftUI wrapper #572 #551
    • ⬇️ Drop support for iOS 8 #568
    • ✂ Remove support for older Swift versions #595
    • 👌 Improve accessibility of default paging cell #602

    🛠 Fixes

    • Remove Carthage reference in FRAMEWORK_SEARCH_PATH #569
    • 🛠 Fix wrong page direction when current paging item is out of view #567
    • 🛠 Fix issue with rotation when using SwiftUI wrapper #596
  • v3.0.1 Changes

    December 15, 2020

    🛠 Fixes

    • 🛠 Fix layout issue in PageViewController #543
    • 🛠 Fix crash when using UIColor(patternImage:) #544
  • v3.0.0 Changes

    December 03, 2020

    🔄 Changes:

    • Custom PageViewController (#468)
    • 👍 RTL language support (#468)

    This version introduces some breaking changes:

    Replaced EMPageViewController

    🛠 EMPageViewController has been replaced with our own PageViewController implementation, which fixes a bunch of issues (#524, #527, #426). The API of the new page view controller is pretty much identical to the old one, but the names of the types have changed:

    open class PagingViewController: UIViewController, UICollectionViewDelegate,- EMPageViewControllerDataSource,- EMPageViewControllerDelegate {+ PageViewControllerDataSource,+ PageViewControllerDelegate {- public let pageViewController: EMPageViewController+ public let pageViewController: PageViewController- open func em\_pageViewController(\_ pageViewController: EMPageViewController, viewControllerBeforeViewController viewController: UIViewController) -\> UIViewController? {+ open func pageViewController(\_ pageViewController: PageViewController, viewControllerBeforeViewController viewController: UIViewController) -\> UIViewController? {- open func em\_pageViewController(\_ pageViewController: EMPageViewController, viewControllerAfterViewController viewController: UIViewController) -\> UIViewController? {+ open func pageViewController(\_ pageViewController: PageViewController, viewControllerAfterViewController viewController: UIViewController) -\> UIViewController? {- open func em\_pageViewController(\_ pageViewController: EMPageViewController, isScrollingFrom startingViewController: UIViewController, destinationViewController: UIViewController?, progress: CGFloat) {+ public func pageViewController(\_ pageViewController: PageViewController, isScrollingFrom startingViewController: UIViewController, destinationViewController: UIViewController?, progress: CGFloat) {- open func em\_pageViewController(\_ pageViewController: EMPageViewController, willStartScrollingFrom startingViewController: UIViewController, destinationViewController: UIViewController) {+ public func pageViewController(\_ pageViewController: PageViewController, willStartScrollingFrom startingViewController: UIViewController, destinationViewController: UIViewController) {- open func em\_pageViewController(\_ pageViewController: EMPageViewController, didFinishScrollingFrom startingViewController: UIViewController?, destinationViewController: UIViewController, transitionSuccessful: Bool) {+ open func pageViewController(\_ pageViewController: PageViewController, didFinishScrollingFrom startingViewController: UIViewController, destinationViewController: UIViewController, transitionSuccessful: Bool) {}
    

    🚀 More details about the release can be found here: #452

  • v3.0.0-beta2 Changes

    September 28, 2020

    🛠 Fixed an issue building due to missing imports #526

  • v3.0.0-beta Changes

    September 02, 2020

    🚀 This is pre-release for version 3.0. See #452 for more details on changes.

  • v2.4.0 Changes

    January 06, 2020
    • 🛠 Fix PagingTitleCell label horizontal constraints (#480)
    • 🛠 Fix regression causing menuInteraction property not to work properly (#486)
    • ⚡️ Reload data when updating paging items in SwiftUI (#470)
  • v2.3.0 Changes

    February 04, 2020
    • ➕ Add support for SwiftUI (#460)
    • ➕ Add support for self-sizing menu cells (#461)
    • 🖐 Handle menu background color change after viewDidLoad (#465)
  • v2.2.0 Changes

    March 21, 2020
    • ➕ Add delegate method when selecting item (#450)
    • ⚡️ Update menu constraints when menuItemSize changes (#449)
  • v2.1.0 Changes

    November 03, 2020
    • ➕ Add option to position menu vertically (#412)
    • Combine all example targets into single target (#442)
    • 🛠 Fix missing import causing SwiftPM to fail (#420)
    • 🛠 Fix memory leak occurring when configuring size cache (#433)
    • 🛠 Fix issue with initial selection not being set (#438)
    • 🛠 Fix regression causing indicator not to animate (#441)
    • 🛠 Fix issues with invalidation of size cache (#444)