]> git.ipfire.org Git - thirdparty/vuejs/core.git/log
thirdparty/vuejs/core.git
5 years agotypes: fix failed typings?
pikax [Sat, 4 Jan 2020 14:22:09 +0000 (14:22 +0000)] 
types: fix failed typings?

5 years agochore: simplifying and improve tupple & array output type on ref
pikax [Sat, 4 Jan 2020 14:09:52 +0000 (14:09 +0000)] 
chore: simplifying and improve tupple & array output type on ref

5 years agotypes: improve type error logging and nest ref types
pikax [Sat, 4 Jan 2020 10:10:30 +0000 (10:10 +0000)] 
types: improve type error logging and nest ref types

5 years agofix(fragment): properly remove compiler generated fragments
Evan You [Fri, 13 Dec 2019 15:31:40 +0000 (10:31 -0500)] 
fix(fragment): properly remove compiler generated fragments

5 years agochore: fix typos (#541)
Cr [Fri, 13 Dec 2019 10:49:01 +0000 (18:49 +0800)] 
chore: fix typos (#541)

5 years agobuild(deps-dev): bump rollup from 1.27.11 to 1.27.12
dependabot-preview[bot] [Fri, 13 Dec 2019 07:23:24 +0000 (07:23 +0000)] 
build(deps-dev): bump rollup from 1.27.11 to 1.27.12

Bumps [rollup](https://github.com/rollup/rollup) from 1.27.11 to 1.27.12.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v1.27.11...v1.27.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years agofix(runtime-core): ensure $forceUpdate behavior consistency with 2.x
Evan You [Fri, 13 Dec 2019 03:12:45 +0000 (22:12 -0500)] 
fix(runtime-core): ensure $forceUpdate behavior consistency with 2.x

5 years agoperf: optimize props resolution
Evan You [Fri, 13 Dec 2019 03:07:48 +0000 (22:07 -0500)] 
perf: optimize props resolution

Store the keys for props that need default or boolean casting
during normalization, so that later we only need to iterate
through this array instead of the entire props object.

5 years agochore: add package dependency graph
Evan You [Fri, 13 Dec 2019 02:22:29 +0000 (21:22 -0500)] 
chore: add package dependency graph

5 years agofix(compiler-core): should apply text transform to <template v-for> children
Evan You [Fri, 13 Dec 2019 02:09:32 +0000 (21:09 -0500)] 
fix(compiler-core): should apply text transform to <template v-for> children

5 years agofix(compiler-core): handle template root and template v-if as stable fragments
Evan You [Fri, 13 Dec 2019 01:46:20 +0000 (20:46 -0500)] 
fix(compiler-core): handle template root and template v-if as stable fragments

5 years agofeat(hmr): reload and force slot update on re-render
Evan You [Thu, 12 Dec 2019 23:13:59 +0000 (18:13 -0500)] 
feat(hmr): reload and force slot update on re-render

5 years agofix(core): generate fragment root with patchFlag + optimize fragment w/ patchFlag
Evan You [Thu, 12 Dec 2019 22:58:32 +0000 (17:58 -0500)] 
fix(core): generate fragment root with patchFlag + optimize fragment w/ patchFlag

5 years agofeat(runtime-core): hot module replacement
Evan You [Thu, 12 Dec 2019 17:42:21 +0000 (12:42 -0500)] 
feat(runtime-core): hot module replacement

5 years agofix(runtime-core): initialize renderCache if not present
Evan You [Thu, 12 Dec 2019 16:44:18 +0000 (11:44 -0500)] 
fix(runtime-core): initialize renderCache if not present

5 years agofeat(compiler): expose generateCodeFrame
Evan You [Thu, 12 Dec 2019 16:44:00 +0000 (11:44 -0500)] 
feat(compiler): expose generateCodeFrame

5 years agotypes: use RawSourceMap types
Evan You [Wed, 11 Dec 2019 18:33:45 +0000 (13:33 -0500)] 
types: use RawSourceMap types

5 years agobuild(deps-dev): bump rollup-plugin-terser from 5.1.2 to 5.1.3
dependabot-preview[bot] [Thu, 12 Dec 2019 07:54:25 +0000 (07:54 +0000)] 
build(deps-dev): bump rollup-plugin-terser from 5.1.2 to 5.1.3

Bumps [rollup-plugin-terser](https://github.com/TrySound/rollup-plugin-terser) from 5.1.2 to 5.1.3.
- [Release notes](https://github.com/TrySound/rollup-plugin-terser/releases)
- [Commits](https://github.com/TrySound/rollup-plugin-terser/compare/v5.1.2...v5.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years agobuild(deps-dev): bump rollup from 1.27.9 to 1.27.11
dependabot-preview[bot] [Thu, 12 Dec 2019 07:53:59 +0000 (07:53 +0000)] 
build(deps-dev): bump rollup from 1.27.9 to 1.27.11

Bumps [rollup](https://github.com/rollup/rollup) from 1.27.9 to 1.27.11.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v1.27.9...v1.27.11)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years agochore: fix missed save
Evan You [Wed, 11 Dec 2019 15:39:29 +0000 (10:39 -0500)] 
chore: fix missed save

5 years agotest(e2e): avoid relying on CDN + reduce debounce delay
Evan You [Wed, 11 Dec 2019 15:37:03 +0000 (10:37 -0500)] 
test(e2e): avoid relying on CDN + reduce debounce delay

5 years agorefactor: move runtime compile error handling to vue
Evan You [Wed, 11 Dec 2019 15:25:34 +0000 (10:25 -0500)] 
refactor: move runtime compile error handling to vue

5 years agotest(e2e): use better mocking strategy for commits example
Evan You [Wed, 11 Dec 2019 15:15:52 +0000 (10:15 -0500)] 
test(e2e): use better mocking strategy for commits example

5 years agotest(e2e): add e2e test for commits example (#526)
CodinCat [Wed, 11 Dec 2019 14:51:15 +0000 (23:51 +0900)] 
test(e2e): add e2e test for commits example (#526)

* test(e2e): add e2e test for commits example

* test(e2e): add waitForResponse to enhance the test

* test(e2e): use mocks for commits test

5 years agotest: ignore size-check in coverage
Evan You [Wed, 11 Dec 2019 14:46:52 +0000 (09:46 -0500)] 
test: ignore size-check in coverage

5 years agofix(vue): properly cache runtime compilation
Evan You [Wed, 11 Dec 2019 14:46:42 +0000 (09:46 -0500)] 
fix(vue): properly cache runtime compilation

5 years agotest(compiler-sfc): more tests (#536)
宋铄运 [Wed, 11 Dec 2019 14:26:14 +0000 (22:26 +0800)] 
test(compiler-sfc): more tests (#536)

5 years agotest(e2e): add e2e test for markdown example (#533)
CodinCat [Wed, 11 Dec 2019 14:13:47 +0000 (23:13 +0900)] 
test(e2e): add e2e test for markdown example (#533)

5 years agofeat(compiler-sfc): use @vue/compiler-dom by default
Evan You [Wed, 11 Dec 2019 03:23:55 +0000 (22:23 -0500)] 
feat(compiler-sfc): use @vue/compiler-dom by default

5 years agobuild: adjust esm formats
Evan You [Wed, 11 Dec 2019 03:14:02 +0000 (22:14 -0500)] 
build: adjust esm formats

5 years agobuild: release script
Evan You [Wed, 11 Dec 2019 02:29:52 +0000 (21:29 -0500)] 
build: release script

5 years agobuild: remove lerna
Evan You [Tue, 10 Dec 2019 23:24:59 +0000 (18:24 -0500)] 
build: remove lerna

5 years agobuild: no need for alias in rollup config
Evan You [Tue, 10 Dec 2019 22:50:16 +0000 (17:50 -0500)] 
build: no need for alias in rollup config

5 years agorefactor: adjust sfc compiler options
Evan You [Tue, 10 Dec 2019 22:41:56 +0000 (17:41 -0500)] 
refactor: adjust sfc compiler options

5 years agofix(compiler-core): should only parse interpolations in DATA text mode
Evan You [Tue, 10 Dec 2019 20:30:17 +0000 (15:30 -0500)] 
fix(compiler-core): should only parse interpolations in DATA text mode

5 years agorefactor(compiler-core): centralize compiler options
Evan You [Tue, 10 Dec 2019 17:53:26 +0000 (12:53 -0500)] 
refactor(compiler-core): centralize compiler options

5 years agoworkflow(template-explorer): fix cacheHandlers disabled state
Evan You [Tue, 10 Dec 2019 17:46:38 +0000 (12:46 -0500)] 
workflow(template-explorer): fix cacheHandlers disabled state

5 years agofeat(compiler-sfc): properly pass on options
Evan You [Tue, 10 Dec 2019 17:22:23 +0000 (12:22 -0500)] 
feat(compiler-sfc): properly pass on options

5 years agofeat(compiler-sfc): compile template WIP (#534)
宋铄运 [Tue, 10 Dec 2019 17:01:56 +0000 (01:01 +0800)] 
feat(compiler-sfc): compile template WIP (#534)

5 years agoworkflow: add size-check package
Evan You [Tue, 10 Dec 2019 16:31:57 +0000 (11:31 -0500)] 
workflow: add size-check package

5 years agorefactor(runtime-core): tweak component proxy implementation
Evan You [Tue, 10 Dec 2019 16:14:29 +0000 (11:14 -0500)] 
refactor(runtime-core): tweak component proxy implementation

5 years agotest: add test for runtime-dom/modules/class (#75)
Haoqun Jiang [Mon, 9 Dec 2019 19:52:20 +0000 (03:52 +0800)] 
test: add test for runtime-dom/modules/class (#75)

5 years agochore: fix typo (#530) [ci skip]
GCA [Mon, 9 Dec 2019 19:23:57 +0000 (03:23 +0800)] 
chore: fix typo (#530) [ci skip]

5 years agotest: fix warning
Evan You [Mon, 9 Dec 2019 19:23:01 +0000 (14:23 -0500)] 
test: fix warning

5 years agotest(e2e): add e2e test for tree example (#529)
CodinCat [Mon, 9 Dec 2019 19:20:56 +0000 (04:20 +0900)] 
test(e2e): add e2e test for tree example (#529)

5 years agotypes(compiler-sfc): use specific preprocessLang instead of string (#528)
Pocho [Mon, 9 Dec 2019 19:19:39 +0000 (03:19 +0800)] 
types(compiler-sfc): use specific preprocessLang instead of string (#528)

5 years agochore: fix debounce of markdown example (#525) [ci skip]
CodinCat [Mon, 9 Dec 2019 19:16:44 +0000 (04:16 +0900)] 
chore: fix debounce of markdown example (#525) [ci skip]

5 years agochore: fix grid composition example (#519) [ci skip]
Cédric Exbrayat [Mon, 9 Dec 2019 19:16:21 +0000 (20:16 +0100)] 
chore: fix grid composition example (#519) [ci skip]

Commit 27a72bd8f150be956a7931b64590cf3867bb4803 fixed the example but introduced a useless import.

5 years agofeat(runtime-core): warn incorrect root props value (close #375)
Evan You [Mon, 9 Dec 2019 19:06:21 +0000 (14:06 -0500)] 
feat(runtime-core): warn incorrect root props value (close #375)

5 years agochore: update readme
Evan You [Mon, 9 Dec 2019 19:03:10 +0000 (14:03 -0500)] 
chore: update readme

5 years agobuild(deps): bump postcss from 7.0.23 to 7.0.24 (#531)
dependabot-preview[bot] [Mon, 9 Dec 2019 15:25:56 +0000 (10:25 -0500)] 
build(deps): bump postcss from 7.0.23 to 7.0.24 (#531)

Bumps [postcss](https://github.com/postcss/postcss) from 7.0.23 to 7.0.24.
- [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.23...7.0.24)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years agobuild(deps-dev): bump rollup from 1.27.8 to 1.27.9
dependabot-preview[bot] [Mon, 9 Dec 2019 07:39:04 +0000 (07:39 +0000)] 
build(deps-dev): bump rollup from 1.27.8 to 1.27.9

Bumps [rollup](https://github.com/rollup/rollup) from 1.27.8 to 1.27.9.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v1.27.8...v1.27.9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years agochore: use const instead of let (#524)
ztplz [Thu, 5 Dec 2019 23:10:06 +0000 (07:10 +0800)] 
chore:  use const instead of let (#524)

5 years agobuild(deps-dev): bump typescript from 3.7.2 to 3.7.3
dependabot-preview[bot] [Thu, 5 Dec 2019 07:40:16 +0000 (07:40 +0000)] 
build(deps-dev): bump typescript from 3.7.2 to 3.7.3

Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.7.2 to 3.7.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.7.2...v3.7.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years agofix(core): use String to convert primitive types (#518)
meteorlxy [Wed, 4 Dec 2019 17:28:52 +0000 (01:28 +0800)] 
fix(core): use String to convert primitive types (#518)

5 years agotest(e2e): extract e2eUtils + test both api styles of todomvc
Evan You [Wed, 4 Dec 2019 11:13:00 +0000 (12:13 +0100)] 
test(e2e): extract e2eUtils + test both api styles of todomvc

5 years agochore: fix example
Evan You [Tue, 3 Dec 2019 22:36:45 +0000 (17:36 -0500)] 
chore: fix example

5 years agotest(e2e): complete e2e test for todomvc (#517)
CodinCat [Wed, 4 Dec 2019 10:53:51 +0000 (19:53 +0900)] 
test(e2e): complete e2e test for todomvc (#517)

5 years agorefactor(reactivity): separate track and trigger operation types
Evan You [Tue, 3 Dec 2019 16:30:24 +0000 (11:30 -0500)] 
refactor(reactivity): separate track and trigger operation types

5 years agotypes(transition): props should be declared by generic (#514)
hujiulong [Tue, 3 Dec 2019 15:12:54 +0000 (23:12 +0800)] 
types(transition): props should be declared by generic (#514)

5 years agobuild(deps-dev): bump @microsoft/api-extractor from 7.6.2 to 7.7.0
dependabot-preview[bot] [Tue, 3 Dec 2019 07:51:53 +0000 (07:51 +0000)] 
build(deps-dev): bump @microsoft/api-extractor from 7.6.2 to 7.7.0

Bumps [@microsoft/api-extractor](https://github.com/microsoft/rushstack) from 7.6.2 to 7.7.0.
- [Release notes](https://github.com/microsoft/rushstack/releases)
- [Commits](https://github.com/microsoft/rushstack/commits/@microsoft/api-extractor_v7.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years agorefactor(compiler-sfc): changed string typeof to isString util (#513)
Gabriel Loiácono [Tue, 3 Dec 2019 04:08:52 +0000 (01:08 -0300)] 
refactor(compiler-sfc): changed string typeof to isString util (#513)

5 years agofeat(compiler-sfc): transform srcset (#501)
likui [Tue, 3 Dec 2019 04:06:14 +0000 (12:06 +0800)] 
feat(compiler-sfc): transform srcset (#501)

5 years agotest(e2e): wip e2e test for todomvc
Evan You [Mon, 2 Dec 2019 23:18:02 +0000 (18:18 -0500)] 
test(e2e): wip e2e test for todomvc

5 years agotest: skip optimizing single text root
Evan You [Mon, 2 Dec 2019 20:49:59 +0000 (15:49 -0500)] 
test: skip optimizing single text root

5 years agochore: more examples
Evan You [Mon, 2 Dec 2019 20:22:04 +0000 (15:22 -0500)] 
chore: more examples

5 years agofix(core): should not warn extraneous props when root is toggled
Evan You [Mon, 2 Dec 2019 20:17:30 +0000 (15:17 -0500)] 
fix(core): should not warn extraneous props when root is toggled

5 years agofix(compiler-core): should pre-convert text nodes in all non-element cases
Evan You [Mon, 2 Dec 2019 20:17:00 +0000 (15:17 -0500)] 
fix(compiler-core): should pre-convert text nodes in all non-element cases

5 years agofix(core): propsProxy should not convert non-reactive nested values
Evan You [Mon, 2 Dec 2019 19:11:12 +0000 (14:11 -0500)] 
fix(core): propsProxy should not convert non-reactive nested values

5 years agodocs: add more details about automatic validation and formatting (#472)
Rustin [Mon, 2 Dec 2019 16:45:33 +0000 (00:45 +0800)] 
docs: add more details about automatic validation and formatting (#472)

5 years agofeat(compiler-sfc): handle pad option (#509)
likui [Mon, 2 Dec 2019 15:43:30 +0000 (23:43 +0800)] 
feat(compiler-sfc): handle pad option (#509)

5 years agochore: remove jsx.d.ts from package.files (#512)
hujiulong [Mon, 2 Dec 2019 14:40:42 +0000 (22:40 +0800)] 
chore: remove jsx.d.ts from package.files (#512)

5 years agobuild(deps-dev): bump rollup from 1.27.5 to 1.27.8
dependabot-preview[bot] [Mon, 2 Dec 2019 08:02:46 +0000 (08:02 +0000)] 
build(deps-dev): bump rollup from 1.27.5 to 1.27.8

Bumps [rollup](https://github.com/rollup/rollup) from 1.27.5 to 1.27.8.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v1.27.5...v1.27.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years agochore: add a few 2.x examples
Evan You [Mon, 2 Dec 2019 04:54:32 +0000 (23:54 -0500)] 
chore: add a few 2.x examples

5 years agofix(core): use correct parent for v-if toggle
Evan You [Mon, 2 Dec 2019 04:42:14 +0000 (23:42 -0500)] 
fix(core): use correct parent for v-if toggle

5 years agofeat(core): support recursively resolving self component by name
Evan You [Mon, 2 Dec 2019 04:17:00 +0000 (23:17 -0500)] 
feat(core): support recursively resolving self component by name

5 years agofeat(vue): handle template querySelector
Evan You [Mon, 2 Dec 2019 04:09:34 +0000 (23:09 -0500)] 
feat(vue): handle template querySelector

5 years agochore: typo (#488) [ci skip]
JiZhi [Sun, 1 Dec 2019 17:03:26 +0000 (01:03 +0800)] 
chore: typo (#488) [ci skip]

5 years agofeat(compiler-sfc): transform asset url (#500)
likui [Sun, 1 Dec 2019 17:02:53 +0000 (01:02 +0800)] 
feat(compiler-sfc): transform asset url (#500)

5 years agochore: default transition css prop to true
Evan You [Fri, 29 Nov 2019 22:38:29 +0000 (17:38 -0500)] 
chore: default transition css prop to true

5 years agofeat(transition): add runtime props validation for TransitionGroup
Evan You [Fri, 29 Nov 2019 21:47:41 +0000 (16:47 -0500)] 
feat(transition): add runtime props validation for TransitionGroup

5 years agofeat(transition): properly handle transition & transition-group in compiler
Evan You [Fri, 29 Nov 2019 17:42:04 +0000 (12:42 -0500)] 
feat(transition): properly handle transition & transition-group in compiler

5 years agofeat(compiler-core): options.isBuiltInComponent
Evan You [Fri, 29 Nov 2019 17:13:49 +0000 (12:13 -0500)] 
feat(compiler-core): options.isBuiltInComponent

5 years agofix(compiler-core): handle base-transition
Evan You [Fri, 29 Nov 2019 17:02:31 +0000 (12:02 -0500)] 
fix(compiler-core): handle base-transition

5 years agotypes: fix class module transition class typing
Evan You [Fri, 29 Nov 2019 16:53:54 +0000 (11:53 -0500)] 
types: fix class module transition class typing

5 years agofeat(transition): TransitionGroup
Evan You [Thu, 28 Nov 2019 23:41:01 +0000 (18:41 -0500)] 
feat(transition): TransitionGroup

5 years agochore: todos
Evan You [Thu, 28 Nov 2019 20:22:30 +0000 (15:22 -0500)] 
chore: todos

5 years agofeat(compiler-sfc): gen source map for style and script block (#497)
likui [Thu, 28 Nov 2019 20:21:02 +0000 (04:21 +0800)] 
feat(compiler-sfc): gen source map for style and script block (#497)

5 years agochore: update readme for runtime-test
Evan You [Thu, 28 Nov 2019 19:43:12 +0000 (14:43 -0500)] 
chore: update readme for runtime-test

5 years agotest(transition): test usage with KeepAlive
Evan You [Thu, 28 Nov 2019 17:16:42 +0000 (12:16 -0500)] 
test(transition): test usage with KeepAlive

5 years agostyle(compiler): changed object-assign to spread (#507)
Gabriel Loiácono [Thu, 28 Nov 2019 15:49:39 +0000 (12:49 -0300)] 
style(compiler): changed object-assign to spread (#507)

5 years agostyle(runtime-core): remove a unnecessary continue (#505)
fisker Cheung [Thu, 28 Nov 2019 15:45:49 +0000 (23:45 +0800)] 
style(runtime-core): remove a unnecessary continue (#505)

5 years agochore: comment typo (#506)
fisker Cheung [Thu, 28 Nov 2019 09:01:53 +0000 (17:01 +0800)] 
chore: comment typo (#506)

5 years agotest(transition): in-out, appear & persisted
Evan You [Wed, 27 Nov 2019 22:54:41 +0000 (17:54 -0500)] 
test(transition): in-out, appear & persisted

5 years agotest(transition): test for mode: out-in
Evan You [Wed, 27 Nov 2019 20:25:18 +0000 (15:25 -0500)] 
test(transition): test for mode: out-in

5 years agotest: wip more tests for BaseTransition
Evan You [Wed, 27 Nov 2019 17:17:16 +0000 (12:17 -0500)] 
test: wip more tests for BaseTransition

5 years agofix(runtime-core): fix error when passed plugin is undefined (#502)
Gabriel Loiácono [Wed, 27 Nov 2019 14:18:03 +0000 (11:18 -0300)] 
fix(runtime-core): fix error when passed plugin is undefined (#502)

5 years agobuild(deps-dev): bump lint-staged from 9.4.3 to 9.5.0
dependabot-preview[bot] [Wed, 27 Nov 2019 07:41:22 +0000 (07:41 +0000)] 
build(deps-dev): bump lint-staged from 9.4.3 to 9.5.0

Bumps [lint-staged](https://github.com/okonet/lint-staged) from 9.4.3 to 9.5.0.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v9.4.3...v9.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years agofix(runtime-core): renderList with default value when source is undefined (#498)
Gabriel Loiácono [Wed, 27 Nov 2019 02:00:32 +0000 (23:00 -0300)] 
fix(runtime-core): renderList with default value when source is undefined (#498)

5 years agotest: wip tests for BaseTransition
Evan You [Tue, 26 Nov 2019 23:07:05 +0000 (18:07 -0500)] 
test: wip tests for BaseTransition