]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
Evan You [Thu, 29 Oct 2020 19:03:39 +0000 (15:03 -0400)]
feat(compiler-sfc): new script setup implementation
- now exposes all top level bindings to template
- support `ref:` syntax sugar
dependabot-preview[bot] [Wed, 28 Oct 2020 19:43:12 +0000 (19:43 +0000)]
build(deps-dev): bump @types/node from 14.14.2 to 14.14.6 (#2512)
dependabot-preview[bot] [Wed, 28 Oct 2020 09:59:15 +0000 (09:59 +0000)]
build(deps-dev): bump ts-jest from 26.4.2 to 26.4.3 (#2505)
dependabot-preview[bot] [Wed, 28 Oct 2020 09:58:25 +0000 (09:58 +0000)]
build(deps-dev): bump @rollup/plugin-replace from 2.3.3 to 2.3.4 (#2504)
dependabot-preview[bot] [Wed, 28 Oct 2020 09:56:22 +0000 (09:56 +0000)]
build(deps-dev): bump @typescript-eslint/parser from 4.5.0 to 4.6.0 (#2502)
dependabot-preview[bot] [Wed, 28 Oct 2020 09:52:52 +0000 (09:52 +0000)]
build(deps-dev): bump @microsoft/api-extractor from 7.10.4 to 7.10.6 (#2501)
dependabot-preview[bot] [Wed, 28 Oct 2020 09:51:45 +0000 (09:51 +0000)]
build(deps-dev): bump typescript from 4.0.3 to 4.0.5 (#2500)
dependabot-preview[bot] [Wed, 28 Oct 2020 09:50:21 +0000 (09:50 +0000)]
build(deps-dev): bump lint-staged from 10.4.2 to 10.5.0 (#2499)
dependabot-preview[bot] [Wed, 28 Oct 2020 09:49:23 +0000 (09:49 +0000)]
build(deps-dev): bump eslint from 7.12.0 to 7.12.1 (#2498)
Evan You [Tue, 27 Oct 2020 22:50:34 +0000 (18:50 -0400)]
fix(types): ensure correct type for toRef and toRefs on existing refs
Evan You [Mon, 26 Oct 2020 21:52:16 +0000 (17:52 -0400)]
fix(hmr): fix updates for imported but not yet rendered components
dependabot-preview[bot] [Sun, 25 Oct 2020 05:00:09 +0000 (05:00 +0000)]
build(deps-dev): bump eslint from 7.11.0 to 7.12.0 (#2481)
dependabot-preview[bot] [Sat, 24 Oct 2020 16:24:40 +0000 (16:24 +0000)]
build(deps-dev): bump jest from 26.6.0 to 26.6.1 (#2475)
dependabot-preview[bot] [Fri, 23 Oct 2020 19:52:38 +0000 (19:52 +0000)]
build(deps-dev): bump ts-jest from 26.4.1 to 26.4.2 (#2476)
Evan You [Fri, 23 Oct 2020 18:37:09 +0000 (14:37 -0400)]
chore: comments [ci skip]
Evan You [Thu, 22 Oct 2020 21:49:54 +0000 (17:49 -0400)]
fix(runtime-core): components with static props and slots should not be force updated
dependabot-preview[bot] [Thu, 22 Oct 2020 21:13:55 +0000 (21:13 +0000)]
build(deps-dev): bump rollup from 2.32.0 to 2.32.1 (#2465)
dependabot-preview[bot] [Thu, 22 Oct 2020 21:13:23 +0000 (21:13 +0000)]
build(deps-dev): bump @types/node from 14.14.0 to 14.14.2 (#2466)
dependabot-preview[bot] [Wed, 21 Oct 2020 06:34:05 +0000 (06:34 +0000)]
build(deps-dev): bump @types/node from 14.11.10 to 14.14.0 (#2453)
dependabot-preview[bot] [Wed, 21 Oct 2020 06:33:24 +0000 (06:33 +0000)]
build(deps-dev): bump @types/jest from 26.0.14 to 26.0.15 (#2452)
dependabot-preview[bot] [Wed, 21 Oct 2020 06:31:09 +0000 (06:31 +0000)]
build(deps-dev): bump @typescript-eslint/parser from 4.4.1 to 4.5.0 (#2451)
Evan You [Tue, 20 Oct 2020 20:24:12 +0000 (16:24 -0400)]
release: v3.0.2
Carlos Rodrigues [Tue, 20 Oct 2020 19:56:29 +0000 (20:56 +0100)]
fix(types): h support for resolveComponent (#2402)
close #2357
HcySunYang [Tue, 20 Oct 2020 18:59:55 +0000 (02:59 +0800)]
fix(runtime-core): non-stable Fragment should always unmount its children (#2445)
fix #2444
Evan You [Tue, 20 Oct 2020 16:28:02 +0000 (12:28 -0400)]
fix(suspense): fix suspense nested child updates in template mode
fix #2214
Hunter [Tue, 20 Oct 2020 13:59:27 +0000 (21:59 +0800)]
fix(v-model): built in modifiers support on component (#2348)
close #2326
Evan You [Tue, 20 Oct 2020 13:49:53 +0000 (09:49 -0400)]
fix(runtime-core): fix component .once listener logic
Hunter [Tue, 20 Oct 2020 13:31:08 +0000 (21:31 +0800)]
fix(compiler-core): fix multiline member expression check (#2436)
fix #2426
ShaoDamao [Tue, 20 Oct 2020 06:51:05 +0000 (14:51 +0800)]
chore(runtime-core): fix typo (#2442)
Co-authored-by: shaoziwei <ziwei.shao@cloudchef.io>
Hunter [Tue, 20 Oct 2020 00:45:48 +0000 (08:45 +0800)]
fix(runtime-core): prevent self-injection (#2424)
fix #2400
Eduardo San Martin Morote [Mon, 19 Oct 2020 22:12:09 +0000 (00:12 +0200)]
fix(compiler): stringify values on v-text (#2432)
fix #2430
被雨水过滤的空气 [Mon, 19 Oct 2020 22:08:54 +0000 (06:08 +0800)]
fix(runtime-core): avoid mutating EMPTY_ARR when setting dev root (#2419)
also freeze EMPTY_ARR in dev
fix #2413
neverland [Mon, 19 Oct 2020 21:40:21 +0000 (05:40 +0800)]
types(tsx): svg xmlns attribute typing (#2344)
Evan You [Mon, 19 Oct 2020 21:37:10 +0000 (17:37 -0400)]
fix(reactivity): track length on for in iteration on Array
fix #2427
Carlos Rodrigues [Mon, 19 Oct 2020 21:25:55 +0000 (22:25 +0100)]
types(defineComponent): fix optional Boolean prop types (#2401)
fix #2338
Eduardo San Martin Morote [Mon, 19 Oct 2020 21:19:49 +0000 (23:19 +0200)]
ci: add size check on push (#2392)
ᴜɴвʏтᴇ [Mon, 19 Oct 2020 21:15:53 +0000 (05:15 +0800)]
feat(compile-core): handle falsy dynamic args for v-on and v-bind (#2393)
fix #2388
dependabot-preview[bot] [Mon, 19 Oct 2020 21:11:59 +0000 (17:11 -0400)]
build(deps): bump @babel/types from 7.12.0 to 7.12.1 (#2396)
Bumps [@babel/types](https://github.com/babel/babel/tree/HEAD/packages/babel-types) from 7.12.0 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-types)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
dependabot-preview[bot] [Mon, 19 Oct 2020 21:11:45 +0000 (17:11 -0400)]
build(deps): bump @babel/parser from 7.12.0 to 7.12.3 (#2409)
Bumps [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) from 7.12.0 to 7.12.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.3/packages/babel-parser)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
龙腾道 [Mon, 19 Oct 2020 21:11:28 +0000 (05:11 +0800)]
fix(runtime-core): avoid object prototype keys in property access cache (#2416)
dependabot-preview[bot] [Mon, 19 Oct 2020 12:05:12 +0000 (12:05 +0000)]
build(deps-dev): bump jest from 26.5.3 to 26.6.0 (#2434)
dependabot-preview[bot] [Sat, 17 Oct 2020 21:59:26 +0000 (21:59 +0000)]
build(deps-dev): bump lint-staged from 10.4.1 to 10.4.2 (#2410)
dependabot-preview[bot] [Sat, 17 Oct 2020 21:56:25 +0000 (21:56 +0000)]
build(deps-dev): bump @types/node from 14.11.8 to 14.11.10 (#2407)
dependabot-preview[bot] [Sat, 17 Oct 2020 21:56:17 +0000 (21:56 +0000)]
build(deps-dev): bump rollup from 2.31.0 to 2.32.0 (#2408)
dependabot-preview[bot] [Fri, 16 Oct 2020 14:58:02 +0000 (14:58 +0000)]
build(deps-dev): bump rollup from 2.30.0 to 2.31.0 (#2397)
dependabot-preview[bot] [Fri, 16 Oct 2020 14:54:54 +0000 (14:54 +0000)]
build(deps-dev): bump lint-staged from 10.4.0 to 10.4.1 (#2395)
Evan You [Thu, 15 Oct 2020 16:37:21 +0000 (12:37 -0400)]
release: v3.0.1
Evan You [Thu, 15 Oct 2020 16:28:40 +0000 (12:28 -0400)]
workflow: adjust release script for non-pre-releases
Evan You [Thu, 15 Oct 2020 16:10:25 +0000 (12:10 -0400)]
chore: fix missed type guard from
dbc29c32
Evan You [Thu, 15 Oct 2020 16:02:20 +0000 (12:02 -0400)]
build(deps): bump @babel/types from 7.11.5 to 7.12.0
Evan You [Thu, 15 Oct 2020 15:52:30 +0000 (11:52 -0400)]
build(deps): bump postcss-selector-parser from 6.0.2 to 6.0.4
Eduardo San Martin Morote [Thu, 15 Oct 2020 15:37:00 +0000 (17:37 +0200)]
ci: add size check integration (#2369)
dependabot-preview[bot] [Thu, 15 Oct 2020 15:05:49 +0000 (11:05 -0400)]
build(deps): bump @babel/parser from 7.11.5 to 7.12.0 (#2383)
Bumps [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) from 7.11.5 to 7.12.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.0/packages/babel-parser)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
dependabot-preview[bot] [Thu, 15 Oct 2020 15:05:36 +0000 (11:05 -0400)]
build(deps-dev): bump @typescript-eslint/parser from 4.4.0 to 4.4.1 (#2374)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.4.1/packages/parser)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
underfin [Thu, 15 Oct 2020 15:05:12 +0000 (23:05 +0800)]
fix(hmr): full diff props for non-sfc component (#2359)
close #https://github.com/vitejs/vite/issues/872
Cédric Exbrayat [Wed, 14 Oct 2020 08:23:51 +0000 (10:23 +0200)]
test: package exclusion from code coverage (#2377)
dependabot-preview[bot] [Tue, 13 Oct 2020 23:48:20 +0000 (23:48 +0000)]
build(deps-dev): bump rollup from 2.28.2 to 2.30.0 (#2373)
Hunter [Tue, 13 Oct 2020 20:31:13 +0000 (04:31 +0800)]
test(runtime-core): inject from closest ancestor (#2329)
ᴜɴвʏтᴇ [Tue, 13 Oct 2020 20:29:23 +0000 (04:29 +0800)]
test(runtime-core): improve test for #2295 (#2309)
underfin [Tue, 13 Oct 2020 20:28:24 +0000 (04:28 +0800)]
fix(v-for): handle and warn when `v-for` receives non-integer range number (#2247)
close #2245
Mathieu TUDISCO [Tue, 13 Oct 2020 20:25:15 +0000 (22:25 +0200)]
fix(compiler-ssr): fix SSR issue when dynamic and static class co-exist (#2354)
Pick [Tue, 13 Oct 2020 20:20:05 +0000 (04:20 +0800)]
perf(runtime-dom/vModel): remove looseHas if model is Set (#2236)
Lory Lee [Tue, 13 Oct 2020 20:18:22 +0000 (04:18 +0800)]
chore: add missing space in warning message (#2266) [ci skip]
edison [Tue, 13 Oct 2020 20:17:52 +0000 (04:17 +0800)]
refactor(reactivity): remove `keyIsSymbol` (#2262)
Pick [Tue, 13 Oct 2020 20:06:36 +0000 (04:06 +0800)]
refactor(runtime-core): simplify deep watch traverse (#2212)
meteorlxy [Tue, 13 Oct 2020 20:03:33 +0000 (04:03 +0800)]
test(compiler-core): more test cases for baseParse (#2211)
dependabot-preview[bot] [Tue, 13 Oct 2020 20:02:43 +0000 (16:02 -0400)]
build(deps): bump postcss from 7.0.34 to 7.0.35 (#2273)
Bumps [postcss](https://github.com/postcss/postcss) from 7.0.34 to 7.0.35.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/7.0.34...7.0.35)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Pick [Tue, 13 Oct 2020 19:45:17 +0000 (03:45 +0800)]
refactor(runtime-core): refactor watch typing (#2191)
underfin [Tue, 13 Oct 2020 19:37:45 +0000 (03:37 +0800)]
fix(sfc/style-vars): should attach css vars while `subtree` changed (#2178)
* fix(cssVars): should attach css vars while `subtree` changed
fix #2177
* fix: fix test
izayl [Tue, 13 Oct 2020 19:33:16 +0000 (03:33 +0800)]
chore: add magic number comment (#2198) [ci skip]
Yang Mingshan [Tue, 13 Oct 2020 19:32:46 +0000 (03:32 +0800)]
fix(reactivity): use resetTracking instead of enableTracking (#2174)
ruige24601 [Tue, 13 Oct 2020 19:32:10 +0000 (14:32 -0500)]
chore(test): test cases description mistake (#2167)
Ben Sheedy [Tue, 13 Oct 2020 19:30:56 +0000 (20:30 +0100)]
chore: heading for npm readme (#2158) [ci skip]
edison [Tue, 13 Oct 2020 19:27:21 +0000 (03:27 +0800)]
test(runtime-core): show warn when create with invalid type (#2128)
ᴜɴвʏтᴇ [Tue, 13 Oct 2020 16:04:52 +0000 (00:04 +0800)]
fix(compiler-core): fix v-if key injection with v-on object syntax (#2368)
fix #2366
Evan You [Tue, 13 Oct 2020 15:50:09 +0000 (11:50 -0400)]
feat: custom formatters
dependabot-preview[bot] [Mon, 12 Oct 2020 12:38:40 +0000 (12:38 +0000)]
build(deps-dev): bump jest from 26.5.2 to 26.5.3 (#2365)
Evan You [Sat, 10 Oct 2020 19:40:31 +0000 (15:40 -0400)]
fix(teleport): proper children traversal when teleport is block root
fix #2324
dependabot-preview[bot] [Sat, 10 Oct 2020 19:01:46 +0000 (19:01 +0000)]
build(deps-dev): bump eslint from 7.10.0 to 7.11.0 (#2351)
dependabot-preview[bot] [Fri, 9 Oct 2020 14:49:30 +0000 (14:49 +0000)]
build(deps-dev): bump @types/node from 14.11.5 to 14.11.8 (#2346)
Evan You [Fri, 9 Oct 2020 13:08:59 +0000 (09:08 -0400)]
fix(teleport): should only force remove teleport when not disabled
fix #2323
Evan You [Thu, 8 Oct 2020 20:41:45 +0000 (16:41 -0400)]
fix(v-model): ensure initial value is set after other attributes
fix #2325
dependabot-preview[bot] [Thu, 8 Oct 2020 11:27:09 +0000 (11:27 +0000)]
build(deps-dev): bump sass from 1.26.11 to 1.27.0 (#2334)
ᴜɴвʏтᴇ [Thu, 8 Oct 2020 02:34:53 +0000 (10:34 +0800)]
fix(v-model): avoid clearing IME compose state on updates (#2304)
fix #2302
Evan You [Thu, 8 Oct 2020 02:02:32 +0000 (22:02 -0400)]
fix(runtime-core): fix directive merging on component root
fix #2298
Evan You [Thu, 8 Oct 2020 01:47:01 +0000 (21:47 -0400)]
fix(runtime-core): fix provide function data access in extends/mixins
fix #2300
Evan You [Thu, 8 Oct 2020 01:46:25 +0000 (21:46 -0400)]
chore: add missing feature flag to jest config
ᴜɴвʏтᴇ [Thu, 8 Oct 2020 00:57:17 +0000 (08:57 +0800)]
fix(compiler-core): allow spaces between if-else branches (#2305)
fix #2299
Evan You [Wed, 7 Oct 2020 21:49:03 +0000 (17:49 -0400)]
fix(runtime-core/template-refs): do not reset refs object before updates
fix #2283
Evan You [Wed, 7 Oct 2020 20:58:19 +0000 (16:58 -0400)]
fix(runtime-core): error handling for created/beforeCreate hooks
fix #2268
edison [Wed, 7 Oct 2020 19:06:41 +0000 (03:06 +0800)]
fix(runtime-dom): v-model should support number modifier with select tag (#2308)
close #2252
dependabot-preview[bot] [Wed, 7 Oct 2020 03:12:21 +0000 (03:12 +0000)]
build(deps-dev): bump @types/node from 14.11.2 to 14.11.5 (#2319)
dependabot-preview[bot] [Wed, 7 Oct 2020 03:05:18 +0000 (03:05 +0000)]
build(deps-dev): bump @microsoft/api-extractor from 7.10.1 to 7.10.4 (#2320)
dependabot-preview[bot] [Wed, 7 Oct 2020 03:01:56 +0000 (03:01 +0000)]
build(deps-dev): bump jest from 26.5.0 to 26.5.2 (#2318)
dependabot-preview[bot] [Wed, 7 Oct 2020 02:59:59 +0000 (02:59 +0000)]
build(deps-dev): bump @typescript-eslint/parser from 4.3.0 to 4.4.0 (#2317)
Evan You [Tue, 6 Oct 2020 22:31:04 +0000 (18:31 -0400)]
test(compiler-core): add test case for v-on event case conversion
shadowings-zy [Tue, 6 Oct 2020 22:28:56 +0000 (06:28 +0800)]
fix(runtime-core): use consistent camelCase event casing for render functions (#2278)
close #2249
Evan You [Tue, 6 Oct 2020 22:16:20 +0000 (18:16 -0400)]
fix(reactivity): should not trigger watch on computed ref when value is unchanged
fix #2231
Evan You [Tue, 6 Oct 2020 19:31:29 +0000 (15:31 -0400)]
fix(runtime-core): fix SSR memoery leak due to props normalization cache
fix #2225
The previous props/emits normlaization was caching normalized result per
app instance, but during SSR there is a new app instance created for
every request.
The fix now de-opts props/emits normlaization caching when there are
props/emits declared in global mixins - which is a very rare use case.
Evan You [Tue, 6 Oct 2020 15:35:51 +0000 (11:35 -0400)]
perf: do not enable hmr in non-browser envs