0.7.0 (2020-04-22)
- all classes have been changed from
mdc-
tolmdc-
prefix - A CLI script to assist migration is included:
$ node ./node-modules/@fintechstudios/angularjs-mdc/transform-to-lmdc <DIRECTORY>
- feat: transform classes to use lmdc- prefix instead of mdc- (#185)
0.6.0 (2020-03-09)
- add distributable for each package
0.5.2 (2018-08-02)
- tabs: set max height and width on experimental tab-bar menu
0.5.1 (2018-03-06)
- floating-label: include styles in build
- menu: prevent failure when opening an empty menu
0.5.0 (2018-03-06)
- text-field:
mdc-text-field__label
changed tomdc-floating-label
- mdc: Update to [email protected]
0.4.0 (2018-03-05)
- tabs: active and onSelect removed, use ng-model & ng-value
- tabs: use ng-model & ng-vale for tab selection
- menu: menu select outputs MDCMenuItemController instead of HTMLElement
- tabs: reliably scroll to active tab if not visible on init
- demos: remove arrow functions from demos to support IE11
0.3.5 (2018-02-15)
- select: properly floats label on init
- ripple: properly layout ripples with default computeBoundingRect
- select: match material-components-web#2244
- mdc: Update to [email protected]
0.3.5 (2018-02-15)
- dialog: use mdc-button directive in default templates
- icon: no longer auto-applies styles when nested inside button
- tabs: bind classes to components instead of relying on scss
0.3.4 (2018-02-12)
- form-field: do not depend on $scope to initialize input-id (#29)
0.3.3 (2018-02-09)
- menu: mdc-menu-toggle no longer needs an id when nested in mdc-menu-anchor (#22)
0.3.0 (2018-02-09)
Update to support material-components-web v0.30.0.
- button:
mdcButton
is now a directive. To properly support:disabled
, use it onbutton
ora
elements- Color is removed, and up to the client to determine using
@material/button/mixins
- card:
- for now, CSS only
- icon:
- no longer has default styling
- icon-toggle:
- Color is removed, and up to the client to determine using
@material/icon-toggle/mixins
- Color is removed, and up to the client to determine using
- list:
- The
mdc-list-item__text__secondary
class was renamed tomdc-list-item__secondary-text
to follow BEM conventions - List padding is now per-item rather than across the entire list. Separators now span the entire list width by default, with the addition of a mdc-list-divider--padded modifier class to achieve the old default behavior.
__start-detail
has been renamed to__graphic
, and__end-detail
has been renamed to__meta
. In addition, meta data tiles no longer have a default width/height.
- The
- menu:
- All references to
mdc-simple-menu
changed tomdc-menu
mdc-menu-toggle
requires a menuid
to be specified - it will no longer auto-find the menu.open-from
changed toanchor-corner
-- supports TOP_START, TOP_END, BOTTOM_START, BOTTOM_END
- All references to
- select:
mdc-select-item
directive added - use this for children of mdc-selectprompt
changed tolabel
noAnimation
removedautoResize
removedmultiple
removed
- text-field:
- Renamed
mdcTextfield
tomdcTextField
- No longer uses nested
<label>
, uselabel
parameter
- Renamed
- tabs:
indicator
removed fromtab-bar
, style with CSS
- All components controllers are now composable.
- button:
- Nested
mdc-icon
is properly styled - Support
unelevated
andstroked
style
- Nested
- form-field:
- Better support for components
- list:
mdc-list-item
is now a directive
- menu:
mdc-menu
now supportsrememberSelection
,quickOpen
, andanchorMargin
bindingsmdc-menu-item
is a directive to go withinmdc-menu
, supportsonSelect
- ripple:
- Added
mdcRipple
directive, supportsdataMdcRippleIsUnbounded
MDCRippleMixin
to apply ripples to component controllers
- Added
- text-field:
- supports
box
,outlined
,helperText
,helperTextPersistent
, andhelperTextValidation
- nested
mdc-icon
elements will be properly styled
- supports