This repository was archived by the owner on Jun 25, 2024. It is now read-only.
chore(deps): update dependency vue to v2.5.20 #32
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.4.2
->2.5.20
Release Notes
vuejs/vue
v2.5.20
Compare Source
v2.5.19
Compare Source
Bug Fixes
780dac5
, closes #91670d4b35f
, closes #9168Reverts
5d721a4
, closes #7647v2.5.18
Compare Source
Includes everything in 2.5.18-beta.0
Bug Fixes
1b4a8a0
, closes #9142f077ed1
, closes #91450ed0aad
, closes #9150 #91128a2dbf5
, closes #9151448ba65
, closes #9131 #8946dfaf9e2
, closes #8438v2.5.17
Compare Source
v-bind
c28f792
v2.5.16
Compare Source
Bug Fixes
71b4b25
, closes #77924378fc5
, closes #7806984927a
, closes #78059084747
, closes #7818 #7452215f877
, closes #7566a6169d1
, closes #7819 #7811882e719
, closes #77841a979c4
, closes #7814 #781362a922e
, closes #78176dd73e9
, closes #7710v2.5.15
Compare Source
Bug Fixes
84a9a9d
, closes #7786v2.5.14
Compare Source
Bug Fixes
dc97a39
, closes #7545 #7544318f29f
, closes #7596 #75738335217
, closes #7282733c1be
, closes #7460 #7284550c3c0
, closes #7671 #76707392dfc
, closes #7302 #7280e396eb3
, closes #7676 #7669013d980
, closes #7524 #75236ee6849
, closes #73693eb37ac
, closes #73755191f13
, closes #7391 #7390listeners
type on RenderContext (#7584)db1b18c
, closes #75846b8516b
, closes #7712b2092db
, closes #766349aae6b
, closes #7287144bf5a
, closes #7687db58493
, closes #77376bc75ca
, closes #77040529961
, closes #7330 #7350e055df8
, closes #7165 #7286 #7165cd33407
dccd182
, closes #7314 #7298f7ca21e
, closes #7367d8b0838
, closes #729450b711a
, closes #6864 #6885ced00b1
, closes #75659b22d86
, closes #7443 nuxt/nuxt.js#256581e1e47
, closes #74851c0b4af
, closes #7406 #74041c8e2e8
, closes #7121 #690041838c8
, closes #7296v2.5.13
Compare Source
Bug Fixes
v2.5.12
Compare Source
Bug Fixes
01c0750
, closes #7279Improvements
core: allow symbol as vdom key
bacb911
, closes #7271core: prop bindings with inline Object/Array literal values no longer cause the child component to always re-render:
The compiler now automatically wraps the literal value as an inline computed property to avoid creating new values on each render (unless data it depends on has changed).
types: extract VueConfiguration type for easy expansion (#7274)
c0d516c
, closes #7273v2.5.11
Compare Source
Bug Fixes
3f0c628
, closes #7237Improvements
d02bb37
, closes #7198v2.5.10
Compare Source
Bug Fixes
bd4819e
, closes #7191644274c
, closes #72125875c7c
, closes #7184023f171
, closes #7199f5ce6b5
60da366
, closes #715373a89bf
, closes #7224 #72238936b8d
, closes #67780da8bce
v2.5.9
Compare Source
Bug Fixes
604e081
, closes #7106dd21eac
, closes #7107aa82625
3932a45
, closes #710514e9908
3554eb2
a71e653
, closes #7135fcc1229
d2e1d49
0f7c443
, closes #7138v2.5.8
Compare Source
Bug Fixes
ebcef58
, closes #7096v2.5.7
Compare Source
Bug Fixes
063acb7
, closes #7085<keep-alive>
include/exclude logic for anonymous componentsa23b913
Improvements
4c22d1d
d891cd1
, closes #6971v2.5.6
Compare Source
Bug Fixes
59dea37
, closes #7084v2.5.5
Compare Source
Bug Fixes
_staticTrees
to avoid runtime reference warningf5cd29e
, closes #7075<keep-alive>
should not cache anonymous components4d8226f
, closes #6938<keep-alive>
6d6b373
Improvements
v-model
andv-bind:value
are used on same element (#7056)1e14603
v2.5.4
Compare Source
Bug Fixes
13196b2
, closes #7041@click.right
and@click.middle
daed1e7
, closes #7020df82aeb
, closes #69985db86b4
, closes #706345d7ba8
, closes #7023 #6687267ada0
c2b1cfe
v2.5.3
Compare Source
b6c384d
83ed926
, closes #68451cf02ef
, closes #6891 #69154fe1a95
, closes #6997c355319
, closes #69315a9da95
, closes #6996c24f3e4
<select v-model>
initial statee1657fd
, closes #698679c0d7b
, closes #69864ad9a56
, closes #690798ea0a3
9caed00
604230f
58a39df
0c703e3
, closes #69188a784d8
f2e00f7
, closes #6887cfd73c2
, closes #6828 #6916v2.5.2
Compare Source
Bug Fixes
nextTick
implementation for more consistent behavior with earlier versions4e0c485
, closes #6813v2.5.1
Compare Source
Bug Fixes
5a15a8d
60b1af9
, closes #679215031b8
, closes #68005665eaf
, closes #68031f84dd1
, closes #679008a7fb5
, closes #6805v2.5.0
Compare Source
Features & Improvements
Error Handling and Reporting
errorCaptured
hookb3cd9bc
[Details]e38d006
, closes #6771b7105ae
TypeScript Declaration Improvements
further improve Vue type declarations for canonical usage (#6391)
db138e2
This change requires upgrade actions for TypeScript users using 2.4 types. Thanks to the work by @danielrosenwasser, @HerringtonDarkholme and @ktsn. For more details, please read this blog post.
Functional Components
compiled templates for functional component support
ea0d227
scoped CSS support for functional components
050bb33
These features require
vue-loader>=13.3.0
. Thanks to the work by @blake-newman. [Details]Server Side Rendering
renderToString
now returns a Promise if no callback is passedf881dd1
, closes #6160shouldPrefetch
option (same signature asshouldPreload
)7bc899c
, closes #59642d32b5d
, closes #6761vue-server-renderer/basic.js
c5d0fa0
[Details]v-model
type
binding on<input>
f3fe012
e1da0d5
, closes #5932 (See reasoning behind this change)v-on
4987eeb
[Details].exact
event modifier (#5977)9734e87
, closes #5976 [Details]Scoped Slots
dae173d
[Details]Provide/Inject
88423fc
[Details]<keep-alive>
max
prop for<keep-alive>
for limiting max number of instances cached2cba6d4
Other Improvements
config.ignoredElements
can now contain RegExp in addition to strings (#6769)795b908
data
function is now called with the vm instance as the first argument (#6760)3a5432a
vue-template-compiler
now ships an environment-agnostic build which can be used directly in browsers invue-template-compiler/browser.js
a5e5b31
Bug Fixes
baabd6d
, closes #6703 #67154459b87
, closes #66106ad44e1
, closes #6632 #66412b5c83a
, closes #6714b080a14
, closes vuejs/vue-loader#974514b90b
, closes #66774fd2ce8
4216588
dff85b2
, closes #676668bdbf5
, closes #6725405d8e9
, closes #6759c64f9ae
, closes #66662876ed8
, closes #6751cf1ff5b
, closes #66426e41679
, closes #6566 #66900f2cb09
, closes #6601Internals
We have changed the implementation of
Vue.nextTick
to fix a few bugs (related to #6566, #6690). The change involves using a macro task instead of a micro task to defer DOM updates when inside a DOM event handler attached viav-on
. This means any Vue updates triggered by state changes insidev-on
handlers will be now deferred using a macro task. This may lead to changes in behavior when dealing with native DOM events.For more details regarding micro/macro tasks, see this blog post.
For the new implementation, see source code for nextTick.
v2.4.4
Compare Source
Bug Fixes
0c9534f
a2f73f2
, closes #6603 #6353v2.4.3
Compare Source
Bug Fixes
538ad20
, closes #65133ee62fd
, closes #65743c21675
, closes #64365091e2c
230c6ae
, closes #6502fa6a729
, closes #65910f00f8f
, closes #65191f52a2a
, closes #635302f8b80
, closes #633209106f0
, closes #6572172dbf9
, closes #6345a43d667
, closes #6256inject
option in functional component options type (#6530)1baa0a7
38d5218
, closes #6357d6e6f1d
, closes #6219d4d553c
, closes #61936f312d6
, closes #6552f76d16e
, closes #631306741f3
0529040
, closes #6372844a540
, closes #646659dbd4a
, closes #6263a744497
d77b953
, closes #620289f0d29
, closes #6506684cd7d
, closes #65537116af4
, closes #6561679cd1f
, closes #6447Renovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.