All Versions
Latest Version
Avg Release Cycle
14 days
Latest Release
1016 days ago

Changelog History
Page 6

  • v2.11.0 Changes

    • โšก๏ธ Updated the installation guide for Material, Material - It's time to download. Material now uses Motion as a submodule and CocoaPods dependancy.
    • samples issue-70: Made an internal _TabBarDelegate to avoid needing to override the TabBarDelegate in TabsController.
  • v2.10.4 Changes

    • ๐Ÿ›  issue-891: Fixed conflict with addAttributes method in the NSMutableAttributedString extension.
  • v2.10.3 Changes

    • ๐Ÿ‘ issue-773: Added Swift 4 support.
    • ๐Ÿ›  pr-873: Fixes PlaceholderLabel position when right-aligned - iOS 11.0
    • ๐Ÿ›  issue-886: Fixed a memory leak within Motion's references to previous UINavigationControllerDelegate and UITabBarControllerDelegate.
    • ๐Ÿ›  issue-861: Fixed NavigationBar being nil in some cases.
    • ๐Ÿ›  issue-845: Fixed ambiguity issues with all properties.
  • v2.10.2 Changes

    • ๐Ÿ›  issue-849: Fixed issue where TextView.placeholderNormalColor was not correctly displaying. Renamed TextView.placeholderNormalColor to TextView.placeholderColor.
    • ๐Ÿ›  issue-856: Fixed issue where TextField.placeholderAnimation = .hidden was not correctly being displayed when text was set to nil.
    • 0๏ธโƒฃ All default instances of Color.grey.lighten3 have been switched to Color.grey.lighten2.
  • v2.10.1 Changes

    • issue-833: TabsController now be selected programmatically.
    • issue-859: TabsController now has a delegation protocol TabsControllerDelegate.
    • issue-830: Bug fix where TabsController did not animate to the correct tab when programmatically set.
  • v2.10.0 Changes

    • โšก๏ธ issue-857: Fixed an issue where setting the statusBar property for the ToolbarController was not updating the background color correctly.
    • โšก๏ธ issue-858: Fixed Photos sample project that was not updated to reflect the changes in the TabBar.
    • pr-715: Added isPlaceholderUppercasedWhenEditing property to TextField.
    • pr-721: Added FABMenuItemTitleLabelPosition which allows the FABMenu to place its FABBMenuItems to either the left or right position of the FABButton.
    • pr-851: Added placeholderHorizontalOffset property to TextField.
    • pr-847: Added placeholderActiveScale property to TextField.
    • pr-848: Natural motion transition added to TabsController when view controller motionModalTransitionType is set to .auto.
    • 0๏ธโƒฃ Card types default to a depthPreset of .none.
    • โž• Added shouldSelect method to TabBarDelegate.
    • โšก๏ธ Updated TabsController to use TabBarDelegate rather than button handlers.
    • โšก๏ธ Updated EdgeInsetsPreset values to:
    .square1: EdgeInsets(top: 4, left: 4, bottom: 4, right: 4)
    .square2: EdgeInsets(top: 8, left: 8, bottom: 8, right: 8)
    .square3: EdgeInsets(top: 16, left: 16, bottom: 16, right: 16)
    .square4: EdgeInsets(top: 20, left: 20, bottom: 20, right: 20)
    .square5: EdgeInsets(top: 24, left: 24, bottom: 24, right: 24)
    .square6: EdgeInsets(top: 28, left: 28, bottom: 28, right: 28)
    .square7: EdgeInsets(top: 32, left: 32, bottom: 32, right: 32)
    .square8: EdgeInsets(top: 36, left: 36, bottom: 36, right: 36)
    .square9: EdgeInsets(top: 40, left: 40, bottom: 40, right: 40)
    .square10: EdgeInsets(top: 44, left: 44, bottom: 44, right: 44)
    .square11: EdgeInsets(top: 48, left: 48, bottom: 48, right: 48)
    .square12: EdgeInsets(top: 52, left: 52, bottom: 52, right: 52)
    .square13: EdgeInsets(top: 56, left: 56, bottom: 56, right: 56)
    .square14: EdgeInsets(top: 60, left: 60, bottom: 60, right: 60)
    .square15: EdgeInsets(top: 64, left: 64, bottom: 64, right: 64)
  • v2.9.4 Changes

    • โž• Added ToolbarAlignment to allow placement of the Toolbar at the top or bottom of the view controller.
    • โž• Added SearchBarAlignment to allow placement of the SearchBar at the top or bottom of the view controller.
  • v2.9.3 Changes

    • ๐Ÿ“‡ Renamed TabBarController to TabsController to avoid name confusion with iOS UITabBarController helper properties.
    • โšก๏ธ Updated layout with TabsController to properly adjust during orientation changes.
  • v2.9.2 Changes

    • TabBarController now subclasses TransitionController to minimize code.
    • ๐Ÿ›  Fixed regression in TabBarController where line was incorrectly animation upon initial interaction.
  • v2.9.1 Changes

    • ๐Ÿ“‡ Renamed TabsController to TabBarController.
    • ๐Ÿ“‡ Renamed ChipsController to ChipBarController.
    • ๐Ÿ›  issue-832: Fixed issue where TabBar line was incorrectly laying out.