Skip to content

Releases: uias/Tabman

0.5.2

07 Jun 09:26
Compare
Choose a tag to compare

Just some dependency updates.

Updated

  • Updated Pageboy to v1.1.0.

0.5.1

25 May 07:48
Compare
Choose a tag to compare

Some appearance customisation improvements.

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.

0.5.0

14 May 17:34
Compare
Choose a tag to compare

Major improvements to insetting behaviour.

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.

0.5.0 Beta 3

10 May 21:03
Compare
Choose a tag to compare
0.5.0 Beta 3 Pre-release
Pre-release

Improvements to auto-insetting behaviour.

Added

  • requiredInsets (TabmanBarInsets) property to TabmanBarConfig.
    • This replaces requiredContentInset and provides inset values for the bar and any layout guides that are applicable.

Updated

  • Auto-insetting is now available for any UIScrollView subviews contained within a child view controller.
  • Another fresh coat of paint!

Removed

  • Removed requiredContentInset property from TabmanBarConfig.

0.5.0 Beta 2

08 May 20:08
Compare
Choose a tag to compare
0.5.0 Beta 2 Pre-release
Pre-release

Minor improvements and fixes to auto-insetting behaviour.

Updated

  • Renamed shouldAutomaticallyInsetChildScrollViews to automaticallyAdjustsChildScrollViewInsets.
  • Internal refactoring and documentation updates.
  • Added support for improved automated releases.

Fixed

  • Fixed issue with automaticallyAdjustsScrollViewInsets property which caused contentInset issues with UITableView.

For the full list of proposed changes in 0.5.0, please see the milestone.

0.5.0 Beta 1

26 Apr 19:36
Compare
Choose a tag to compare
0.5.0 Beta 1 Pre-release
Pre-release

Initial 0.5.0 release - with numerous enhancements to Tabman.

Added

  • #30 Added Carthage support.
  • #43 Added automatic insetting behaviour for UITableView and UICollectionView components in child view controllers.

Updated

  • Moved TabmanViewController initialisation code from loadView to viewDidLoad.
  • Updated documentation to better describe insetting child view controller contents.

For the full list of proposed changes in 0.5.0, please see the milestone.

0.4.8

20 Apr 07:19
Compare
Choose a tag to compare

Updates for latest Pageboy API changes.

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.

0.4.7

11 Apr 09:19
Compare
Choose a tag to compare

Minor appearance fixes.

Updated

  • Updated dependencies.

Fixed

  • #51 Fixed issue with using custom font on bar styles other than .scrollingButtonBar.

0.4.6

06 Apr 08:33
Compare
Choose a tag to compare

A quick dependency update.

Updated

  • Updated podspec to use latest versions of Pageboy which contain numerous fixes.

0.4.5

05 Apr 15:57
Compare
Choose a tag to compare

Fixed an annoying memory issue.

Fixed

  • #50 Fixed memory retain issue with TabmanBarConfig .delegate property.