SenseNet / sn-angular2-redux-todo-app

Example todo app built with Angular2+Redux upon sensenet ECM
https://www.sensenet.com/
GNU General Public License v2.0
1 stars 2 forks source link

Update angular2 to the latest version ๐Ÿš€ #47

Closed greenkeeper[bot] closed 5 years ago

greenkeeper[bot] commented 6 years ago

Version 6.2.0 of angular2 packages were just published.

Dependency angular2
Current Version 5.2.5
Type dependency

The version 6.2.0 is not covered by your current version range.

If you donโ€™t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

It might be worth looking into these changes and trying to get this project onto the latest version of angular2.

If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you donโ€™t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


Release Notes bamboo-shampoo

Highlights

  • An initial implementation of virtual scrolling is now available in @angular/cdk-experimental.
    Please note that, since these components are still experimental, they may have bugs and the API
    is subject to change.

Bug Fixes

  • autosize: textarea receiving focus on init (#11460) (7d447c2), closes #11451 #11308
  • button: disable all animations when using the NoopAnimationsModule (#11477) (1a75152), closes #10590
  • checkbox, radio: remove webkit tap highlights (#11349) (4b2cc1a)
  • form-field: disable all animations when using NoopAnimationsModule (#11371) (9062640), closes #10590
  • form-field: infinite loop when using outline appearance and element isn't in the DOM (#11406) (e592615), closes #11329
  • menu: lazy-rendered content being duplicated when toggling quickly (#11348) (fb5cdb2), closes #11331
  • nav-schematics: update isHandset$ type and fix template expression (#11448) (b9041e3), closes #11445 #11441
  • overlay: incorrect position when using flexible positioning and rtl on the body (#11393) (acc24c4), closes #11387
  • accordion, expansion: prevent nested expansion panels from registering to the same accordion (#11342) (9bf720a)
  • select: panel content blurry in some browsers (#11434) (3dc3fcd)
  • slide-toggle: disable animations when using NoopAnimationsModule (#11414) (1d96d5a), closes #10590
  • slider: disable animations when using NoopAnimationsModule (#11422) (cf17ef7), closes #10590
  • table: data source not unsubscribing from render changes subscription (#11394) (9313f18), closes #11382

Features

  • a11y: add cdkAriaLive directive (#11352) (64a70ad)
  • expansion: allow expansion indicator positioning (#8199) (51d859f)
  • overlay: allow for Directionality instance to be passed in (#11411) (be577b1)
  • progress-spinner: add injection token for configuring the diameter and stroke globally (#11493) (c3899cf), closes #11490
  • collections: add ArrayDataSource, a DataSource wrapper for Array and Observable (#11354) (f59658d)

Performance Improvements

  • overlay: only compute and emit position changes if there are subscribers (#11431) (c68ccc9)
FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those donโ€™t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

greenkeeper[bot] commented 6 years ago

Version 6.2.1 just got published.

Update to this version instead ๐Ÿš€

greenkeeper[bot] commented 6 years ago

Version 6.3.0 just got published.

Update to this version instead ๐Ÿš€

Release Notes tourmaline-transom

Bug Fixes

  • autocomplete: model not being updated when typing in input with disabled autocomplete (#11695) (429d3bc), closes #11678
  • autofill: listen for animation events outside the zone, but emit autofill events inside (#11798) (48dda50)
  • badge: remove badge margins (#11599) (f042068), closes #11596
  • badge, tooltip: Add A11yModule (#11586) (75d116d)
  • checkbox: high contrast accessibility improvements (#11633) (6220b72), closes #11623
  • datepicker: inconsistent arrow color between popup and touch modes (#11535) (bb297c9)
  • datepicker: make date range aria-live and fix active date logic (#11144) (8063c26)
  • dialog: inconsistently resetting dimensions (#11723) (e95623d)
  • dialog: not closing correctly when detached externally (#11516) (be1b5e6)
  • expansion: expansion panel blending in with background in high contrast mode (#11659) (8842fb2)
  • form-field: fix wrong underline color in error state (#11447) (3681ddf), closes #11436
  • form-field: inaccessible in high contrast mode (#11736) (0a39595), closes #6257 #6383 #9009
  • icon: IE/Edge ignoring style tags inside inline SVG (#11531) (555d8f4), closes #11458
  • menu: reintroduce panel position classes (#11612) (703da89), closes #11597
  • menu: toggle aria-expanded attribute on menu trigger (#11751) (bf88702)
  • overlay: flexible overlay with push not handling scroll offset and position locking (#11421) (55aaa03)
  • overlay: global overlay incorrectly handling left/right position when RTL is set on body (#11412) (2a51565), closes #11393
  • overlay: unable to reset overlay size properties to initial value (#11592) (ba4f2af)
  • paginator: page size selections being truncated with outline and fill appearances (#11722) (255c10a), closes #11681
  • progress-bar: not usable in high contrast mode (#11651) (ff78ade), closes #11623
  • progress-spinner: animation not working when default size is set via token (#11688) (7c1db46), closes #11687
  • schematics: add app prefix to components (#11738) (84634cc)
  • schematics: remove temp path #11198 (#11424) (b349de3)
  • scrolling: scrollable elementScrolled stream not being completed on destroy (#11518) (9ab6cd0)
  • select: disable all animations when using NoopAnimationsModule (#11594) (fa60fe4), closes #10590
  • select: handle null values in multi-select (#11792) (dd8c807)
  • select: inconsistent openedChange event dispatched between browsers (#11461) (4ef9cb0)
  • select: label not being read out when using mat-label in mat-form-field (#11710) (e349fe4)
  • select: multi-select checkbox not having an outline in high contrast mode (#11667) (082efa3)
  • select: unable to use the MatOption select/deselect API to toggle options (#11528) (81537af), closes #9314
  • selection-list: support selecting all via ctrl + a (#11502) (e6d9494)
  • sidenav: scrollable instance not exposed when explicitly specifying content element (#11517) (436ac7d), closes #10884
  • slider: value not being rounded when using keyboard and decimal step (#11574) (61f0f2a), closes #10951
  • stepper: reading out wrong amount of options with NVDA on Firefox (#11711) (56e703f), closes #11694
  • table: minor styling fix to expandable rows (#11569) (3d6f326)
  • tabs: Add role to mat-tab-nav-bar and mat-tab-link (#11410) (fd23c02)
  • tabs: Set initial ink bar width as 0 width (#11585) (c977763)
  • tabs: tab position and amount of tabs not being read out by screen reader (#11694) (260afcf), closes #11369
  • tabs: update mat-tab-link to set aria-current when active (#11409) (103acc4)
  • tooltip: don't open for mouse and touch focus (#10728) (74f4364)
  • tooltip: long continuous strings overflowing tooltip container (#11363) (2786b34)

Features

  • table: support sticky headers, footers, and columns (#11483) (edbbc1b)
  • bottom-sheet: switch to providedIn syntax (59554c4)
  • collections: add isMultipleSelection function to SelectionModel (#11560) (0675e05)
  • schematics: add address form schematic (#11425) (9b80a4c)
  • snackbar: switch to providedIn syntax (a21a4f2)
greenkeeper[bot] commented 6 years ago

Version 6.3.1 just got published.

Update to this version instead ๐Ÿš€

Release Notes string-sole

6.3.1 string-sole (2018-06-26)

Bug Fixes

  • button-toggle: emit change event when button is clicked (#11886) (828b3c0)
  • button-toggle: use native button and aria-pressed for button-toggle (#10990) (b959e18)
  • menu: panel positions not changing if position is updated after first open (#11707) (671ad82), closes #11668
  • overlay: explicitly implement OverlayReference. (#11824) (3e99c46)
  • progress-spinner: create internal default to force animations to always be on (#11462) (11f3993)
  • select: don't blur label when trigger is blurred while the panel is opened (#11537) (6c9c3fe)
  • table: use solid color for sorting arrow (#11533) (d083d76), closes #11340
  • tree: fix dynamic tree example and demo not closing children (#11148) #11728 (128e2a0)
greenkeeper[bot] commented 6 years ago

Version 6.3.2 just got published.

Update to this version instead ๐Ÿš€

Release Notes ruby-robot

6.3.2 ruby-robot (2018-07-02)

Bug Fixes

  • aria-describer: clear duplicate container coming in from the server (#11900) (31c8f6b)
  • autocomplete: don't override native autocomplete attribute (#11926) (ee9ddfb)
  • autocomplete: reposition the panel when the amount of options changes (#4469) (a7c4d0c)
  • button: not resetting all outlines on firefox (#11911) (df80dc6)
  • button-toggle: allow event bubbling for toggle button clicks (#11951) (79415c4)
  • button-toggle: emit change event when button is clicked (#11886) (828b3c0)
  • button-toggle: use native button and aria-pressed for button-toggle (#10990) (b959e18)
  • card: don't override vertical divider styles (#11899) (8a9a8bc)
  • checkbox: fix checkbox animation when moved between view containers (#10589) (0244afc)
  • chips: ripples still showing up when globally disabled (#11918) (8d6a9ae)
  • focus-monitor: allow native focus options to be passed through focusVia (#11962) (8f3b316)
  • focus-trap: not attaching correctly if element is not in the DOM on init (#7665) (80d9a9a)
  • GlobalPositionStrategy: justifyContent center ignored when direction is RTL (#11877) (6b1f703)
  • icon: clearing all content when inserting a new SVG (#11956) (96b389c)
  • list-key-manager: allow withWrap to be disabled (#11920) (ab14539)
  • menu: panel positions not changing if position is updated after first open (#11707) (671ad82), closes #11668
  • menu: scrollable menu not scrolled to top when opened for the first time (#11859) (548266b)
  • moment-dateadapter: add option to create utc dates (#11336) (3acd2a4)
  • overlay: clear timeout if the backdrop transition completes early (#11938) (c55c0e1)
  • overlay: don't dispatch key events to overlays that don't handle them (#11810) (2433439)
  • overlay: explicitly implement OverlayReference. (#11824) (3e99c46)
  • progress-spinner: create internal default to force animations to always be on (#11462) (11f3993)
  • schematics: add parse5 dep (#11647) (42dd824)
  • schematics: error in generated unit test (#11884) (0e5b30e)
  • select: don't blur label when trigger is blurred while the panel is opened (#11537) (6c9c3fe)
  • select: not resuming keyboard selection after clicking on single-select option (#11882) (a3dba76)
  • select: reset option being marked as selected (#11934) (cd32d78)
  • select: support ctrl+a shortcut for multi-select (#11799) (11d7080)
  • selection-list: disabling list doesn't disable ripples of options (#11955) (4ac64da)
  • sidenav: remove margin from content instead of setting zero (#11986) (82016c2)
  • default config check is not checking test builder (#11816) (c36e6f3)
  • parse5 not listed as dependency for material (#11981) (ce90bed)
  • slide-toggle: not updating model from toggle method (#11846) (e69cf76)
  • sort: arrow visible while parent row is being animated (#11827) (de13ec9)
  • tab-nav-bar: ripples still showing up when globally disabled (#11865) (4f3cbfe)
  • table: use solid color for sorting arrow (#11533) (d083d76), closes #11340
  • tabs: maintain selected tab when new tabs are added or removed (#9132) (1e164b6)
  • tabs: unable to set aria-label or aria-labelledby on tab (#11898) (8e44f89)
  • tree: fix dynamic tree example and demo not closing children (#11148) #11728 (128e2a0)
greenkeeper[bot] commented 6 years ago

Version 6.3.3 just got published.

Update to this version instead ๐Ÿš€

Release Notes chrome-tarantula

Highlights

  • In the next minor version we will remove the beta versions of Angular 6 as valid dependency
    versions. This is a change that we intended to make when moving out of beta but was accidentally
    overlooked. Please note that versions prior to beta.8 don't work properly even today, as they do
    not have all of the changes we depend on related to tree-shakeable providers.
  • We have added a cdk-experimental package for drag & drop. It's not ready for prime time yet, but
    if you're feeling adventurous and want to give it a spin, feel free!

Bug Fixes

greenkeeper[bot] commented 6 years ago

Version 6.4.0 just got published.

Update to this version instead ๐Ÿš€

Release Notes dimeritium-dandelion

Bug Fixes

  • a11y: allow ListKeyManager wrapping to be disabled (#11920) (e9e44f6)
  • a11y: clear duplicate AriaDescriber container coming in from the server (#11900) (b041f3f)
  • autocomplete: don't override native autocomplete attribute (#11926) (88efb7e)
  • autocomplete: error when typing in input with disabled autocomplete and no panel (#11881) (6b1a672), closes #11876
  • autocomplete: reposition the panel when the amount of options changes (#4469) (2b80dbf)
  • bottom-sheet: close on page navigation (#12106) (5c6f25e)
  • button: don't show hover overlay on devices that don't support hovering (#12030) (947c29a), closes #12022
  • button: not resetting all outlines on firefox (#11911) (85711aa)
  • button: unable to set a custom tabindex on a link button (#12042) (cb6c621), closes #12041
  • button-toggle: allow event bubbling for toggle button clicks (#11951) (5e16682)
  • button-toggle: parent margin and padding being propagated to underlying button (#11993) (3bf10f9), closes #11976
  • card: don't override vertical divider styles (#11899) (2d11588)
  • checkbox: fix checkbox animation when moved between view containers (#10589) (fbccfd4)
  • chips: ripples still showing up when globally disabled (#11918) (69a7f7c)
  • datepicker: all cells being read out as selected (#12006) (32da038)
  • datepicker: calendar input changes not being propagated on child views (#12004) (b1d4fe1), closes #11737
  • datepicker: set role on datepicker popup and aria-haspopup on the datepicker toggle (#12008) (57b066a)
  • datepicker: showing dot in high contrast mode after popup has closed (#12099) (6a472eb)
  • expansion-panel: disable hover highlight on non-hover devices (#12080) (25eb43f), closes #12030
  • focus-monitor: allow native focus options to be passed through focusVia (#11962) (4a02bb1)
  • focus-origin: focus origin sometimes invalid in firefox 57 (#8669) (a1aa9e7), closes #6984
  • focus-trap: not attaching correctly if element is not in the DOM on init (#7665) (d64f94d)
  • form-field: clear safari autofill icons (#12137) (04934b4)
  • form-field: label gap not being calculated when switching to outline dynamically (#11658) (d75fa75), closes #11653
  • form-field: placeholder not hiding if -webkit-text-fill-color is used (#12076) (cc5dfb8), closes #12074
  • icon: clearing all content when inserting a new SVG (#11956) (8280a76)
  • icon: reverse for loop when removing child nodes from mat-icon (#12078) (dd6aec6)
  • menu: scrollable menu not scrolled to top when opened for the first time (#11859) (742c226)
  • overlay: justifyContent center ignored when direction is RTL (#11877) (415c956)
  • overlay: account for virtual keyboard offset on mobile devices (#12119) (a248c18), closes #6341
  • overlay: clear timeout if the backdrop transition completes early (#11938) (1a31c4e)
  • overlay: don't dispatch key events to overlays that don't handle them (#11810) (c3fdc32)
  • overlay: remove panelClass when the overlay is detached (#12142) (79bacf2), closes #12099
  • progress-bar: query animation not working on safari (#12014) (49119ed)
  • progress-spinner: circle not rendering correctly when switching modes in Safari (#12151) (623cd3d), closes #12140
  • radio: circle not being greyed out when disabled (#12127) (85b8f32), closes #12125
  • ripple: remove webkit touch highlights from ripple containers (#12082) (8e2ff1f)
  • schematic: parse5 v5.0.0 requires different parse options (#12028) (118344e), closes #12027
  • schematics: add parse5 dep (#11647) (2330c8b)
  • select: blank option label throwing off alignment (#11994) (45b949a), closes #11969
  • select: not resuming keyboard selection after clicking on single-select option (#11882) (195665f)
  • select: reset option being marked as selected (#11934) (d88e021)
  • select: support ctrl+a shortcut for multi-select (#11799) (d5de711)
  • selection-list: disabling list doesn't disable ripples of options (#11955) (d3212a6)
  • selection-list: form control disable locks disabled property (#12113) (fcc8875), closes #12107
  • sidenav: continuously hitting zone when using autosize option (#12067) (330176d), closes #11231 #11986 #11215
  • sidenav: remove margin from content instead of setting zero (#11986) (444fb38)
  • slide-toggle: no color demarcation in high contrast black mode (#12150) (b5fd6de)
  • slide-toggle: not updating model from toggle method (#11846) (fc15fa2)
  • slider: track not being rendered under some conditions when using a thumb label (#12079) (d4623ff), closes #12071
  • sort: arrow indicator not visible in high contrast mode (#12159) (eb6c456)
  • sort: arrow visible while parent row is being animated (#11827) (c59abc6)
  • stepper: unable to set aria-label on step (#11989) (ae39535), closes #11898
  • tab-nav-bar: ripples still showing up when globally disabled (#11865) (fc1d1a4)
  • tabs: don't fire change event when amount of tabs changes (#12097) (0186a03), closes #12084
  • tabs: don't show focus indication for mouse focus (#11194) (89cad3f), closes #11184
  • tabs: maintain selected tab when new tabs are added or removed (#9132) (78f556a)
  • tabs: unable to distinguish disabled tab in high contrast mode (#12160) (98b9ed1)
  • tabs: unable to set aria-label or aria-labelledby on tab (#11898) (bd3d085)
  • toolbar: deprecate unused landscape row-height variable (#12129) (6314d15)
  • tree: define CdkTree before CdkTreeNode to prevent errors in JIT (#11870) (4166d16)
  • parse5 not listed as dependency for material (#11981) (e0bbe07)
  • sanity checks throwing an error if scripts are set in the head (#12068) (c134026), closes #12026

Features

  • autocomplete: allow panel to have a width value of auto (#11879) (8a5713e)
  • docs: show additional type aliases in docs. (#11901) (637ef83)
  • list: allow avatar in selection list options (#10316) (20cbdba)
  • moment-dateadapter: add option to create utc dates (#11336) (9a85b9b)
  • overlay: expose keydown events on the opened overlay (#11867) (a831bf6)
  • slider: support two-way binding for value (#12003) (de107b7)
  • tree: support array of data as children in nested tree (#10886) (825d35c)
  • support lazy-loading HammerJS w/ Angular 6.1 (#11960) (eed6110)
greenkeeper[bot] commented 6 years ago

Version 6.4.1 just got published.

Update to this version instead ๐Ÿš€

Release Notes elm-electrode

Bug Fixes

  • autofill: avoid firing unnecessary event on initial render of input (#12116) (1fb1fab)
  • badge: hide badges with no content (#12239) (1e847f1)
  • chips: losing focus if active chip is deleted (#11910) (646e378)
  • drag-drop: disable text selection on draggable element (#12204) (7a04609)
  • drag-drop: make CDK_DROP_CONTAINER public (#12214) (b9cece4)
  • drag-drop: unable to drag last item back into initial container (#12261) (3e0e3c5)
  • menu: collapse empty menu panel (#12211) (aed3993)
  • menu: focus indication not visible in high contrast mode (#12201) (6fb6216)
  • menu: showing scrollbars on first open in Edge if item width is set (#12141) (ff53295)
  • moment-date-adapter: not returning utc date when parsing (#12029) (0304ac1)
  • overlay: avoid same overlay being added to the keyboard event stack multiple times (#12222) (e587f4b)
  • ripple: don't hide directive host in high contrast (#12168) (efedc9b)
  • schematics: fix object iteration error in dashboard (#12216) (f2acb51)
  • slide-toggle: invert the thumb and slide gesture in rtl (#12284) (fe193f5)
  • tab-group: focus change event not firing for keyboard navigation (#12192) (48ece27)
  • table: unable to sort large numbers in strings (#12052) (dd31521)
  • tabs: content animation in RTL not working (chrome) (#12215) (f700897)
  • tabs: enable keyboard wrapping and mark disabled tabs (#12218) (0e03aae)
  • tabs: reposition tab body on direction change (#12229) (4ac1be3)
  • tabs: ripple overflow in internet explorer (#12036) (09f439a)
  • tabs: selectedIndex being overwritten if tabs are being added / removed (#12245) (641ec85)
  • tooltip: interfering with native drag&drop (#12200) (8a4f2c3)
greenkeeper[bot] commented 6 years ago

Version 6.4.2 just got published.

Update to this version instead ๐Ÿš€

greenkeeper[bot] commented 6 years ago

Version 6.4.3 just got published.

Update to this version instead ๐Ÿš€

Release Notes monelite-meeple

Bug Fixes

  • bidi: default invalid directionality values to ltr (#12396) (58361f1)
  • checkbox: prevent error when disabling while focused (#12327) (0c746c1), closes #12323
  • chips: dynamic chip input placeholder changes not being propagated to form field (#12422) (5053532), closes #11861
  • chips: focus indication not visible in high contrast mode (#12431) (3652707)
  • drag-drop: account for transition-delay when waiting for the animation to finish (#12466) (3580fb5)
  • form-field: reset inputs not being reset on safari (#12413) (952b553), closes #12408
  • form-field: unable to distinguish disabled form field in high contrast mode (#12445) (212bd0b)
  • live-announcer: duplicate live element when coming in from the server (#12378) (bf9bc0d), closes #11940
  • menu: menu content data being cleared when lazy-loaded content is reused between nested triggers (#12476) (747231a), closes #12467
  • slide-toggle: prevent error when disabling while focused (#12325) (80f6929), closes #12323
  • table: error if row definition is on an ng-container (#12462) (39d40f3), closes #12460

Performance Improvements

greenkeeper[bot] commented 6 years ago

Version 6.4.4 just got published.

Update to this version instead ๐Ÿš€

Release Notes mithril-magnet

Bug Fixes

  • button: allow transition for the button focus overlay for all buttons (#12552) (0a56cf7)
  • button-toggle: forward tabindex to underlying button (#12538) (dcae875)
  • breakpoint-observer: Emit matching state of each query provided (#12506) (cb3f760)
  • datepicker: input not picking up changes if datepicker is assigned after init (#12546) (d10a6c4)
  • drag-drop: add support for sorting animations (#12530) (7d0e69b)
  • drag-drop: ignore self inside connectedTo (#12626) (7e7e873)
  • drag-drop: remove circular dependencies (#12554) (fd70c07)
  • list: disable hover styling on touch devices (#12520) (6048f6f)
  • overlay: flexible overlay with push not handling scroll offset and position locking (#11628) (a192907)
  • paginator: inconsistently disabling tooltips between browsers (#12539) (35bdd00)
  • snackbar: wrap simple snackbar text in span (#12599) (11b97e4)
  • tabs: animation running after initialization (#12549) (2798084)
  • tree: include constructors on MatTree classes to allow es6 builds (#12556) (5b0eed3)
greenkeeper[bot] commented 6 years ago

Version 6.4.5 just got published.

Update to this version instead ๐Ÿš€

greenkeeper[bot] commented 6 years ago

Version 6.4.5 just got published.

Update to this version instead ๐Ÿš€

Release Notes mithril-magnet

Bug Fixes

  • button: allow transition for the button focus overlay for all buttons (#12552) (0a56cf7)
  • button-toggle: forward tabindex to underlying button (#12538) (dcae875)
  • breakpoint-observer: Emit matching state of each query provided (#12506) (cb3f760)
  • datepicker: input not picking up changes if datepicker is assigned after init (#12546) (d10a6c4)
  • drag-drop: add support for sorting animations (#12530) (7d0e69b)
  • drag-drop: ignore self inside connectedTo (#12626) (7e7e873)
  • drag-drop: remove circular dependencies (#12554) (fd70c07)
  • list: disable hover styling on touch devices (#12520) (6048f6f)
  • overlay: flexible overlay with push not handling scroll offset and position locking (#11628) (a192907)
  • paginator: inconsistently disabling tooltips between browsers (#12539) (35bdd00)
  • snackbar: wrap simple snackbar text in span (#12599) (11b97e4)
  • tabs: animation running after initialization (#12549) (2798084)
  • tree: include constructors on MatTree classes to allow es6 builds (#12556) (5b0eed3)
greenkeeper[bot] commented 6 years ago

Version 6.4.6 just got published.

Update to this version instead ๐Ÿš€

Release Notes argon-aftershave

Bug Fixes

  • cdk-text-field: prevent keyframes from getting stripped by LibSass (#12567) (4180e72)
  • form-field: update label gap for outline style (#12555) (ffeb779)
  • progress-bar: query state animation not working (#11459) (948f655), closes #11453
  • selection-list: do not allow toggling disabled options (#12617) (3c1995d), closes #12608
  • tabs: changed after checked error when using isActive in view (#12206) (75632bd), closes #12197
greenkeeper[bot] commented 6 years ago

Version 6.4.7 just got published.

Update to this version instead ๐Ÿš€

Release Notes kryptonite-kombucha

Bug Fixes

greenkeeper[bot] commented 6 years ago

Update to these versions instead ๐Ÿš€

Release Notes for amethyst-ammonite

Highlights

  • Support for Drag and Drop in @angular/cdk/drag-drop.
  • Support for Virtual Scrolling in @angular/cdk/scrolling.
  • Support for native <select> element in <mat-form-field> .
  • Added <mat-action-list>, a list where each item is a <button>.
  • Updated component styles throughout the library matching the 2018 Material Design Spec refresh.
  • Added more schematics, with schematics now available for table, drag and drop, tree, address form and more.
  • Added CLI prompts when using ng add to assist in setting up HammerJS support, application theming and animations.
  • 250+ bug/performance fixes

Upgrading to 7.0

Using the Angular CLI, you can use the ng update command to automatically migrate to the new APIs in for Material and CDK.

ng update @angular/material

NOTE: If you are using only the CDK you can automatically migrate using ng update @angular/cdk instead.

Breaking Changes

  • ripple: deprecated [matRippleSpeedFactor] and baseSpeedFactor for the ripples have been removed. Use the new animation config instead.
  • overlay: The flexibleDiemsions property on CdkConnectedOverlay has been renamed to flexibleDimensions
  • sidenav: the constructor signature of the MatDrawerContent and MatSidenavContent has changed.
  • elevation: Because mat-elevation usages have been moved out of component stylesheets, users who have
    not invoked a theme mixin will not see any elevation shadows on Material components.
    However, users that have created a custom theme which lacks the elevation property will
    still see the default black shadows.

Additionally, users who want to use themed elevations in their custom components can create
their own shorthand mixin:

@import '~@angular/material/theming';

$myTheme: ...

@mixin my-elevation($zValue) {
  @include mat-theme-elevation($zValue, $myTheme);
}

and then invoke angular-material-theme with the $myTheme variable.

Marked for Deprecation

A number of items throughout the library have been deprecated and are expected to be removed in v8.

CDK

Collections

  • SelectionModel.onChange has been deprecated, use SelectionModel.changed instead.

Scrolling

  • ScrollDispatchModule has been deprecated, use ScrollingModule instead.

Table

  • CdkTable.setFooterRowDef has been deprecated, use CdkTable.addFooterRowDef and CdkTable.removeFooterRowDef instead.
  • CdkTable.setHeaderRowDef has been deprecated, use CdkTable.addHeaderRowDef and CdkTable.removeHeaderRowDef instead.

Material

Dialog

  • matDialogAnimations.slideDialog has been deprecated, use matDialogAnimations.dialogContainer instead.
  • MatDialogRef.afterOpen has been deprecated, use MatDialogRef.afterOpened instead.
  • MatDialogRef.afterClose has been deprecated, use MatDialogRef.afterClosed instead.
  • MatDialog.afterOpen has been deprecated, use MatDialog.afterOpened instead.

Form Field

  • <mat-placeholder> has been deprecated, use <mat-label> instead.
  • MatPlaceholder has been deprecated, use MatLabel instead.

Paginator

  • $mat-paginator-selector-trigger-min-width has been deprecated, use $mat-paginator-selector-trigger-width instead.

Select

  • matSelectAnimations.fadeInContent has been deprecated and will be removed without replacement.
  • The setter method for MatSelect.focused has been deprecated, MatSelect.focused will become readonly.

Toolbar

  • $mat-toolbar-height-mobile-portrait has been deprecated and will be removed without replacement.
  • $mat-toolbar-height-mobile-landscape has been deprecated and will be removed without replacement.

NOTE: In addition to the specific deprecations listed above, many component constructor methods contain
optional parameters which are expected to become required in v8.

Bug Fixes

  • icon: not taking current path after initialization (#13641) (df9ec7)
  • list: action list items clickable area not stretching the full width (#13099) (f3057fa)
greenkeeper[bot] commented 6 years ago

Update to these versions instead ๐Ÿš€

Release Notes for emerald-egret

Bug Fixes

  • autocomplete: not propagating same model value when reset while open (#13634) (2006144)
  • button-toggle: content shifting in IE11 (#13492) (7f5cbe3)
  • datepicker: don't allow clicks on disabled cells in year and multi-year views (#13448) (85741e0)
  • drag-drop: not picking up handle that isn't a direct descendant (#13360) (0f05d99)
  • drag-drop: preserve previous inline transform (#13529) (2a8da45)
  • drag-drop: use passive event listeners for start events (#13526) (5d5fba5)
  • expansion-panel: emitting events twice on some browsers (#13600) (85a3ae0)
  • form-field: native select options blending in with dropdown background on a dark theme (#13201) (b8a6294)
  • grid-list: unable to assign numeric zero as gutter size (#13652) (4ffcf74)
  • list: selection list moving focus when an option is destroyed (#13531) (2c4c5ba)
  • menu: closing parent overlay when pressing escape (#13442) (c3ae922)
  • menu: proper focus styling when opened by tap on a touch device (#13599) (c271167)
  • progress-bar: not taking current path after first initialization (#13628) (8e331a7)
  • radio: improved alignment for native validation messages (#13570) (dbf5164)
  • sidenav: opened and closed events emitting twice on IE and Edge (#13649) (5295e2f)
  • slider: update value on mousedown instead of click (#13020) (c995db7)
  • stepper: custom icons not centered inside circle (#12947) (45edf64)
  • stepper: emitting the animationDone event twice on some browsers (#13608) (a11ca21), closes #13600 #13587
  • stepper: intl provider not being picked up in lazy-loaded modules (#12934) (00ce69b)
  • table: delimit words when filtering (#13487) (1d87b4c)
  • text-field: autosize textarea not resizing on minRows decrease (#13437) (8bae5b4)

Performance Improvements

  • focus-monitor: mark event listeners as passive (#13532) (ba0c820)
greenkeeper[bot] commented 6 years ago

Update to these versions instead ๐Ÿš€

Release Notes for limestone-linguine

Bug Fixes

  • build: material not working with ES2015 (#13709) (e9103a6), closes #12760 #13695
  • button-toggle: webkit tap highlight conflicting with ripples (#13721) (abd0278)
  • cdk-platform: pass {} to @NgModule since passing nothing breaks (#13792) (5abb644)
  • checkbox: disabled property not being coerced (#13755) (cee8c65), closes #13739
  • expansion-panel: don't handle enter/space if modifier is pressed (#13790) (3e6cc77), closes #13783
  • radio: don't show hover ripples on touch devices (#13701) (b89c139), closes #13675
  • slide-toggle: don't show hover ripples on touch devices (#13702) (9d495f1), closes #13675
  • stepper: incorrect border color in dark theme for header with label position (#13791) (afa5a28)
  • stepper: selector assuming that there will always be a dir attribute (#13751) (576118e), closes #13741
  • stroked-button: ripples and focus overlay have incorrect radius (#13745) (7877404), closes #13738
  • tooltip: add fallback for touch devices if Hammer isn't loaded (#13580) (9ae6c84), closes #13536

Features

greenkeeper[bot] commented 6 years ago

Update to these versions instead ๐Ÿš€

Release Notes for lyrium-longboard

Bug Fixes

  • breakpoints: set max-widths for breakpoints to non-integers to handle subpixel queries (#13828) (b88b79d)
  • button: stroked button crops applied badges (#13912) (835dc9e), closes #13909
  • button-toggle: remove hover state on touch devices (#13724) (f9d5fb4)
  • chips: remove circular dependency between chip-list and chip-input (#13994) (3da858d)
  • dialog,bottom-sheet: enter animation blocking child animations (#13888) (e5afa48), closes #13870
  • drag-drop: drop list not toggling dragging class inside component with OnPush change detection (#13703) (4e50d4a), closes #13680
  • drag-drop: incorrectly laying out items with different height or margins (#13849) (c509591), closes #13483
  • drag-drop: multiple parallel drag sequences when dragging nested drag items (#13820) (cdc0c8b)
  • list: add ripples to action list items (#13799) (b293655), closes #13795
  • list: remove disabled selection list hover feedback on mobile (#13850) (e975223)
  • menu: unable to swap menu panel after first open (#13819) (cbb76ec), closes #13812
  • ng-update: do not fail if @schematics/angular version is outdated (#13929) (f10f8b9)
  • ng-update: do not throw if typescript version is outdated (#13927) (d44fcf8)
  • portal: use portal's ComponentFactoryResolver in portal outlet directive (#13886) (d2af80b), closes #12677 #9712
  • snack-bar: set appropriate role based on passed in politeness (#13864) (33d3cb3), closes #13493
  • snackbar: override min-width of snackbar on mobile (#13880) (41cb8aa)
  • stepper: don't handle enter/space when modifier key is pressed (#13827) (0bd3890), closes #13790
  • tabs: duplicate animation events on some browsers (#13674) (7106681)
  • tabs: mat-align-tabs not working on mat-tab-nav-bar (#13818) (2289e43), closes #13798
  • virtual-scroll: not removing view from container if it's outside the template cache (#13916) (7c202ec), closes #13901
  • bazel support for downstream apps (#13836) (61dbd26)
greenkeeper[bot] commented 5 years ago

Update to these versions instead ๐Ÿš€

Release Notes for brick-dress

Bug Fixes

  • a11y: aria-live directive announcing the same text multiple times (#13467) (7c2a095)
  • a11y: avoid overlapping or left over timers in live announcer (#13602) (a93d3a5)
  • a11y: key manager preventing arrow key events with modifier keys (#13503) (b7ef6af), closes #11987 #13496
  • bazel: theming bundle not exposed as sass_library (#14071) (71c205e)
  • bidi: preserve user dir attribute (#13859) (86089fe), closes #13855
  • button: ripple color not correct for standard, icon and stroked buttons (#13235) (62c6d55), closes #13232
  • button-toggle: not forwarding focus to underlying control (#14001) (b7be573)
  • button-toggle: svg icon not align inside toggle (#13839) (2814a99), closes #13726
  • checkbox: no focus indicator in high contrast (#13255) (13d9d3a), closes #13227
  • chips: invalid ripple color for selected chips (#13271) (057eee1)
  • datepicker: toggle not forwarding focus to underlying button (#14020) (723d7f5)
  • datepicker: unable to disable ripple on datepicker toggle (#13997) (2fb58ab), closes #13986
  • drag-drop: avoid disrupting drag sequence if event propagation is stopped (#13841) (2902d0b)
  • drag-drop: avoid generating elements with duplicate ids (#13489) (905f0b4)
  • drag-drop: avoid interference from native drag&drop (#14054) (8dcbee2)
  • drag-drop: enable drag interactions when there is a drag handle (#13780) (0d3b74a), closes #13779
  • drag-drop: error if drag item is destroyed zone has stabilized (#13978) (40a63cf)
  • drag-drop: ignore enter predicate when returning item to its initial container (#13972) (3fb5522)
  • drag-drop: prevent mouse wheel scrolling while dragging (#13524) (718d306), closes #13508
  • drag-drop: add directive to connect drop lists automatically (#13754) (e905127), closes #13750
  • focus-trap: warn if initial element is not focusable (#13960) (3026138), closes #13953
  • icon: account for query params when prefixing external references (#13930) (90420d6), closes #13924
  • menu: use passive touch listener (#14041) (f5006d6)
  • progress-bar: account for query params when prefixing references (#13942) (eb82847), closes #13930
  • scrolling: leaking subscription if same element is registered multiple times (#13974) (1a7173d)
  • slide-toggle: redirect focus to underlying input element (#13957) (1d4be69), closes #13953
  • slide-toggle: showing focus ripple when clicking disabled control (#14055) (a2c2caf), closes #13957
  • snackbar: set aria role based on if announcement message is provided (#13993) (199583b)
  • stepper: fix text contrast ratio of stepper labels (#14012) (01605d0)
greenkeeper[bot] commented 5 years ago

Update to these versions instead ๐Ÿš€

Release Notes for stone-silhouette

Bug Fixes

  • a11y: aria-live directive announcing the same text multiple times (#13467) (a150494)
  • a11y: avoid overlapping or left over timers in live announcer (#13602) (d0f4e7b)
  • a11y: key manager preventing arrow key events with modifier keys (#13503) (1ef16ac), closes #11987 #13496
  • a11y: wrong order of constructor arguments in provider (#14078) (2fcf9e7), closes #14077
  • autocomplete: autofill value changes not being propagated to the form control (#9887) (059864d), closes #9704
  • autocomplete: not propagating same model value when reset while open (#13634) (8d98375)
  • bazel: theming bundle not exposed as sass_library (#14071) (af7a3d4)
  • bidi: preserve user dir attribute (#13859) (d94d176), closes #13855
  • breakpoints: set max-widths for breakpoints to non-integers to handle subpixel queries (#13828) (077f68e)
  • button: ripple color not correct for standard, icon and stroked buttons (#13235) (b104e75), closes #13232
  • button: stroked button crops applied badges (#13912) (4b431fe), closes #13909
  • button-toggle: content shifting in IE11 (#13492) (b3483a6)
  • button-toggle: not forwarding focus to underlying control (#14001) (81f8fb9)
  • button-toggle: remove hover state on touch devices (#13724) (a320af2)
  • button-toggle: svg icon not align inside toggle (#13839) (5851c91), closes #13726
  • button-toggle: webkit tap highlight conflicting with ripples (#13721) (efe53a0)
  • cdk-platform: pass {} to @NgModule since passing nothing breaks (#13792) (65dd75d)
  • checkbox: disabled property not being coerced (#13755) (e5fe34c), closes #13739
  • checkbox: no focus indicator in high contrast (#13255) (caf65e5), closes #13227
  • chips: disabled state not matching specs (#13272) (60e0d88)
  • chips: invalid ripple color for selected chips (#13271) (df5d18f)
  • chips: not updating keyboard controls if direction changes (#14080) (1ffa1fc)
  • chips: remove circular dependency between chip-list and chip-input (#13994) (6c741c4)
  • datepicker: don't allow clicks on disabled cells in year and multi-year views (#13448) (c15bad2)
  • datepicker: toggle not forwarding focus to underlying button (#14020) (b1d4b42)
  • datepicker: unable to disable ripple on datepicker toggle (#13997) (31bffb3), closes #13986
  • dialog,bottom-sheet: enter animation blocking child animations (#13888) (235add9), closes #13870
  • drag-drop: avoid disrupting drag sequence if event propagation is stopped (#13841) (8b2dc82)
  • drag-drop: avoid generating elements with duplicate ids (#13489) (68b53f7)
  • drag-drop: avoid interference from native drag&drop (#14054) (26d63ee)
  • drag-drop: drop list not toggling dragging class inside component with OnPush change detection (#13703) (12c15ba), closes #13680
  • drag-drop: enable drag interactions when there is a drag handle (#13780) (4ee6636), closes #13779
  • drag-drop: error if drag item is destroyed zone has stabilized (#13978) (6fe84f3)
  • drag-drop: events fired multiple times for short drag sequences on touch devices (#13135) (dc0b51a), closes #13125
  • drag-drop: ignore enter predicate when returning item to its initial container (#13972) (fa944b7)
  • drag-drop: incorrectly laying out items with different height or margins (#13849) (89701ef), closes #13483
  • drag-drop: multiple parallel drag sequences when dragging nested drag items (#13820) (436809c)
  • drag-drop: not picking up handle that isn't a direct descendant (#13360) (c38ebb6)
  • drag-drop: preserve previous inline transform (#13529) (cae16b0)
  • drag-drop: prevent mouse wheel scrolling while dragging (#13524) (cd6da93), closes #13508
  • drag-drop: use passive event listeners for start events (#13526) (280b0d6)
  • expansion-panel: don't handle enter/space if modifier is pressed (#13790) (04716b1), closes #13783
  • expansion-panel: emitting events twice on some browsers (#13600) (fa6e46d)
  • focus-trap: warn if initial element is not focusable (#13960) (27347b5), closes #13953
  • form-field: native select options blending in with dropdown background on a dark theme (#13201) (3f1e960)
  • form-field: users being able to select the hidden placeholder of disabled input (#13480) (8dc367c), closes #13479
  • grid-list: unable to assign numeric zero as gutter size (#13652) (037a746)
  • icon: account for query params when prefixing external references (#13930) (4ce5ee0), closes #13924
  • list: add ripples to action list items (#13799) (76044e8), closes #13795
  • list: remove disabled selection list hover feedback on mobile (#13850) (0589881)
  • list: selection list moving focus when an option is destroyed (#13531) (b5a0b16)
  • menu: closing parent overlay when pressing escape (#13442) (a7df1d0)
  • menu: proper focus styling when opened by tap on a touch device (#13599) (e51de15)
  • menu: unable to swap menu panel after first open (#13819) (1fb1c55), closes #13812
  • menu: use passive touch listener (#14041) (3842c8c)
  • ng-update: do not fail if @schematics/angular version is outdated (#13929) (ece6b2d)
  • ng-update: do not throw if typescript version is outdated (#13927) (eb59e56)
  • overlay: backdrop exit animation not working (#10145) (3816079)
  • overlay: provide fullscreen overlay container in root (#14091) (c55b78e)
  • portal: use portal's ComponentFactoryResolver in portal outlet directive (#13886) (99d2512), closes #12677 #9712
  • progress-bar: account for query params when prefixing references (#13942) (2290063), closes #13930
  • progress-bar: not taking current path after first initialization (#13628) (88c6548)
  • radio: don't show hover ripples on touch devices (#13701) (f230633), closes #13675
  • radio: improved alignment for native validation messages (#13570) (dd96369)
  • scrolling: leaking subscription if same element is registered multiple times (#13974) (20f8924)
  • select: don't prevent enter and space keys if a modifier is pressed (#14090) (cb56df9)
  • sidenav: opened and closed events emitting twice on IE and Edge (#13649) (beb4739)
  • slide-toggle: don't show hover ripples on touch devices (#13702) (e8f8d07), closes #13675
  • slide-toggle: no focus indication in high-contrast mode (#13287) (264f306)
  • slide-toggle: redirect focus to underlying input element (#13957) (ec4809f), closes #13953
  • slide-toggle: showing focus ripple when clicking disabled control (#14055) (9b05c3c), closes #13957
  • slide-toggle: using incorrect colors when disabled (#13444) (dd9f267)
  • slider: changing value on right click (#14083) (ed857c9)
  • slider: update value on mousedown instead of click (#13020) (861642c)
  • snack-bar: set appropriate role based on passed in politeness (#13864) (50f999b), closes #13493
  • snackbar: override min-width of snackbar on mobile (#13880) (6703605)
  • snackbar: set aria role based on if announcement message is provided (#13993) (69ffd33)
  • stepper: custom icons not centered inside circle (#12947) (87e1742)
  • stepper: don't handle enter/space when modifier key is pressed (#13827) (a9e550e), closes #13790
  • stepper: emitting the animationDone event twice on some browsers (#13608) (3ef933a), closes #13600 #13587
  • stepper: fix text contrast ratio of stepper labels (#14012) (ae5b10f)
  • stepper: incorrect border color in dark theme for header with label position (#13791) (bbeb5ef)
  • stepper: intl provider not being picked up in lazy-loaded modules (#12934) (675aa66)
  • stepper: selector assuming that there will always be a dir attribute (#13751) (d5f0f0f), closes #13741
  • stroked-button: ripples and focus overlay have incorrect radius (#13745) (4cdf5ba), closes #13738
  • table: delimit words when filtering (#13487) (2a3599e)
  • tabs: duplicate animation events on some browsers (#13674) (28e3d36)
  • tabs: mat-align-tabs not working on mat-tab-nav-bar (#13818) (8fad5d1), closes #13798
  • tabs: paginated header offset incorrect on IE (#13223) (d7a8892), closes #13217
  • text-field: autosize textarea not resizing on minRows decrease (#13437) (cfeab79)
  • tooltip: add fallback for touch devices if Hammer isn't loaded (#13580) (5d54920), closes #13536
  • virtual-scroll: not removing view from container if it's outside the template cache (#13916) (8922100), closes #13901
  • bazel support for downstream apps (#13836) (150c964)
  • material not working with ES2015 (#13709) (985774a), closes #12760 #13695
  • reference symbols for example components rather than providing a string of the component name (#13992) (d0d97c3)
  • workaround for es2015 inheritance not always working (#13834) (a22a9fa)

Features

Performance Improvements

greenkeeper[bot] commented 5 years ago

Update to these versions instead ๐Ÿš€

Release Notes for fondant-friendship

Bug Fixes

  • a11y: don't handle disallowed modifier keys in typeahead mode (#14301) (700f20f), closes #14274
  • badge: badge instances not being cleaned up on destroy (#14265) (da3776f)
  • checkbox: poor color contrast for disabled checkbox (#14044) (9c86b5f)
  • chips: invert focus overlay on dark theme (#14204) (7af8d02)
  • drag-drop: add support for dragging svg elements in IE11 (#14215) (81db16c), closes #14214
  • drag-drop: dragged elements blurry in some browsers (#14299) (63174d2), closes #14283
  • drag-drop: only add top-level drop lists to drop group (#14130) (4acecd7)
  • drag-drop: remove expensive style recalculation (#14189) (f212345)
  • form-field: error when native select has no options (#14102) (0ef75ea), closes #14101
  • list: don't handle events when modifier key is pressed (#14313) (0c7ce7a)
  • menu: allow alternate roles to be set on menu item (#14165) (3f1588f), closes #14163
  • ng-add: do not throw if custom builder is used for "test" (#14203) (498a3d8), closes #14176
  • scrolling: default to vertical CSS class for invalid orientation (#14145) (dbe27c4)
  • scrolling: provide virtual scroll viewport as scrollable (#14168) (c552504)
  • slide-toggle: label not being read out by JAWS (#14304) (754414b), closes #4610
  • slide-toggle: label not being read out by screen reader on IE (#14259) (5264804)
  • stepper: showing hover state after tap on touch devices (#14074) (f3031ad)
  • tabs: avoid hitting change detection if text content hasn't changed (#14251) (9778af2), closes #14249
  • tabs: blurry text in scrolled header on some browsers (#14303) (f7c8026)