All Versions
84
Latest Version
Avg Release Cycle
28 days
Latest Release
-

Changelog History
Page 8

  • v0.6.0 Changes

    πŸš€ Released on 2017-06-14.

    βž• Added

    • TabmanBarDelegate delegate property to TabmanBar.Config.
    • Ability to dictate whether a bar item should be selected.
      • Available via bar(shouldSelectItemAt index: Int) -> Bool in TabmanBarDelegate.
      • By FΓ‘bio Bernardo.
    • Ability to hide TabmanBar if only one item is provided.
      • Available via shouldHideWhenSingleItem in TabmanBar.Appearance.State.
      • By Diogo Brito

    ⚑️ Updated

    • πŸ”¨ Refactored TabmanBarItem to TabmanBar.Item.
    • πŸ”¨ Refactored TabmanBarConfig to TabmanBar.Config.

    πŸ›  Fixed

    • πŸ›  Fixed issue where useRoundedCorners would not work on line indicators.
    • πŸ›  Fixed issue where bar would incorrectly layout with superview layout changes.

  • v0.5.3 Changes

    πŸš€ Released on 2017-06-09.

    βž• Added

    • βž• Added itemSelected(at index: Int) function to TabmanBar.
      • Informs the TabmanViewController that an item in the bar has been selected.
    • βž• Added construct(in contentView: UIView, for items: [TabmanBarItem]) function to TabmanBarLifecycle.
    • βž• Added add(indicator: TabmanIndicator, to contentView: UIView) function to TabmanBarLifecycle.

    βœ‚ Removed

    • βœ‚ Removed constructTabBar(items: [TabmanBarItem]) from TabmanBarLifecycle.
    • βœ‚ Removed addIndicatorToBar(indicator: TabmanIndicator) from TabmanBarLifecycle.
  • v0.5.2 Changes

    πŸš€ Released on 2017-06-07.

    ⚑️ Updated

    • ⚑️ Updated Pageboy to v1.1.0.
  • v0.5.1 Changes

    πŸš€ Released on 2017-05-24.

    βž• Added

    • itemDistribution property to TabmanBar.Appearance.Layout.
      • Allows for centre aligning items within a bar. #71

    ⚑️ Updated

    • πŸ‘Œ Improvements to documentation.
    • πŸ”¨ Minor refactoring to TabmanBar.Appearance.
  • v0.5.0 Changes

    πŸš€ Released on 2017-05-14.

    βž• Added

    • βž• Added Carthage support #30.
    • βž• Added automatic child view controller insetting behaviour #43.
      • This will automatically inset any UIScrollView content that is present in child view controllers to appear correctly with TabmanBar.
      • Enabled by default with the automaticallyAdjustsChildScrollViewInsets property on TabmanViewController.
    • βž• Added requiredInsets TabmanBar.Insets object to TabmanBarConfig.
      • Provides inset values for all components required to manually inset content correctly for a TabmanBar.
      • Replaces requiredContentInset.

    ⚑️ Updated

    • βž• Added a fresh coat of paint.
    • πŸ—„ Deprecated requiredContentInset on TabmanBarConfig.
    • 🚚 Move initialisation logic to viewDidLoad from loadView.

  • v0.4.8 Changes

    πŸš€ Released on 2017-04-20.

    ⚑️ Updated

    • πŸš€ Pod releases are now locked to a specific version of Pageboy.

    πŸ›  Fixed

    • πŸ›  Fixed deprecation warning for PageboyViewController.PageIndex API update.
    • ⚑️ #58 Fixed missing delegate function from PageboyViewControllerDelegate API update.
  • v0.4.7 Changes

    πŸš€ Released on 2017-04-11.

    ⚑️ Updated

    • ⚑️ Updated dependencies.

    πŸ›  Fixed

    • πŸ’… #51 Fixed issue with using custom font on bar styles other than .scrollingButtonBar.
  • v0.4.6 Changes

    πŸš€ Released on 2017-04-06.

    ⚑️ Updated

    • ⚑️ Updated podspec to use latest versions of Pageboy which contain numerous fixes.
  • v0.4.5 Changes

    πŸš€ Released on 2017-04-05.

    πŸ›  Fixed

    • πŸ›  #50 Fixed memory retain issue with TabmanBarConfig .delegate property.
  • v0.4.4 Changes

    πŸš€ Released on 2017-04-04.

    ⚑️ Updated

    • πŸ†• New artwork and colours for the repo & example app.

    πŸ›  Fixed

    • πŸ›  Fix issue where requiredContentInset property on TabmanViewController.bar would consistently have incorrect values.
      • Partial fix for #42 - automatic insetting for child view controllers still under development.