Material v1.39.0 Release Notes

    • ➕ Added early release of TabBar.
    • ⚡️ Updated default spacing to Spacing1 for Toolbar and SearchBar.
    • ⚡️ Updated default contentInsetPreset to Square1 for Toolbar, SearchBar, and NavigationBar.
    • ⚡️ Updated MaterialGravityToString to MaterialGravityToValue.
    • TextField's clearButton no longer needs to be setup.
    • TextField's titleLabel no longer needs to be setup (issue-241).
    • 🚚 TextField and SearchBar - added clearButtonAutoHandleEnabled flag that when set to false, the handler for clearing text is removed (issue-229).
    • 0️⃣ TextField's titleLabelAnimationDistance is now 4 by default.
    • TextField's titleLabel now floats when focused (issue-203).
    • TextField's bottomBorderLayerDistance is now lineLayerDistance.
    • 👍 TextField now supports the lineLayerActiveColor, which is set when the TextField is focused.
    • 👍 TextField now supports the lineLayerDetailActiveColor, which is set when the TextField detailLabel is displayed.
    • 🛠 Fixed issue-203, where TextField's lineLayer property was not the proper thickness when active.
    • 🛠 Fixed regression, where the TextField's bottomLayer color was not showing (issue-276).
    • ✂ Removed shape code that was not needed in TextField and TextView.
    • ⚡️ Updated example projects using SearchBar, and simplified the configuration for the SearchBar.
    • ➕ Added OSX build target.
    • ➕ Added MaterialColor to OSX.
    • ➕ Added Google icons as default for MaterialIcon and additional CosmicMind icons with cm namespace (issue-285).