7.0.0-beta.1
Pre-release
Pre-release
Bug Fixes
- button-toggle: underlying input not disabled when group is disabled (#11610) (bd21f21), closes #11608
- chips: default click action on chip being prevented (#12856) (ae3ce4a), closes #9032
- datepicker: allow calendar cell selection via the space key (#13098) (5c4a334)
- drag-drop: DOM element not being returned to initial container on drop (#12948) (fb7bf90), closes #12944
- drag-drop: dragging class not being applied on drop container (#12921) (ec0de52)
- drag-drop: incorrectly calculating index when sorting horizontally (#13082) (664ef4c), closes #13072
- drag-drop: incorrectly calculating pointer position inside element, in some cases (#13111) (22cd3ed), closes #13107
- drag-drop: incorrectly picking up transitions on non-transform properties (#12966) (951add9)
- drag-drop: not dropping immediately for failed drag after a successful one (#13097) (32a0010), closes #13091
- drag-drop: text selection not disabled on safari if user drags out of the viewport (#12864) (8ee5fb6)
- drawer: respect
NoopAnimationsModule
and@.disabled
binding (#12839) (23df492) - expansion: disable all animations when using NoopAnimationsModule (#12855) (3e22641), closes #10590
- form-field: don't set up mutation observer on non-outline appearances (#12976) (cbfbade)
- form-field: remove chevron from native multi-select (#13009) (b62343a)
- grid-list: better handling of negative columns (#12939) (cfb83a0)
- input: do not focus input element twice (#12851) (7d586e4), closes #12849
- ng-update: do not throw if imports without named bindings are used (#12866) (#12984) (fe64211), closes #11571
- overlay: correct misspelled flexibleDiemsions property (#12927) (5d1643a), closes #12925
- overlay: infinite loop when used together with zone-patch-rxjs (#13081) (c2e502c), closes #12686
- platform: wrap MSStream property detection as string to prevent Closure property renaming (#13117) (aef61eb), closes #12223
- portal: remove dependency on deprecated parentInjector (#12986) (f39e091)
- progress-bar: buffer background animation stuttering (#13114) (2f2e116)
- ripple: ripples not being cleared if touch sequence is canceled (#12936) (948e563)
- sidenav: not positioning correctly in rtl (#12741) (9d3d95f)
- snack-bar: dismiss snack bar on destroy (#13042) (50be24b)
- tabs: pagination state not updated when tab content changes (#12911) (a7de64a), closes #12901
- tooltip: not showing up on touch devices (#12940) (722dfb3), closes #12917
- tooltip: text fields not editable if tooltip is applied in safari (#12959) (0389d12), closes #12953
- tree: theming nested notes (#12938) (e24f24a)
- typings: update typings to support more strict typings in RxJS 6.3.2 (#12979) (0a25fca)
Features
- list: add new '' (#12415) (69fa762)
- menu: align with 2018 material design spec (#12331) (c812268)
- ng-add: add x-prompts to install schematics (#13058) (a5bc79c)
- schematics: compatibility with Angular CLI 6.2.0 (#13078) (714c205), closes /github.com/angular/angular-cli/commit/9720077a4b5ae628ddfaf5f1a26bac3b04bdf637#diff-e73df838d6700d187eff76a50c7e1c53R233 #11438
- select: align panel appearance and animation with 2018 material design spec (#12975) (18d0fa8)
- stepper: Create MAT_STEPPER_GLOBAL_OPTIONS InjectionToken (#11457) (9ab2c90)
BREAKING CHANGES
- overlay: The
flexibleDiemsions
property onCdkConnectedOverlay
has been renamed toflexibleDimensions