Commit Graph

3430 Commits

Author SHA1 Message Date
180909
93bd4406ac
fix typos (#12348) 2021-11-06 23:43:57 +01:00
vue-bot
abfbf2d430
chore: update sponsors [ci skip] (#12339) 2021-11-02 21:56:26 -04:00
vue-bot
e3d81c6f9a
chore: update sponsors [ci skip] (#12332) 2021-10-18 18:59:47 -04:00
vue-bot
0368ba4f37
chore: update sponsors [ci skip] (#12310) 2021-10-06 09:25:57 -04:00
vue-bot
87bff5a9e0
chore: update backers [ci skip] (#12308) 2021-10-05 17:02:30 -04:00
Ziwen Mei
531b7619b1
chore: fix typo in test (#12291) 2021-09-22 15:58:08 +02:00
vue-bot
30a43afa10
chore: update sponsors [ci skip] (#12278) 2021-09-14 09:59:16 -04:00
vue-bot
c785df8377
chore: update backers [ci skip] (#12257) 2021-09-13 11:02:21 -04:00
Roy Eden
515467a618
feat(compiler): condenses staticClass whitespace (fix #12113) (#12195)
* feat(compiler): template staticClass no longer preserves whitespace

Template static classes used to preserve whitespace after compilation, resulting in builds that had
bigger file outputs with whitespace in component's staticClass attributes

fix #12113

* refactor(refactor(web-compiler): removed ignore in regex): Removed ignore flag in regex

fix #12113

* test(ssr-string.spec.js): Removed newline character, as whitespace is purged in static classes

There's no need to escape newlines in static classes, as they're now replaced with a single
whitespace character

fix #12113

* test(directives/class.spec.js): Added whitespace to test

fix #12113

* Apply suggestions from code review

Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com>
2021-09-08 11:23:49 +02:00
vue-bot
4f6f39a26c
chore: update sponsors [ci skip] (#12256)
Co-authored-by: Evan You <yyx990803@gmail.com>
2021-09-04 10:12:51 -04:00
vue-bot
39451c7d73
chore: update backers [ci skip] (#12255)
Co-authored-by: Evan You <yyx990803@gmail.com>
2021-09-04 10:12:35 -04:00
dependabot[bot]
6771a0638f
build(deps): bump tar from 4.4.15 to 4.4.19 (#12250)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-01 16:46:36 +02:00
Evan You
7094fc081a chore: sponsors [ci skip] 2021-08-23 20:07:46 -04:00
vue-bot
8f6f1d355c
chore: update sponsors [ci skip] (#12217) 2021-08-16 18:29:31 -04:00
vue-bot
def91a69eb
chore: update sponsors [ci skip] (#12211) 2021-08-12 14:46:53 -04:00
vue-bot
b31b080f2c
chore: update backers [ci skip] (#12208) 2021-08-12 14:46:40 -04:00
zrh122
3d29ba863b
fix(v-on): add removing all dom event listeners when vnode destroyed (#10085) 2021-08-05 11:21:12 +02:00
dependabot[bot]
509de2af79
build(deps): bump tar from 4.4.8 to 4.4.15 (#12204)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-04 10:19:44 +02:00
vue-bot
8a219e3d4c
chore: update sponsors [ci skip] (#12174)
Co-authored-by: Evan You <yyx990803@gmail.com>
2021-07-07 09:00:48 -04:00
vue-bot
7654ae5eb0
chore: update backers [ci skip] (#12167) 2021-07-07 08:52:17 -04:00
Evan You
e91a65cb70 chore: sponsor update [ci skip] 2021-06-28 13:42:00 -04:00
vue-bot
656a3cbda0
chore: update sponsors [ci skip] (#12146)
Co-authored-by: Evan You <yyx990803@gmail.com>
2021-06-22 12:57:58 -04:00
vue-bot
ca5ac13cfc
chore: update backers [ci skip] (#12145) 2021-06-22 12:51:07 -04:00
vue-bot
f7cb047e60
chore: update backers [ci skip] (#12119) 2021-06-20 15:50:51 -04:00
Eduardo San Martin Morote
612fb89547 build: release 2.6.14 2021-06-07 11:55:28 +02:00
Eduardo San Martin Morote
8f6c4c3dbd build: build 2.6.14 2021-06-07 11:55:26 +02:00
Sebastian Krüger
c52427b0d2
fix(types): async Component types (#11906)
* Update options.d.ts

* Create async-component-test.ts

* add generics to Component ad EsModuleComponent

* remove not needed , and ;

* revert unrelated changes

* revert unrelated changes

* revert unrelated changes

* revert unrelated changes

* optimize EsModuleImports

* Update async-component-test.ts
2021-06-03 15:13:33 +02:00
Jason
80e7730946
feat(ssr): vue-ssr-webpack-plugin compatible with webpack 5 (#12002)
* feat(ssr): vue-ssr-webpack-plugin compatible with webpack 5

* chore(ssr): remove webpack from peerDependencies
2021-06-02 14:50:28 +02:00
Eduardo San Martin Morote
38f71de380
fix(v-slot): fix scoped slot normalization combined with v-if (#12104) 2021-06-02 14:44:18 +02:00
Eduardo San Martin Morote
67901e78ef test(ssr): add missing test for async component in slot 2021-06-02 14:14:42 +02:00
Eduardo San Martin Morote
18660336a0 build: release 2.6.13 2021-06-01 16:28:48 +02:00
Eduardo San Martin Morote
f34f6bb230 build: build 2.6.13 2021-06-01 16:28:45 +02:00
Evan You
f038000157 refactor: check is function for fallback slots 2021-06-01 10:08:28 -04:00
Evan You
d6ac00f77c chore: display more oc sponsors on readme [ci skip] 2021-05-28 17:06:44 -04:00
Ikko Ashimine
0ff1356ef7
chore: fix typo in README.md [ci skip] (#12064) 2021-05-08 14:48:32 +08:00
vue-bot
f2a6a1b8d3
chore: update sponsors [ci skip] (#12054) 2021-05-03 11:26:54 -04:00
Evan You
df4e385c8f chore: fix opencollective silver sponsors in backers.md [ci skip] 2021-05-03 09:30:00 -04:00
dependabot[bot]
bb9190b302
build(deps): bump ssri from 6.0.1 to 6.0.2 (#12047)
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-30 12:16:33 +02:00
vue-bot
e7cf0634f5
chore: update sponsors [ci skip] (#12021) 2021-04-23 15:58:28 -04:00
Eduardo San Martin Morote
e7baaa1205
fix(keep-alive): cache what is really needed not the whole VNode data (#12015)
Co-authored-by: zrh122 <1229550935@qq.com>
2021-04-16 19:19:29 +02:00
WORMSS
2b93e86aa1
fix(types): make $refs undefined possible (#11112)
Added undefined as a return type of $refs as it was quite hard to convince typescript that something COULD be undefined if you type in a ref that doesn't exist,
I also changed the two array statements from `Element[] | Vue[]` to `(Element | Vue)[]` because it's not guaranteed that they are ALL Elements or they are ALL Vue components. (Very likely, yes, but not always)
For example
```html
<template v-for="(a, index) of b">
  <div v-if="index % 2 === 0" ref="test"></div>
  <my-component v-else ref="test"></my-component>
</template>
```
2021-04-16 17:59:37 +02:00
contribu
52608302e9
fix(core): fix sameVnode for async component (#11107)
Co-authored-by: mac2 <mac2@example.com>
2021-04-16 17:58:02 +02:00
hello-brsd
e4dea59f84
fix(errorHandler): async error handling for watchers (#9484)
Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com>
2021-04-16 17:57:25 +02:00
wangzongxu
3ad60fea73
feat(warn): warn computed conflict with methods (#10119)
Co-authored-by: wangzongxu <wangzongxu@vipkid.com.cn>
2021-04-16 17:56:32 +02:00
Mattia Trapani
c6d7a6fce7
fix(v-on): avoid events with empty keyCode (autocomplete) (#11326) 2021-04-16 17:53:45 +02:00
Eduardo San Martin Morote
ce457f9f4d
fix(slot): add a function to return the slot fallback content (#12014)
Co-authored-by: zrh122 <1229550935@qq.com>
2021-04-16 17:37:35 +02:00
ygj6
77b5330c54
fix: force update between two components with and without slot (#11795) 2021-04-16 17:34:34 +02:00
pooya parsa
af54514cf9
fix: handle async placeholders in normalizeScopedSlot (#11963)
Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com>
2021-04-16 17:33:56 +02:00
pikax
f22b2165f4 chore: improve some types and remove @ts-ignore 2021-04-13 16:21:54 +01:00
pikax
b5f39bf02c dedup functions 2021-04-07 19:11:31 +01:00