]> git.ipfire.org Git - thirdparty/vuejs/core.git/log
thirdparty/vuejs/core.git
4 years agowip: fix compat utils usage
Evan You [Sat, 10 Apr 2021 03:21:13 +0000 (23:21 -0400)] 
wip: fix compat utils usage

4 years agowip: component v-model compat
Evan You [Sat, 10 Apr 2021 03:10:29 +0000 (23:10 -0400)] 
wip: component v-model compat

4 years agowip: render function compat
Evan You [Fri, 9 Apr 2021 22:52:14 +0000 (18:52 -0400)] 
wip: render function compat

4 years agowip: compat for legacy functional component
Evan You [Fri, 9 Apr 2021 19:14:14 +0000 (15:14 -0400)] 
wip: compat for legacy functional component

4 years agochore: fix dts
Evan You [Thu, 8 Apr 2021 21:15:02 +0000 (17:15 -0400)] 
chore: fix dts

4 years agowip: support per-component compatConfig
Evan You [Thu, 8 Apr 2021 21:11:05 +0000 (17:11 -0400)] 
wip: support per-component compatConfig

4 years agowip: make tests pass again
Evan You [Thu, 8 Apr 2021 20:33:53 +0000 (16:33 -0400)] 
wip: make tests pass again

4 years agowip: async component compat
Evan You [Thu, 8 Apr 2021 20:11:28 +0000 (16:11 -0400)] 
wip: async component compat

4 years agowip: tweak warning dedupe logic
Evan You [Thu, 8 Apr 2021 15:09:40 +0000 (11:09 -0400)] 
wip: tweak warning dedupe logic

4 years agowip: $attrs class/style warning
Evan You [Thu, 8 Apr 2021 14:41:25 +0000 (10:41 -0400)] 
wip: $attrs class/style warning

4 years agowip: $scopedSlots compat
Evan You [Thu, 8 Apr 2021 14:21:14 +0000 (10:21 -0400)] 
wip: $scopedSlots compat

4 years agowip: vm.$listeners compat
Evan You [Thu, 8 Apr 2021 14:06:12 +0000 (10:06 -0400)] 
wip: vm.$listeners compat

4 years agowip: attr coersion compat
Evan You [Wed, 7 Apr 2021 21:36:56 +0000 (17:36 -0400)] 
wip: attr coersion compat

4 years agowip: transition group root compat
Evan You [Wed, 7 Apr 2021 19:54:36 +0000 (15:54 -0400)] 
wip: transition group root compat

4 years agowip: apply compat enabled flags to currently implemented features
Evan You [Wed, 7 Apr 2021 19:38:04 +0000 (15:38 -0400)] 
wip: apply compat enabled flags to currently implemented features

4 years agowip: watch array compat
Evan You [Wed, 7 Apr 2021 16:24:45 +0000 (12:24 -0400)] 
wip: watch array compat

4 years agochore: log runtime build file size
Evan You [Wed, 7 Apr 2021 16:24:35 +0000 (12:24 -0400)] 
chore: log runtime build file size

4 years agowip: compat configuration
Evan You [Wed, 7 Apr 2021 15:22:56 +0000 (11:22 -0400)] 
wip: compat configuration

4 years agowip: keyCode compat
Evan You [Tue, 6 Apr 2021 21:38:43 +0000 (17:38 -0400)] 
wip: keyCode compat

4 years agowip: $children compat
Evan You [Tue, 6 Apr 2021 20:51:11 +0000 (16:51 -0400)] 
wip: $children compat

4 years agowip: instance event emitter api compat
Evan You [Tue, 6 Apr 2021 19:58:12 +0000 (15:58 -0400)] 
wip: instance event emitter api compat

4 years agowip: transition class compat
Evan You [Tue, 6 Apr 2021 19:02:15 +0000 (15:02 -0400)] 
wip: transition class compat

4 years agowip: fix root data option compat
Evan You [Tue, 6 Apr 2021 19:02:07 +0000 (15:02 -0400)] 
wip: fix root data option compat

4 years agowip: basic compat test
Evan You [Tue, 6 Apr 2021 16:17:17 +0000 (12:17 -0400)] 
wip: basic compat test

4 years agowip: custom directive compat
Evan You [Tue, 6 Apr 2021 15:57:10 +0000 (11:57 -0400)] 
wip: custom directive compat

4 years agowip: props default this compat
Evan You [Tue, 6 Apr 2021 15:08:21 +0000 (11:08 -0400)] 
wip: props default this compat

4 years agowip: beforeDestroy & destroyed compat
Evan You [Tue, 6 Apr 2021 14:07:16 +0000 (10:07 -0400)] 
wip: beforeDestroy & destroyed compat

4 years agowip: config.ignoredElements compat
Evan You [Tue, 6 Apr 2021 14:02:46 +0000 (10:02 -0400)] 
wip: config.ignoredElements compat

4 years agowip: data option compat
Evan You [Tue, 6 Apr 2021 13:31:47 +0000 (09:31 -0400)] 
wip: data option compat

4 years agowip: progress
Evan You [Mon, 5 Apr 2021 22:13:29 +0000 (18:13 -0400)] 
wip: progress

4 years agowip: restructure compat code + global api alignment
Evan You [Mon, 5 Apr 2021 21:09:22 +0000 (17:09 -0400)] 
wip: restructure compat code + global api alignment

4 years agowip: root mount api compat
Evan You [Mon, 5 Apr 2021 15:54:35 +0000 (11:54 -0400)] 
wip: root mount api compat

4 years agowip: initial compat build setup
Evan You [Sat, 3 Apr 2021 15:55:44 +0000 (11:55 -0400)] 
wip: initial compat build setup

4 years agofix(watch): this.$watch should support watching keypath
Evan You [Wed, 7 Apr 2021 20:19:04 +0000 (16:19 -0400)] 
fix(watch): this.$watch should support watching keypath

4 years agotest: typo in spy (#3556)
Eduardo San Martin Morote [Wed, 7 Apr 2021 12:19:12 +0000 (14:19 +0200)] 
test: typo in spy (#3556)

4 years agofix(runtime-core): ensure declare prop keys are always present
Evan You [Fri, 2 Apr 2021 00:25:12 +0000 (20:25 -0400)] 
fix(runtime-core): ensure declare prop keys are always present

fix #3288

4 years agorelease: v3.0.11 v3.0.11
Evan You [Thu, 1 Apr 2021 23:52:45 +0000 (19:52 -0400)] 
release: v3.0.11

4 years agofix(runtime-core): fix v-on object kebab-case event emit matching
Evan You [Thu, 1 Apr 2021 23:47:58 +0000 (19:47 -0400)] 
fix(runtime-core): fix v-on object kebab-case event emit matching

fix #3527

4 years agofix(runtime-core): fix render function + optimized slot edge case (#3523)
HcySunYang [Thu, 1 Apr 2021 23:28:58 +0000 (07:28 +0800)] 
fix(runtime-core): fix render function + optimized slot edge case (#3523)

fix #2893

Manually rendering the optimized slots should allow subsequent updates to exit the optimization mode correctly

4 years agorefactor(sfc-playground): modes declaration (#3522)
Cédric Exbrayat [Thu, 1 Apr 2021 22:37:50 +0000 (00:37 +0200)] 
refactor(sfc-playground): modes declaration (#3522)

4 years agofix(compiler-sfc): fix wrong scopeId for nested `<script setup>` components
Evan You [Thu, 1 Apr 2021 22:11:04 +0000 (18:11 -0400)] 
fix(compiler-sfc): fix wrong scopeId for nested `<script setup>` components

4 years agochore(types): use NormalizedStyle for consistency (#2590)
edison [Thu, 1 Apr 2021 03:29:24 +0000 (11:29 +0800)] 
chore(types): use NormalizedStyle for consistency (#2590)

4 years agoworkflow(sfc-playground): make it work in safari and ff
Evan You [Wed, 31 Mar 2021 19:23:01 +0000 (15:23 -0400)] 
workflow(sfc-playground): make it work in safari and ff

4 years agoworkflow(sfc-playground): support import map
Evan You [Wed, 31 Mar 2021 17:31:00 +0000 (13:31 -0400)] 
workflow(sfc-playground): support import map

4 years agochore(sfc-playground): use svg logo
Evan You [Wed, 31 Mar 2021 16:36:45 +0000 (12:36 -0400)] 
chore(sfc-playground): use svg logo

4 years agochore(sfc-playground): teardown preview update watcher
Evan You [Wed, 31 Mar 2021 16:22:08 +0000 (12:22 -0400)] 
chore(sfc-playground): teardown preview update watcher

4 years agochore(sfc-playground): responsive
Evan You [Wed, 31 Mar 2021 02:10:18 +0000 (22:10 -0400)] 
chore(sfc-playground): responsive

4 years agoworkflow(sfc-playground): support selecting versions
Evan You [Wed, 31 Mar 2021 02:00:46 +0000 (22:00 -0400)] 
workflow(sfc-playground): support selecting versions

4 years agorelease: v3.0.10 v3.0.10
Evan You [Wed, 31 Mar 2021 00:05:45 +0000 (20:05 -0400)] 
release: v3.0.10

4 years agofix(runtime-core): fix dev fragment root flag check
Evan You [Tue, 30 Mar 2021 23:55:05 +0000 (19:55 -0400)] 
fix(runtime-core): fix dev fragment root flag check

4 years agochore: use alias instead of module field
Evan You [Tue, 30 Mar 2021 23:51:55 +0000 (19:51 -0400)] 
chore: use alias instead of module field

...before we figure out what is the ideal behavior when adding exports field

4 years agorefactor(ssr): adjust ssr scope id logic for client-compiled render functions
Evan You [Tue, 30 Mar 2021 23:30:05 +0000 (19:30 -0400)] 
refactor(ssr): adjust ssr scope id logic for client-compiled render functions

4 years agofix(ssr): fix scopeId inheritance across mixed parent chain
Evan You [Tue, 30 Mar 2021 22:39:42 +0000 (18:39 -0400)] 
fix(ssr): fix scopeId inheritance across mixed parent chain

fix #3513

4 years agoworkflow(sfc-playground): clear errors in edge cases
Evan You [Tue, 30 Mar 2021 16:49:50 +0000 (12:49 -0400)] 
workflow(sfc-playground): clear errors in edge cases

4 years agoworkflow(sfc-playground): warn on <style module> usage
Evan You [Tue, 30 Mar 2021 16:39:08 +0000 (12:39 -0400)] 
workflow(sfc-playground): warn on <style module> usage

4 years agoworkflow(sfc-playground): add ssr compile output
Evan You [Tue, 30 Mar 2021 16:36:59 +0000 (12:36 -0400)] 
workflow(sfc-playground): add ssr compile output

4 years agoperf(runtime-core): optimize the performance of getTypeIndex (#3206)
edison [Tue, 30 Mar 2021 14:53:14 +0000 (22:53 +0800)] 
perf(runtime-core): optimize the performance of getTypeIndex (#3206)

4 years agochore: bump vite
Evan You [Tue, 30 Mar 2021 01:44:12 +0000 (21:44 -0400)] 
chore: bump vite

4 years agoperf(compiler-sfc): skip srcset transform if all candidates are external
Evan You [Mon, 29 Mar 2021 22:56:24 +0000 (18:56 -0400)] 
perf(compiler-sfc): skip srcset transform if all candidates are external

4 years agofix(runtime-dom): fix event listeners call in firefox <= 53 (#3501)
HcySunYang [Mon, 29 Mar 2021 23:15:12 +0000 (07:15 +0800)] 
fix(runtime-dom): fix event listeners call in firefox <= 53 (#3501)

fix #3485

4 years agofix(compiler-sfc): fix missing whitespace issue in srcsets (#3132)
Jonas Kruckenberg [Mon, 29 Mar 2021 22:28:22 +0000 (00:28 +0200)] 
fix(compiler-sfc): fix missing whitespace issue in srcsets (#3132)

fix #3069

4 years agofix(compiler-core): properly transform replaced nodes (#2927)
Calvin Liang [Mon, 29 Mar 2021 22:08:10 +0000 (15:08 -0700)] 
fix(compiler-core): properly transform replaced nodes (#2927)

4 years agofix(types): add a type-only differentiator to assist Mixin's type infer (#3481)
HcySunYang [Mon, 29 Mar 2021 22:07:36 +0000 (06:07 +0800)] 
fix(types): add a type-only differentiator to assist Mixin's type infer (#3481)

fix #3468

4 years agofix(reactivity): should not trigger when setting value to same proxy (#2904)
liaoliao666 [Mon, 29 Mar 2021 21:52:57 +0000 (05:52 +0800)] 
fix(reactivity): should not trigger when setting value to same proxy (#2904)

4 years agofix(types/tsx): make JSX.Element extend VNode (#3171)
Kael [Mon, 29 Mar 2021 21:38:25 +0000 (08:38 +1100)] 
fix(types/tsx): make JSX.Element extend VNode (#3171)

4 years agobuild(deps): bump @babel/types from 7.13.12 to 7.13.13
dependabot-preview[bot] [Mon, 29 Mar 2021 06:52:06 +0000 (06:52 +0000)] 
build(deps): bump @babel/types from 7.13.12 to 7.13.13

Bumps [@babel/types](https://github.com/babel/babel/tree/HEAD/packages/babel-types) from 7.13.12 to 7.13.13.
- [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.13.13/packages/babel-types)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years agofix(compiler-sfc): support proper type arguments for defineEmit helper
Evan You [Mon, 29 Mar 2021 20:38:07 +0000 (16:38 -0400)] 
fix(compiler-sfc): support proper type arguments for defineEmit helper

fix #2874

4 years agochore(sfc-playground): use type defineEmit
Evan You [Mon, 29 Mar 2021 20:36:40 +0000 (16:36 -0400)] 
chore(sfc-playground): use type defineEmit

4 years agofix(compiler-sfc): do not resolve assets from setup bindings
Evan You [Mon, 29 Mar 2021 20:11:31 +0000 (16:11 -0400)] 
fix(compiler-sfc): do not resolve assets from setup bindings
when not using script setup

fix #3270, fix #3275

4 years agoworkflow(sfc-playground): make warnings dismissable
Evan You [Mon, 29 Mar 2021 20:06:14 +0000 (16:06 -0400)] 
workflow(sfc-playground): make warnings dismissable

4 years agoworkflow(sfc-playground): pass along analyzed bindings when compiling template
Evan You [Mon, 29 Mar 2021 19:34:57 +0000 (15:34 -0400)] 
workflow(sfc-playground): pass along analyzed bindings when compiling template

4 years agoworkflow(sfc-playground): display analyzed bindings in js output
Evan You [Mon, 29 Mar 2021 19:26:54 +0000 (15:26 -0400)] 
workflow(sfc-playground): display analyzed bindings in js output

4 years agofix(compiler-core): allow PascalCase dynamic component tag usage (#3508)
HcySunYang [Mon, 29 Mar 2021 19:18:25 +0000 (03:18 +0800)] 
fix(compiler-core): allow PascalCase dynamic component tag usage (#3508)

fix #3507

4 years agofix(runtime-core): avoid unmount teleport's children multiple times (#3499)
HcySunYang [Mon, 29 Mar 2021 19:15:08 +0000 (03:15 +0800)] 
fix(runtime-core): avoid unmount teleport's children multiple times (#3499)

fix #3497

4 years agochore(sfc-playground): fix clipboard usage
Evan You [Mon, 29 Mar 2021 14:54:32 +0000 (10:54 -0400)] 
chore(sfc-playground): fix clipboard usage

4 years agochore(sfc-playground): logo, responsive
Evan You [Mon, 29 Mar 2021 14:17:33 +0000 (10:17 -0400)] 
chore(sfc-playground): logo, responsive

4 years agobuild(deps-dev): bump @rollup/plugin-replace from 2.4.1 to 2.4.2
dependabot-preview[bot] [Mon, 29 Mar 2021 06:52:45 +0000 (06:52 +0000)] 
build(deps-dev): bump @rollup/plugin-replace from 2.4.1 to 2.4.2

Bumps [@rollup/plugin-replace](https://github.com/rollup/plugins) from 2.4.1 to 2.4.2.
- [Release notes](https://github.com/rollup/plugins/releases)
- [Commits](https://github.com/rollup/plugins/compare/replace-v2.4.1...replace-v2.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years agoworkflow(sfc-playground): tweaks and commit links
Evan You [Mon, 29 Mar 2021 06:07:04 +0000 (02:07 -0400)] 
workflow(sfc-playground): tweaks and commit links

4 years agofix(compiler-sfc): fix function scope variable declaration marking
Evan You [Mon, 29 Mar 2021 04:32:46 +0000 (00:32 -0400)] 
fix(compiler-sfc): fix function scope variable declaration marking

4 years agoworkflow(sfc-playground): attach filename
Evan You [Mon, 29 Mar 2021 04:32:28 +0000 (00:32 -0400)] 
workflow(sfc-playground): attach filename

4 years agoworkflow(sfc-playground): fix download
Evan You [Mon, 29 Mar 2021 03:48:01 +0000 (23:48 -0400)] 
workflow(sfc-playground): fix download

4 years agoworkflow(sfc-playground): share and download buttons
Evan You [Mon, 29 Mar 2021 03:36:36 +0000 (23:36 -0400)] 
workflow(sfc-playground): share and download buttons

4 years agoworkflow(sfc-playground): improve module rewrite
Evan You [Mon, 29 Mar 2021 01:55:22 +0000 (21:55 -0400)] 
workflow(sfc-playground): improve module rewrite

4 years agochore: force refresh playground editor on startup
Evan You [Sun, 28 Mar 2021 22:50:12 +0000 (18:50 -0400)] 
chore: force refresh playground editor on startup

4 years agoworkflow(sfc-playground): support multiple files
Evan You [Sun, 28 Mar 2021 22:41:33 +0000 (18:41 -0400)] 
workflow(sfc-playground): support multiple files

4 years agochore: default code for sfc playground
Evan You [Sun, 28 Mar 2021 06:24:25 +0000 (02:24 -0400)] 
chore: default code for sfc playground

4 years agochore: add sfc playground to coverage exclude list
Evan You [Sun, 28 Mar 2021 06:20:11 +0000 (02:20 -0400)] 
chore: add sfc playground to coverage exclude list

4 years agoworkflow(sfc-playground): fix newline
Evan You [Sun, 28 Mar 2021 06:17:55 +0000 (02:17 -0400)] 
workflow(sfc-playground): fix newline

4 years agoworkflow: tweak sfc playground build script
Evan You [Sun, 28 Mar 2021 06:08:27 +0000 (02:08 -0400)] 
workflow: tweak sfc playground build script

4 years agoworkflow: add sfc playground build script [ci skip]
Evan You [Sun, 28 Mar 2021 05:40:51 +0000 (01:40 -0400)] 
workflow: add sfc playground build script [ci skip]

4 years agoworkflow: sfc playground
Evan You [Sun, 28 Mar 2021 05:35:45 +0000 (01:35 -0400)] 
workflow: sfc playground

4 years agobuild: make compiler-sfc global build work
Evan You [Sat, 27 Mar 2021 16:33:52 +0000 (12:33 -0400)] 
build: make compiler-sfc global build work

4 years agorelease: v3.0.9 v3.0.9
Evan You [Sat, 27 Mar 2021 15:30:12 +0000 (11:30 -0400)] 
release: v3.0.9

4 years agofix(runtime-core): remove dev-only props property from setup context for consistency...
Richard Cooke [Sat, 27 Mar 2021 15:23:10 +0000 (15:23 +0000)] 
fix(runtime-core): remove dev-only props property from setup context for consistency (#3492)

4 years agofix(compiler-core): fix slot source location (#3494)
Johnson Chu [Sat, 27 Mar 2021 15:20:39 +0000 (23:20 +0800)] 
fix(compiler-core): fix slot source location (#3494)

4 years agofix(runtime-core): fix kebab-case prop required warning
Evan You [Sat, 27 Mar 2021 15:16:39 +0000 (11:16 -0400)] 
fix(runtime-core): fix kebab-case prop required warning

fix #3495
ref #3363

4 years agofix: ensure backwards compat for pre-compiled sfc components
Evan You [Sat, 27 Mar 2021 14:53:45 +0000 (10:53 -0400)] 
fix: ensure backwards compat for pre-compiled sfc components

fix #3493

4 years agorelease: v3.0.8 v3.0.8
Evan You [Fri, 26 Mar 2021 21:35:44 +0000 (17:35 -0400)] 
release: v3.0.8

4 years agofix(runtime-core): fix erraneous emits warnings w/ mixins
Evan You [Fri, 26 Mar 2021 20:29:40 +0000 (16:29 -0400)] 
fix(runtime-core): fix erraneous emits warnings w/ mixins

fix #2651

4 years agofix(runtime-core): should not track deps in pre flush watcher callbacks
Evan You [Fri, 26 Mar 2021 19:52:45 +0000 (15:52 -0400)] 
fix(runtime-core): should not track deps in pre flush watcher callbacks

fix #2728