7.5.0
Release notes
This release updates Google MDL CSS to 1.2.0, fixes various minor bugs and exposes Card.Block
.
Migration
If you are loading CSS from your own Html file, you need to load MDL 1.2.0.
If you are (a) supporting Firefox, (b) loading CSS from your own Html file, and (c) using custom blur
/ focus
handlers on Textfield, you will need to load a polyfill. See below.
Firefox support
Firefox does not properly support focusin
and focusout
DOM events. This breaks Textfield's floating label (#166) and/or custom handlers for Textfield's custom event handlers (#194).
You will need a polyfill for Textfield with floating labels or custom event-handlers for blur
and focus
. Material.Scheme.topWithScheme
loads one automatically; to load it instead from your own Html, see the demo.
We expect to remove the need for this polyfill in the next major release. See also @vipentti's comments on this issue.
We still love you, Firefox.
Changes
Features:
Fixed bugs:
- Textfield onBlur / onFocus handlers do not repond in Firefox #194
- Multiple Layout tabs simultaneously selected #167
- Textfield has no class 'is-focused' in Firefox #166 #193 (vipentti)
- Layout.navigation ignores styles #170
Fixed Documentation:
- Lists sample is wrong for Lists.icon #171
- Typo in Icon.elm #181 (domenkozar)
- Textfield demo is now consistent with rest of the components #178 (domenkozar)
- Current example for Material.subscriptions was broken #177 (domenkozar)
- Fix URLs #176 (slegrand45)
- Usage references #185 (hakonrossebo)