46.md (16892B)
1 # PR #46 Update angular monorepo to v7 (major) 2 3 - **Status:** closed 4 - **Author:** @renovate[bot] 5 - **Created:** 2018-10-18T18:14:32Z 6 - **Branch:** renovate/major-angular-monorepo → master 7 - **Closed:** 2018-11-26T20:11:18Z 8 - **Diff:** [46.diff](./46.diff) 9 10 --- 11 12 This PR contains the following updates: 13 14 | Package | Type | Update | Change | References | 15 |---|---|---|---|---| 16 | @​angular/animations | dependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/angular) | 17 | @​angular/common | dependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/angular) | 18 | @​angular/compiler | dependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/angular) | 19 | @​angular/compiler-cli | devDependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/angular) | 20 | @​angular/core | dependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/angular) | 21 | @​angular/forms | dependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/angular) | 22 | @​angular/http | dependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/angular) | 23 | @​angular/language-service | devDependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/angular) | 24 | @​angular/platform-browser | dependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/angular) | 25 | @​angular/platform-browser-dynamic | dependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/angular) | 26 | @​angular/platform-server | devDependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/angular) | 27 | @​angular/router | dependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/angular) | 28 | @​angular/service-worker | dependencies | major | `^6.0.2` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/angular) | 29 | @​angular/upgrade | dependencies | major | `^6.0.0` -> `^7.0.0` | [source](https://renovatebot.com/gh/angular/angular) | 30 31 --- 32 33 ### Release Notes 34 35 <details> 36 <summary>angular/angular</summary> 37 38 ### [`v7.1.0`](https://renovatebot.com/gh/angular/angular/blob/master/CHANGELOG.md#​710httpsgithubcomangularangularcompare710-rc0710-2018-11-21) 39 40 [Compare Source](https://renovatebot.com/gh/angular/angular/compare/7.0.4...7.1.0) 41 42 ##### Bug Fixes 43 44 - **core:** allow null value for renderer setElement(…) ([#​17065](https://renovatebot.com/gh/angular/angular/issues/17065)) ([ff15043](https://renovatebot.com/gh/angular/angular/commit/ff15043)), closes [#​13686](https://renovatebot.com/gh/angular/angular/issues/13686) 45 - **router:** fix regression where navigateByUrl promise didn't resolve on CanLoad failure ([#​26455](https://renovatebot.com/gh/angular/angular/issues/26455)) ([1c9b065](https://renovatebot.com/gh/angular/angular/commit/1c9b065)), closes [#​26284](https://renovatebot.com/gh/angular/angular/issues/26284) 46 - **service-worker:** clean up caches from old SW versions ([#​26319](https://renovatebot.com/gh/angular/angular/issues/26319)) ([2326b9c](https://renovatebot.com/gh/angular/angular/commit/2326b9c)) 47 - **upgrade:** properly destroy upgraded component elements and descendants ([#​26209](https://renovatebot.com/gh/angular/angular/issues/26209)) ([071934e](https://renovatebot.com/gh/angular/angular/commit/071934e)), closes [#​26208](https://renovatebot.com/gh/angular/angular/issues/26208) 48 - **compiler:** generate inputs with aliases properly ([#​26774](https://renovatebot.com/gh/angular/angular/issues/26774)) ([19fcfc3](https://renovatebot.com/gh/angular/angular/commit/19fcfc3)) 49 - **compiler:** generate relative paths only in summary file errors ([#​26759](https://renovatebot.com/gh/angular/angular/issues/26759)) ([56f44be](https://renovatebot.com/gh/angular/angular/commit/56f44be)) 50 - **core:** ignore comment nodes under unsafe elements ([#​25879](https://renovatebot.com/gh/angular/angular/issues/25879)) ([d5cbcef](https://renovatebot.com/gh/angular/angular/commit/d5cbcef)) 51 - **core:** Remove static dependency from [@​angular](https://renovatebot.com/gh/angular)/core to [@​angular](https://renovatebot.com/gh/angular)/compiler ([#​26734](https://renovatebot.com/gh/angular/angular/issues/26734)) ([d042c4a](https://renovatebot.com/gh/angular/angular/commit/d042c4a)) 52 - **core:** support computed base class in metadata inheritance ([#​24014](https://renovatebot.com/gh/angular/angular/issues/24014)) ([95743e3](https://renovatebot.com/gh/angular/angular/commit/95743e3)) 53 - **bazel:** unknown replay compiler error in windows ([#​26711](https://renovatebot.com/gh/angular/angular/issues/26711)) ([aed95fd](https://renovatebot.com/gh/angular/angular/commit/aed95fd)) 54 - **core:** ensure that `ɵdefineNgModule` is available in flat-file formats ([#​26403](https://renovatebot.com/gh/angular/angular/issues/26403)) ([a64859b](https://renovatebot.com/gh/angular/angular/commit/a64859b)) 55 - **router:** remove type bludgeoning of context and outlet when running CanDeactivate ([#​26496](https://renovatebot.com/gh/angular/angular/issues/26496)) ([496372d](https://renovatebot.com/gh/angular/angular/commit/496372d)), closes [#​18253](https://renovatebot.com/gh/angular/angular/issues/18253) 56 - **service-worker:** add typing to public api guard and fix lint errors ([#​25860](https://renovatebot.com/gh/angular/angular/issues/25860)) ([1061875](https://renovatebot.com/gh/angular/angular/commit/1061875)) 57 - **upgrade:** improve downgrading-related error messages ([#​26217](https://renovatebot.com/gh/angular/angular/issues/26217)) ([7dbc103](https://renovatebot.com/gh/angular/angular/commit/7dbc103)) 58 - **upgrade:** make typings compatible with older AngularJS typings ([#​26880](https://renovatebot.com/gh/angular/angular/issues/26880)) ([64647af](https://renovatebot.com/gh/angular/angular/commit/64647af)), closes [#​26420](https://renovatebot.com/gh/angular/angular/issues/26420) 59 - **compiler-cli:** add missing tslib dependency ([#​27063](https://renovatebot.com/gh/angular/angular/issues/27063)) ([c31e78f](https://renovatebot.com/gh/angular/angular/commit/c31e78f)) 60 - **compiler-cli:** only pass canonical genfile paths to compiler host ([#​27062](https://renovatebot.com/gh/angular/angular/issues/27062)) ([0ada23a](https://renovatebot.com/gh/angular/angular/commit/0ada23a)) 61 - **router:** add `relativeLinkResolution` to `recognize` operator ([#​26990](https://renovatebot.com/gh/angular/angular/issues/26990)) ([a752971](https://renovatebot.com/gh/angular/angular/commit/a752971)), closes [#​26983](https://renovatebot.com/gh/angular/angular/issues/26983) 62 63 ##### Features 64 65 - **bazel:** Bazel workspace schematics ([#​26971](https://renovatebot.com/gh/angular/angular/issues/26971)) ([b07bd30](https://renovatebot.com/gh/angular/angular/commit/b07bd30)) 66 - **router:** add prioritizedGuardValue operator optimization and allowing UrlTree return from guard ([#​26478](https://renovatebot.com/gh/angular/angular/issues/26478)) ([fdfedce](https://renovatebot.com/gh/angular/angular/commit/fdfedce)) 67 - **compiler:** ability to mark an InvokeFunctionExpr as pure ([#​26860](https://renovatebot.com/gh/angular/angular/issues/26860)) ([4dfa71f](https://renovatebot.com/gh/angular/angular/commit/4dfa71f)) 68 - **forms:** add updateOn option to FormBuilder ([#​24599](https://renovatebot.com/gh/angular/angular/issues/24599)) ([e9e804f](https://renovatebot.com/gh/angular/angular/commit/e9e804f)) 69 - **router:** allow guards to return UrlTree as well as boolean ([#​26521](https://renovatebot.com/gh/angular/angular/issues/26521)) ([081f95c](https://renovatebot.com/gh/angular/angular/commit/081f95c)) 70 - **router:** allow redirect from guards by returning UrlTree ([#​26521](https://renovatebot.com/gh/angular/angular/issues/26521)) ([152ca66](https://renovatebot.com/gh/angular/angular/commit/152ca66)) 71 - **router:** guard returning UrlTree cancels current navigation and redirects ([#​26521](https://renovatebot.com/gh/angular/angular/issues/26521)) ([4e9f2e5](https://renovatebot.com/gh/angular/angular/commit/4e9f2e5)), closes [#​24618](https://renovatebot.com/gh/angular/angular/issues/24618) 72 - **service-worker:** add typing for messagesClicked in SwPush service ([#​25860](https://renovatebot.com/gh/angular/angular/issues/25860)) ([c78c221](https://renovatebot.com/gh/angular/angular/commit/c78c221)) 73 - **service-worker:** close notifications and focus window on click ([#​25860](https://renovatebot.com/gh/angular/angular/issues/25860)) ([f5d5a3d](https://renovatebot.com/gh/angular/angular/commit/f5d5a3d)) 74 - **service-worker:** handle 'notificationclick' events ([#​25860](https://renovatebot.com/gh/angular/angular/issues/25860)) ([cf6ea28](https://renovatebot.com/gh/angular/angular/commit/cf6ea28)), closes [#​20956](https://renovatebot.com/gh/angular/angular/issues/20956) [#​22311](https://renovatebot.com/gh/angular/angular/issues/22311) 75 - **upgrade:** support downgrading multiple modules ([#​26217](https://renovatebot.com/gh/angular/angular/issues/26217)) ([93837e9](https://renovatebot.com/gh/angular/angular/commit/93837e9)), closes [#​26062](https://renovatebot.com/gh/angular/angular/issues/26062) 76 - **router:** add pathParamsChange mode for runGuardsAndResolvers ([#​26861](https://renovatebot.com/gh/angular/angular/issues/26861)) ([bf6ac6c](https://renovatebot.com/gh/angular/angular/commit/bf6ac6c)), closes [#​18253](https://renovatebot.com/gh/angular/angular/issues/18253) 77 78 ### [`v7.0.4`](https://renovatebot.com/gh/angular/angular/blob/master/CHANGELOG.md#​704httpsgithubcomangularangularcompare703704-2018-11-14) 79 80 [Compare Source](https://renovatebot.com/gh/angular/angular/compare/7.0.3...7.0.4) 81 82 ##### Bug Fixes 83 84 - **compiler-cli:** add missing tslib dependency ([#​27063](https://renovatebot.com/gh/angular/angular/issues/27063)) ([4348c47](https://renovatebot.com/gh/angular/angular/commit/4348c47)) 85 - **compiler-cli:** only pass canonical genfile paths to compiler host ([#​27062](https://renovatebot.com/gh/angular/angular/issues/27062)) ([188e9ce](https://renovatebot.com/gh/angular/angular/commit/188e9ce)) 86 - **router:** add `relativeLinkResolution` to `recognize` operator ([#​26990](https://renovatebot.com/gh/angular/angular/issues/26990)) ([d304427](https://renovatebot.com/gh/angular/angular/commit/d304427)), closes [#​26983](https://renovatebot.com/gh/angular/angular/issues/26983) 87 88 ### [`v7.0.3`](https://renovatebot.com/gh/angular/angular/blob/master/CHANGELOG.md#​704httpsgithubcomangularangularcompare703704-2018-11-14) 89 90 [Compare Source](https://renovatebot.com/gh/angular/angular/compare/7.0.2...7.0.3) 91 92 ##### Bug Fixes 93 94 - **compiler-cli:** add missing tslib dependency ([#​27063](https://renovatebot.com/gh/angular/angular/issues/27063)) ([4348c47](https://renovatebot.com/gh/angular/angular/commit/4348c47)) 95 - **compiler-cli:** only pass canonical genfile paths to compiler host ([#​27062](https://renovatebot.com/gh/angular/angular/issues/27062)) ([188e9ce](https://renovatebot.com/gh/angular/angular/commit/188e9ce)) 96 - **router:** add `relativeLinkResolution` to `recognize` operator ([#​26990](https://renovatebot.com/gh/angular/angular/issues/26990)) ([d304427](https://renovatebot.com/gh/angular/angular/commit/d304427)), closes [#​26983](https://renovatebot.com/gh/angular/angular/issues/26983) 97 98 ### [`v7.0.2`](https://renovatebot.com/gh/angular/angular/blob/master/CHANGELOG.md#​703httpsgithubcomangularangularcompare702703-2018-11-07) 99 100 [Compare Source](https://renovatebot.com/gh/angular/angular/compare/7.0.1...7.0.2) 101 102 ##### Bug Fixes 103 104 - **bazel:** unknown replay compiler error in windows ([#​26711](https://renovatebot.com/gh/angular/angular/issues/26711)) ([4d532df](https://renovatebot.com/gh/angular/angular/commit/4d532df)) 105 - **router:** remove type bludgeoning of context and outlet when running CanDeactivate ([#​26496](https://renovatebot.com/gh/angular/angular/issues/26496)) ([dc05385](https://renovatebot.com/gh/angular/angular/commit/dc05385)), closes [#​18253](https://renovatebot.com/gh/angular/angular/issues/18253) 106 - **upgrade:** make typings compatible with older AngularJS typings ([#​26880](https://renovatebot.com/gh/angular/angular/issues/26880)) ([315d95c](https://renovatebot.com/gh/angular/angular/commit/315d95c)), closes [#​26420](https://renovatebot.com/gh/angular/angular/issues/26420) 107 108 ### [`v7.0.1`](https://renovatebot.com/gh/angular/angular/blob/master/CHANGELOG.md#​702httpsgithubcomangularangularcompare701702-2018-10-31) 109 110 [Compare Source](https://renovatebot.com/gh/angular/angular/compare/7.0.0...7.0.1) 111 112 ##### Bug Fixes 113 114 - **compiler:** generate relative paths only in summary file errors ([#​26759](https://renovatebot.com/gh/angular/angular/issues/26759)) ([c01f340](https://renovatebot.com/gh/angular/angular/commit/c01f340)) 115 - **core:** Remove static dependency from [@​angular](https://renovatebot.com/gh/angular)/core to [@​angular](https://renovatebot.com/gh/angular)/compiler ([#​26734](https://renovatebot.com/gh/angular/angular/issues/26734)) ([#​26879](https://renovatebot.com/gh/angular/angular/issues/26879)) ([257ac83](https://renovatebot.com/gh/angular/angular/commit/257ac83)) 116 - **core:** support computed base class in metadata inheritance ([#​24014](https://renovatebot.com/gh/angular/angular/issues/24014)) ([b3c6409](https://renovatebot.com/gh/angular/angular/commit/b3c6409)) 117 118 ### [`v7.0.0`](https://renovatebot.com/gh/angular/angular/blob/master/CHANGELOG.md#​710-beta0httpsgithubcomangularangularcompare700-rc1710-beta0-2018-10-24) 119 120 [Compare Source](https://renovatebot.com/gh/angular/angular/compare/6.1.10...7.0.0) 121 122 ##### Bug Fixes 123 124 - **core:** allow null value for renderer setElement(…) ([#​17065](https://renovatebot.com/gh/angular/angular/issues/17065)) ([ff15043](https://renovatebot.com/gh/angular/angular/commit/ff15043)), closes [#​13686](https://renovatebot.com/gh/angular/angular/issues/13686) 125 - **router:** fix regression where navigateByUrl promise didn't resolve on CanLoad failure ([#​26455](https://renovatebot.com/gh/angular/angular/issues/26455)) ([1c9b065](https://renovatebot.com/gh/angular/angular/commit/1c9b065)), closes [#​26284](https://renovatebot.com/gh/angular/angular/issues/26284) 126 - **service-worker:** clean up caches from old SW versions ([#​26319](https://renovatebot.com/gh/angular/angular/issues/26319)) ([2326b9c](https://renovatebot.com/gh/angular/angular/commit/2326b9c)) 127 - **upgrade:** properly destroy upgraded component elements and descendants ([#​26209](https://renovatebot.com/gh/angular/angular/issues/26209)) ([071934e](https://renovatebot.com/gh/angular/angular/commit/071934e)), closes [#​26208](https://renovatebot.com/gh/angular/angular/issues/26208) 128 129 ##### Features 130 131 - **router:** add prioritizedGuardValue operator optimization and allowing UrlTree return from guard ([#​26478](https://renovatebot.com/gh/angular/angular/issues/26478)) ([fdfedce](https://renovatebot.com/gh/angular/angular/commit/fdfedce)) 132 133 #### [7.0.1](https://renovatebot.com/gh/angular/angular/compare/7.0.0...7.0.1) (2018-10-24) 134 135 </details> 136 137 --- 138 139 ### Renovate configuration 140 141 :date: **Schedule**: At any time (no schedule defined). 142 143 :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. 144 145 :recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with "`rebase!`". 146 147 :no_bell: **Ignore**: Close this PR and you won't be reminded about these updates again. 148 149 --- 150 151 This PR has been generated by [Renovate Bot](https://renovatebot.com/gh/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#SocialNetworkNews/SocialNetworkNews-Web). 152 153 154 ## Comments 155 156 ### @renovate[bot] — 2018-11-26T21:07:06Z 157 158 ### Renovate Ignore Notification 159 160 As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for *any* future 7.x releases. However, if you upgrade to 7.x manually then Renovate will then reenable updates for minor and patch updates automatically. 161 162 If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened. 163