Skip to content

ectoplasm-helicopter

Pre-release
Pre-release
Compare
Choose a tag to compare
@kara kara released this 02 Sep 19:33

Breaking Changes

  • all: we've updated our packaging to match angular/angular's packaging. If you're using SystemJS in your project, you will probably want to
    switch to using our UMD bundles. Example config:
'@angular2-material/core': {
    format: 'cjs',
    main: 'core.umd.js'
  }

You can see a more detailed example in our demo app's system config here.

  • all: material modules must be included with forRoot() when bootstrapping. See the ngModules guide for
    more information.
@NgModule({
    imports: [
        MdCoreModule.forRoot()
        MdRadioModule.forRoot(),
        MdIconModule.forRoot()
    ]
...
});
  • input: md-input attributes now match the casing of native attributes. Previously they were camel-cased; now they are all lowercase.
    Example: autoComplete is now autocomplete. See #1066 for a full list.
  • overlay: overlays are now synchronous. This means actions like creating an overlay no longer return a promise.

Bug Fixes

  • button: hover styles no longer applied to disabled buttons (#909) (21e419d), closes #866
  • button: stop using Type from @angular (#991) (97d3ed3)
  • button-toggle: toggle group should not emit an initial change event. (#1144) (e5830d1)
  • card: remove unnecessary intermediate div (#1068) (b5e1e33)
  • checkbox: export TransitionCheckState enum (#1147) (cda90f3)
  • input: make attributes match native ones (#1066) (f3a7b91), closes #1065
  • ngc: _onDragStart/End are called with one param (#1113) (6e5d260), closes #1112
  • ngc: don't emit HTMLElement in JS files (#1061) (32eacd2)
  • rc6: add directives for custom elements that are part of the APIs. (#1121) (2c0dfcb)
  • sidenav: turn off view encapsulation and refactor css (#1114) (97fe211)
  • tabs: change missed md-active to md-tab-active (#1044) (87b6193)

Features