Evan You
29c348f3cf
fix: fix keyCode check for Chrome autofill fake key events
...
close #9441
2019-02-11 22:54:35 -05:00
Evan You
21fca2fffc
fix: ensure scoped slot containing passed down slot content updates properly
2019-02-11 11:30:14 -05:00
Evan You
11deaa932e
build: release 2.6.5
2019-02-11 00:14:34 -05:00
Evan You
1489b99f24
build: build 2.6.5
2019-02-11 00:14:30 -05:00
Evan You
e7d49cdcf2
fix: allow passing multiple arguments to scoped slot
...
fix #9468
Note: the usage is NOT recommended
2019-02-10 22:24:18 -05:00
Evan You
060686d6ea
fix: do not cache scoped slots when mixed with normal slots
2019-02-10 22:23:22 -05:00
Evan You
0bad7e2a35
fix: bail out of event blocking for iOS bug
...
close #9462
2019-02-09 01:16:41 -05:00
Evan You
c198950045
build: release 2.6.4
2019-02-08 16:44:50 -05:00
Evan You
dfb9fb177f
build: build 2.6.4
2019-02-08 16:44:45 -05:00
Evan You
b2a093fa03
chore: fix e2e test in phantomjs
2019-02-08 16:32:22 -05:00
Evan You
9011b83db7
fix: avoid breaking avoriaz edge case
2019-02-08 16:11:41 -05:00
Evan You
8a800867fe
fix: new syntax slots without scope should also be exposed on functional slots()
2019-02-08 14:45:45 -05:00
Evan You
099f3ba600
perf: skip scoped slots normalization when possible
2019-02-08 14:36:36 -05:00
Evan You
7a0dfd0bad
perf: cache result from functional ctx.slots() calls
2019-02-08 14:35:37 -05:00
Evan You
0e8560d0fc
fix: expose v-slot slots without scope on this.$slots
...
fix #9421 , fix #9458
2019-02-08 13:47:17 -05:00
Evan You
ca57920edb
fix: avoid logging same error twice when thrown by user in global handler
...
fix #9445
2019-02-07 10:17:28 -05:00
Evan You
57bc80a546
fix: empty scoped slot should return undefined
...
fix #9452
2019-02-07 10:03:13 -05:00
JakeConnors376W
4015debe95
chore: make documentation clearer ( #9450 )
2019-02-06 19:52:06 -05:00
Evan You
f9c83087cc
build: release 2.6.3
2019-02-06 16:52:07 -05:00
Evan You
6441eac4c6
build: build 2.6.3
2019-02-06 16:52:03 -05:00
Evan You
dae7e4182f
fix: skip microtask fix if event is fired from different document
...
fix #9448
2019-02-06 15:57:06 -05:00
Evan You
d5ade28652
revert: feat: expose all scoped slots on this.$slots
...
This reverts commit 0129b0eb12
.
2019-02-06 15:22:21 -05:00
Evan You
7bc88f30c3
fix: skip microtask fix in Firefix <= 53
...
fix #9446
2019-02-06 15:04:24 -05:00
Evan You
96a09aad99
fix(compiler): fix v-bind dynamic arguments on slot outlets
...
fix #9444
2019-02-06 13:58:09 -05:00
Evan You
4d4d22a3f6
fix: bail out scoped slot optimization when there are nested scopes
...
fix #9438
2019-02-06 12:29:00 -05:00
Evan You
b6247fc9d7
refactor: split resolve-scoped-slot into its own file
2019-02-06 12:28:10 -05:00
Evan You
24b4640c1f
fix: avoid exposing internal flags on $scopedSlots
...
ref #9443
2019-02-06 11:35:26 -05:00
Sebastian Krüger
54e6a121e9
fix(types): add Vue.version to types ( #9431 )
2019-02-05 22:20:03 -05:00
Evan You
b9de23b100
fix: async component should use render owner as force update context
...
Previously, an async component uses its lexical owner as the force
update context. This works when the async component is rendered in a
scoped slot because in the past parent components always force update
child components with any type of slots. After the optimization in
f219bed
though, child components with only scoped slots are no longer
force-updated, and this cause async components inside scoped slots to
not trigger the proper update. Turns out they should have used the
actual render owner (the component that invokes the scoped slot) as the
force update context all along.
fix #9432
2019-02-05 22:18:05 -05:00
katashin
2ef67f868d
chore: fix typo in scheduler.js [ci skip] ( #9425 )
2019-02-05 11:34:16 -05:00
vue-bot
fdc5f0363b
[automated] Patreon sponsors update ( #9424 )
...
* chore: update sponsors [ci skip]
* Update BACKERS.md
* Update README.md
2019-02-05 11:30:33 -05:00
vue-bot
d06e3aff96
chore: update backers [ci skip] ( #9423 )
2019-02-05 11:26:42 -05:00
Evan You
ee9b684d0b
build: release 2.6.2
2019-02-04 22:52:44 -05:00
Evan You
2279509456
build: build 2.6.2
2019-02-04 22:52:39 -05:00
Evan You
44a4ca33b9
fix: restore slot-scope + v-if behavior
...
fix #9422
2019-02-04 22:39:35 -05:00
Evan You
0129b0eb12
feat: expose all scoped slots on this.$slots
...
close #9421
2019-02-04 22:25:19 -05:00
Evan You
b034abf48e
fix: always set transformed model value on attrs
2019-02-04 22:03:33 -05:00
Evan You
1a6f7a576c
build: release 2.6.1
2019-02-04 17:51:36 -05:00
Evan You
6fb3a2211a
build: build 2.6.1
2019-02-04 17:51:32 -05:00
Bogdan Luca
66fd3c8dd1
fix(v-model): add value to $attrs if not defined in props ( #9331 )
...
fix #9330
2019-02-04 17:43:48 -05:00
nciont
0fb03b7831
fix: avoid blocking first input event in IE when it shouldn't ( #9297 )
...
- the original bug in #7138 only happens for `<textarea>`
- the bug doesn't happen if placeholder has empty value
fix #9042 , fix #9383
2019-02-04 17:39:41 -05:00
Filipe Amaral
55bfb94a33
fix(compiler): fix inline-template crashing ( #9365 )
...
fix #9361
2019-02-04 16:49:27 -05:00
bughit
c27fe24dc6
fix: decode single quotes in html attributes ( #9341 )
2019-02-04 16:48:24 -05:00
Barthélémy Ledoux
1922e7d4d9
fix(template-compiler): allow comments on the root node in templates ( #9408 )
...
In SFC templates, we are allowed to add comments to the root node. If parsing with comments flag
true, we are not anymore. This ignores the root comments in case they cannot be added.
fix #9407
2019-02-04 16:34:32 -05:00
Evan You
b6b42ca8c4
fix: avoid isPromise check when handler return value is Vue instance
...
fix #9418
2019-02-04 15:14:29 -05:00
Evan You
85548310f1
build: release 2.6.0
2019-02-04 10:57:04 -05:00
Evan You
076dc8d84f
build: build 2.6.0
2019-02-04 10:57:00 -05:00
vue-bot
9b33f206f8
chore: update sponsors [ci skip] ( #9405 )
2019-02-02 10:53:46 -05:00
Evan You
64f863bbb9
feat: move v-bind.prop shorthand behind flag
2019-02-02 10:49:01 -05:00
Evan You
44a17ba2cd
fix: fix child forceUpdate regression
...
close #9396
2019-01-31 10:24:41 -05:00