Skip to content

0.4.0 Beta 4

Pre-release
Pre-release
Compare
Choose a tag to compare
@msaps msaps released this 17 Mar 14:15
· 1862 commits to main since this release

Numerous fixes to appearance/state updates and minor enhancements.

Added

  • Ability to attach and detach an external TabmanBar to TabmanViewController.
  • Chevron (.chevron) style indicator to TabmanIndicator.Styles.
  • Ability to specify a custom explicit height for a TabmanBar via internal .height property.
  • Layout.height property to TabmanBar.Appearance.
  • Layout.itemVerticalPadding property to TabmanBar.Appearance.
  • An explicit minimumItemHeight default of 40 to button bar styles.

Updated

  • TabmanBar views now are fully dependent on AutoLayout for sizing, previous an explicit intrinsicContentSize was provided.
  • Refactor .none TabmanIndicator.Style to .clear.
  • Centralised default appearance properties from individual style classes to TabmanBar.Appearance.

Fixed

  • Issue where updating appearance properties would not be correctly evaluated when set back to nil.
  • Issue where indicators which were not able to support progressive indication would incorrectly render.
  • Issue where bars would sometimes be incorrectly invisible.