All Versions
26
Latest Version
Avg Release Cycle
8 days
Latest Release
555 days ago

Changelog History
Page 1

  • v1.1.4 Changes

    April 17, 2020
    • communicationBlue color theme changes
    • πŸ› bug fix in MSDrawerController Animation
    • βœ‚ remove usage of fatalError()
  • v1.1.3 Changes

    April 13, 2020
    • Accessibility improvements:
      • reduce the usage of color alpha value and support β€œPrimary” theme colors: ex) primaryShade40, primaryShade30, primaryShade20, primaryShade10, primaryTint10, primaryTint20, primaryTint30, primaryTint40.
      • Add β€œDanger” and β€œWarning” color sets
    • ⬇️ Reduce binary size of the library
      • remove couple of public extension
      • remove non-fluent icons
      • define fluent colors in Asset Catalog
      • remove @objcMembers usage
      • deprecate MSCollectionViewCell and MSCollectionViewHeaderFooterView
    • MSLabel and MSButton now respect "adjustFontForContentSizeCategory" property
    • βœ… Demo app uses the latest AppCenter library
  • v1.1.2 Changes

    March 27, 2020
    • Title font bug fix in MSButton
    • Accessibility bug fix in MSDrawerController
  • v1.1.1 Changes

    March 25, 2020

    MSNavigationBar

    • πŸ‘Œ Support large content viewer for left / right bar button items

    MSButton

    • ⚑️ update all the content insets according new design specs
    • πŸ’… primary style's height is now 52 rather than 54
    • βž• add support for tertiaryOutline style

    MSPillButtonBar

    • πŸ†• new support of a horizontal scrollable list of pill shape text buttons
  • v1.1 Changes

    March 05, 2020
    • πŸ’… MSSegmentedControl: new "Switch" style
    • Continuous corner curve (available on iOS 13) is used across Fabric
  • v1.0.6 Changes

    February 27, 2020
    • MSDateTimePicker:
      • ability to show "spinners" instead of calendar to select dates
    • MSDrawerController:
      • support for preferredContentSizeDidChange(forChildContentContainer:) for content controller
      • ability to swipe to dismiss from expanded state instead of moving to normal state first
    • MSNavigationController:
      • support for RTL for pop/push animations and pop gesture
      • ability to hide avatar
    • MSNotificationView:
      • continuous curve for rounded corners
      • accessible foreground color for primary toast in Light mode
      • primaryBar style is now primaryOutlineBar, new primaryBar style
      • only view with primaryOutlineBar has top border/shadow
      • setupAsBar is removed
    • MSSegmentedControl:
      • support for Dynamic Type
    • MSTableViewHeaderFooterView:
      • hyperlink is always communicationBlue color, not primary color
  • v1.0.5 Changes

    February 21, 2020
    • πŸ‘ MSPopupMenuController: support for description
    • MSDrawerController: no animation for dimming view when drawer is dismissed without animation
    • 🚚 MSNotificationView: action button's target-action is moved out of its initializer block
  • v1.0.4 Changes

    February 14, 2020
    • MSDrawerController:
      • fixed animation frames for the presentation of a horizontal drawer
  • v1.0.3 Changes

    February 13, 2020

    What's New:

    MSDrawerController
    -- πŸ‘ Allow swipe anywhere to dismiss horizontal drawer
    -- πŸ‘ Allow rotation for horizontal drawer
    -- πŸ‘ Allow screen edge gesture to show horizontal drawer interactively
    -- πŸ‘Œ Support VoiceOver to expand/collapse drawer

    MSNavigationBar
    -- πŸ‘Œ Support custom background color for Larger Title View
    -- ⚑️ Update dark elevated background color for navigation bar
    -- πŸ‘Œ Support large content viewer

    MSTableViewCell
    -- ⚑️ Update accessibilityTraits for the accessory type

    MSTableViewHeaderFooterView
    -- πŸ‘‰ Make title text non-selectable

    Miscellaneous
    -- βœ‚ Remove public UIView+extension.swift

  • v1.0.2 Changes

    February 04, 2020
    • MSHUD:
      • ability to update label while HUD is active
      • ability to add a callback for tap gesture
    • MSDrawerController:
      • new adjustsHeightForKeyboard property that allows drawer to track keyboard appearance/disappearance and update height accordingly so that its contents is always visible
      • updated approach for drawer's mask