An in-range update of vue is breaking the build π¨
Closed this issue Β· 9 comments
There have been updates to the vue monorepo:
-
- The
dependency
vue was updated from2.5.20
to2.5.21
.
- The
- The
devDependency
vue-template-compiler was updated from2.5.20
to2.5.21
.
π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
This monorepo update includes releases of one or more dependencies which all belong to the vue group definition.
vue is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
Status Details
- β continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).
Release Notes for v2.5.21
Bug Fixes
- lifecycle: beforeUpdated should not be called if component is destroyed (#9171) 87bad80, closes #9171 #8076
- types: accept primatives and falsy values in createElement children (#9154) d780dd2, closes #9154 #8498
- v-model: properly handle multiline v-model expressions (#9184) 3d44937, closes #9184 #9183
- weex: support data class type that is string (#9139) d8285c5, closes #9139 #9124
- fix single v-for child optimization 847e493
- fix v-for component with undefined value 4748760, closes #9181
Performance Improvements
- skip normalization on single child element v-for 4074104
Commits
The new version differs by 14 commits.
7075408
build: release 2.5.21
b449e17
build: build 2.5.21
847e493
fix: fix single v-for child optimization
4e97548
test: use mocks for commits e2e test
80fb6b8
revert: "chore: use keypress in TodoMVC example for IME input methods (#9172)"
4074104
perf: skip normalization on single child element v-for
4748760
fix: fix v-for component with undefined value
984393f
test: change model text's priority case (#9170)
6980035
chore: use keypress in TodoMVC example for IME input methods (#9172)
87bad80
fix(lifecycle): beforeUpdated should not be called if component is destroyed (#9171)
d8285c5
fix(weex): support data class type that is string (#9139)
8fccd82
chore: fix tag name in compiler/parser/index.js (#9165)
3d44937
fix(v-model): properly handle multiline v-model expressions (#9184)
d780dd2
fix(types): accept primatives and falsy values in createElement children (#9154)
See the full diff
FAQ and help
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
After pinning to 2.5.20 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.
- The
dependency
vue was updated from2.5.21
to2.5.22
. - The
devDependency
vue-template-compiler was updated from2.5.21
to2.5.22
.
Your tests are still failing with these versions. Compare changes
Release Notes for v2.5.22
Bug Fixes
- async component: memory leak after synchronous async loading (#9275) d21e931, closes #9275 #9229
- core: dedupe lifecycle hooks during options merge 0d2e9c4, closes #9199
- core: fix merged twice bug when passing extended constructor to mixins (#9199) 743edac, closes #9199 #9198
- ssr: support rendering comment (#9128) b06c784, closes #9128
Commits
The new version differs by 12 commits.
99343f9
build: release 2.5.22
06dbb2a
build: build 2.5.22
7ac8f63
chore: remove residual files from dist
0d2e9c4
fix(core): dedupe lifecycle hooks during options merge
743edac
fix(core): fix merged twice bug when passing extended constructor to mixins (#9199)
d21e931
fix(async component): memory leak after synchronous async loading (#9275)
cf42f8e
chore: update sponsors [ci skip] (#9296)
75a2b4c
chore: update sponsors
c117e8f
chore: update backers
38e967b
refactor: tiny cleanup changes (#9193)
af9e2b3
chore: minor comment cleanup (#9191)
b06c784
fix(ssr): support rendering comment (#9128)
See the full diff
- The
dependency
vue was updated from2.6.0
to2.6.1
. - The
devDependency
vue-template-compiler was updated from2.6.0
to2.6.1
.
Your tests are still failing with these versions. Compare changes
Release Notes for v2.6.1
Bug Fixes
- regression: avoid isPromise check when handler return value is Vue instance b6b42ca, closes #9418
- compiler: fix inline-template crashing (#9365) 55bfb94, closes #9365 #9361
- compiler: allow comments on the root node in templates (#9408) 1922e7d, closes #9408 #9407
- compiler: decode single quotes in html attributes (#9341) c27fe24, closes #9341
- v-model: add value to $attrs if not defined in props (#9331) 66fd3c8, closes #9331 #9330
- ie: avoid blocking first input event in IE when it shouldn't (#9297) 0fb03b7, closes #9297 #7138 #9042 #9383
Commits
The new version differs by 129 commits.
1a6f7a5
build: release 2.6.1
6fb3a22
build: build 2.6.1
66fd3c8
fix(v-model): add value to $attrs if not defined in props (#9331)
0fb03b7
fix: avoid blocking first input event in IE when it shouldn't (#9297)
55bfb94
fix(compiler): fix inline-template crashing (#9365)
c27fe24
fix: decode single quotes in html attributes (#9341)
1922e7d
fix(template-compiler): allow comments on the root node in templates (#9408)
b6b42ca
fix: avoid isPromise check when handler return value is Vue instance
8554831
build: release 2.6.0
076dc8d
build: build 2.6.0
9b33f20
chore: update sponsors [ci skip] (#9405)
64f863b
feat: move v-bind.prop shorthand behind flag
44a17ba
fix: fix child forceUpdate regression
539e481
fix: fix v-bind:style for camelCase properties with !important (#9386)
e1db2c5
chore: update sponsors [ci skip] (#9400)
There are 129 commits in total.
See the full diff
- The
dependency
vue was updated from2.6.1
to2.6.2
. - The
devDependency
vue-template-compiler was updated from2.6.1
to2.6.2
.
Your tests are still failing with these versions. Compare changes
- The
dependency
vue was updated from2.6.2
to2.6.3
. - The
devDependency
vue-template-compiler was updated from2.6.2
to2.6.3
.
Your tests are still failing with these versions. Compare changes
Release Notes for v2.6.3
Bug Fixes
- async component should use render owner as force update context b9de23b, closes #9432
- avoid exposing internal flags on $scopedSlots 24b4640, closes #9443
- bail out scoped slot optimization when there are nested scopes 4d4d22a, closes #9438
- compiler: fix v-bind dynamic arguments on slot outlets 96a09aa, closes #9444
- types: add Vue.version to types (#9431) 54e6a12, closes #9431
- skip microtask fix if event is fired from different document dae7e41, closes #9448
- skip microtask fix in Firefix <= 53 7bc88f3, closes #9446
Reverts
- revert: expose all scoped slots on this.$slots d5ade28
Commits
The new version differs by 14 commits.
f9c8308
build: release 2.6.3
6441eac
build: build 2.6.3
dae7e41
fix: skip microtask fix if event is fired from different document
d5ade28
revert: feat: expose all scoped slots on this.$slots
7bc88f3
fix: skip microtask fix in Firefix <= 53
96a09aa
fix(compiler): fix v-bind dynamic arguments on slot outlets
4d4d22a
fix: bail out scoped slot optimization when there are nested scopes
b6247fc
refactor: split resolve-scoped-slot into its own file
24b4640
fix: avoid exposing internal flags on $scopedSlots
54e6a12
fix(types): add Vue.version to types (#9431)
b9de23b
fix: async component should use render owner as force update context
2ef67f8
chore: fix typo in scheduler.js [ci skip] (#9425)
fdc5f03
[automated] Patreon sponsors update (#9424)
d06e3af
chore: update backers [ci skip] (#9423)
See the full diff
- The
dependency
vue was updated from2.6.3
to2.6.4
. - The
devDependency
vue-template-compiler was updated from2.6.3
to2.6.4
.
Your tests are still failing with these versions. Compare changes
Release Notes for v2.6.4
Performance Improvements
- cache result from functional ctx.slots() calls 7a0dfd0
- skip scoped slots normalization when possible 099f3ba
Bug Fixes
- avoid breaking avoriaz edge case 9011b83
- avoid logging same error twice when thrown by user in global handler ca57920, closes #9445
- empty scoped slot should return undefined 57bc80a, closes #9452
- expose v-slot slots without scope on this.$slots 0e8560d, closes #9421 #9458
- new syntax slots without scope should also be exposed on functional slots() 8a80086
Commits
The new version differs by 11 commits.
c198950
build: release 2.6.4
dfb9fb1
build: build 2.6.4
b2a093f
chore: fix e2e test in phantomjs
9011b83
fix: avoid breaking avoriaz edge case
8a80086
fix: new syntax slots without scope should also be exposed on functional slots()
099f3ba
perf: skip scoped slots normalization when possible
7a0dfd0
perf: cache result from functional ctx.slots() calls
0e8560d
fix: expose v-slot slots without scope on this.$slots
ca57920
fix: avoid logging same error twice when thrown by user in global handler
57bc80a
fix: empty scoped slot should return undefined
4015deb
chore: make documentation clearer (#9450)
See the full diff
- The
dependency
vue was updated from2.6.4
to2.6.5
. - The
devDependency
vue-template-compiler was updated from2.6.4
to2.6.5
.
Your tests are still failing with these versions. Compare changes
Commits
The new version differs by 5 commits.
11deaa9
build: release 2.6.5
1489b99
build: build 2.6.5
e7d49cd
fix: allow passing multiple arguments to scoped slot
060686d
fix: do not cache scoped slots when mixed with normal slots
0bad7e2
fix: bail out of event blocking for iOS bug
See the full diff
- The
dependency
vue was updated from2.6.5
to2.6.6
. - The
devDependency
vue-template-compiler was updated from2.6.5
to2.6.6
.
Your tests are still failing with these versions. Compare changes
Release Notes for v2.6.6
Bug Fixes
- The
dependency
vue was updated from2.6.6
to2.6.7
. - The
devDependency
vue-template-compiler was updated from2.6.6
to2.6.7
.
Your tests are still failing with these versions. Compare changes
Release Notes for v2.6.7
Bug Fixes
- avoid errors thrown during dom props update 8a80a23, closes #9459
- avoid possible infinite loop by accessing observables in error handler (#9489) ee29e41, closes #9489
- ensure generated scoped slot code is compatible with 2.5 7ec4627, closes #9545
- ensure scoped slots update in conditional branches d9b27a9, closes #9534
- scoped slots should update when inside v-for 8f004ea, closes #9506
- #9511: avoid promise catch multiple times (#9526) 2f3020e, closes #9511 #9526 #9511 #9511 #9511
- compiler: handle negative length in codeframe repeat 7a8de91
Commits
The new version differs by 15 commits.
59d8579
build: release 2.6.7
875d6ac
build: build 2.6.7
7a8de91
fix(compiler): handle negative length in codeframe repeat
173042b
refactor: improve test case
2f3020e
fix(#9511): avoid promise catch multiple times (#9526)
8a80a23
fix: avoid errors thrown during dom props update
cd3d202
refactor: simplify conditions
7ec4627
fix: ensure generated scoped slot code is compatible with 2.5
d9b27a9
fix: ensure scoped slots update in conditional branches
b3bd311
chore: update sponsors [ci skip] (#9538)
9d4c972
chore: update sponsors [ci skip] (#9537)
8f004ea
fix: scoped slots should update when inside v-for
bb0aab6
ci: pin webpack version
1d33166
chore: bump webpack (fix PR build cache)
ee29e41
fix: avoid possible infinite loop by accessing observables in error handler (#9489)
See the full diff