]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
pikax [Sat, 4 Jan 2020 14:22:09 +0000 (14:22 +0000)]
types: fix failed typings?
pikax [Sat, 4 Jan 2020 14:09:52 +0000 (14:09 +0000)]
chore: simplifying and improve tupple & array output type on ref
pikax [Sat, 4 Jan 2020 10:10:30 +0000 (10:10 +0000)]
types: improve type error logging and nest ref types
Evan You [Fri, 13 Dec 2019 15:31:40 +0000 (10:31 -0500)]
fix(fragment): properly remove compiler generated fragments
Cr [Fri, 13 Dec 2019 10:49:01 +0000 (18:49 +0800)]
chore: fix typos (#541)
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>
Evan You [Fri, 13 Dec 2019 03:12:45 +0000 (22:12 -0500)]
fix(runtime-core): ensure $forceUpdate behavior consistency with 2.x
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.
Evan You [Fri, 13 Dec 2019 02:22:29 +0000 (21:22 -0500)]
chore: add package dependency graph
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
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
Evan You [Thu, 12 Dec 2019 23:13:59 +0000 (18:13 -0500)]
feat(hmr): reload and force slot update on re-render
Evan You [Thu, 12 Dec 2019 22:58:32 +0000 (17:58 -0500)]
fix(core): generate fragment root with patchFlag + optimize fragment w/ patchFlag
Evan You [Thu, 12 Dec 2019 17:42:21 +0000 (12:42 -0500)]
feat(runtime-core): hot module replacement
Evan You [Thu, 12 Dec 2019 16:44:18 +0000 (11:44 -0500)]
fix(runtime-core): initialize renderCache if not present
Evan You [Thu, 12 Dec 2019 16:44:00 +0000 (11:44 -0500)]
feat(compiler): expose generateCodeFrame
Evan You [Wed, 11 Dec 2019 18:33:45 +0000 (13:33 -0500)]
types: use RawSourceMap types
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>
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>
Evan You [Wed, 11 Dec 2019 15:39:29 +0000 (10:39 -0500)]
chore: fix missed save
Evan You [Wed, 11 Dec 2019 15:37:03 +0000 (10:37 -0500)]
test(e2e): avoid relying on CDN + reduce debounce delay
Evan You [Wed, 11 Dec 2019 15:25:34 +0000 (10:25 -0500)]
refactor: move runtime compile error handling to vue
Evan You [Wed, 11 Dec 2019 15:15:52 +0000 (10:15 -0500)]
test(e2e): use better mocking strategy for commits example
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
Evan You [Wed, 11 Dec 2019 14:46:52 +0000 (09:46 -0500)]
test: ignore size-check in coverage
Evan You [Wed, 11 Dec 2019 14:46:42 +0000 (09:46 -0500)]
fix(vue): properly cache runtime compilation
宋铄运 [Wed, 11 Dec 2019 14:26:14 +0000 (22:26 +0800)]
test(compiler-sfc): more tests (#536)
CodinCat [Wed, 11 Dec 2019 14:13:47 +0000 (23:13 +0900)]
test(e2e): add e2e test for markdown example (#533)
Evan You [Wed, 11 Dec 2019 03:23:55 +0000 (22:23 -0500)]
feat(compiler-sfc): use @vue/compiler-dom by default
Evan You [Wed, 11 Dec 2019 03:14:02 +0000 (22:14 -0500)]
build: adjust esm formats
Evan You [Wed, 11 Dec 2019 02:29:52 +0000 (21:29 -0500)]
build: release script
Evan You [Tue, 10 Dec 2019 23:24:59 +0000 (18:24 -0500)]
build: remove lerna
Evan You [Tue, 10 Dec 2019 22:50:16 +0000 (17:50 -0500)]
build: no need for alias in rollup config
Evan You [Tue, 10 Dec 2019 22:41:56 +0000 (17:41 -0500)]
refactor: adjust sfc compiler options
Evan You [Tue, 10 Dec 2019 20:30:17 +0000 (15:30 -0500)]
fix(compiler-core): should only parse interpolations in DATA text mode
Evan You [Tue, 10 Dec 2019 17:53:26 +0000 (12:53 -0500)]
refactor(compiler-core): centralize compiler options
Evan You [Tue, 10 Dec 2019 17:46:38 +0000 (12:46 -0500)]
workflow(template-explorer): fix cacheHandlers disabled state
Evan You [Tue, 10 Dec 2019 17:22:23 +0000 (12:22 -0500)]
feat(compiler-sfc): properly pass on options
宋铄运 [Tue, 10 Dec 2019 17:01:56 +0000 (01:01 +0800)]
feat(compiler-sfc): compile template WIP (#534)
Evan You [Tue, 10 Dec 2019 16:31:57 +0000 (11:31 -0500)]
workflow: add size-check package
Evan You [Tue, 10 Dec 2019 16:14:29 +0000 (11:14 -0500)]
refactor(runtime-core): tweak component proxy implementation
Haoqun Jiang [Mon, 9 Dec 2019 19:52:20 +0000 (03:52 +0800)]
test: add test for runtime-dom/modules/class (#75)
GCA [Mon, 9 Dec 2019 19:23:57 +0000 (03:23 +0800)]
chore: fix typo (#530) [ci skip]
Evan You [Mon, 9 Dec 2019 19:23:01 +0000 (14:23 -0500)]
test: fix warning
CodinCat [Mon, 9 Dec 2019 19:20:56 +0000 (04:20 +0900)]
test(e2e): add e2e test for tree example (#529)
Pocho [Mon, 9 Dec 2019 19:19:39 +0000 (03:19 +0800)]
types(compiler-sfc): use specific preprocessLang instead of string (#528)
CodinCat [Mon, 9 Dec 2019 19:16:44 +0000 (04:16 +0900)]
chore: fix debounce of markdown example (#525) [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.
Evan You [Mon, 9 Dec 2019 19:06:21 +0000 (14:06 -0500)]
feat(runtime-core): warn incorrect root props value (close #375)
Evan You [Mon, 9 Dec 2019 19:03:10 +0000 (14:03 -0500)]
chore: update readme
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>
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>
ztplz [Thu, 5 Dec 2019 23:10:06 +0000 (07:10 +0800)]
chore: use const instead of let (#524)
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>
meteorlxy [Wed, 4 Dec 2019 17:28:52 +0000 (01:28 +0800)]
fix(core): use String to convert primitive types (#518)
Evan You [Wed, 4 Dec 2019 11:13:00 +0000 (12:13 +0100)]
test(e2e): extract e2eUtils + test both api styles of todomvc
Evan You [Tue, 3 Dec 2019 22:36:45 +0000 (17:36 -0500)]
chore: fix example
CodinCat [Wed, 4 Dec 2019 10:53:51 +0000 (19:53 +0900)]
test(e2e): complete e2e test for todomvc (#517)
Evan You [Tue, 3 Dec 2019 16:30:24 +0000 (11:30 -0500)]
refactor(reactivity): separate track and trigger operation types
hujiulong [Tue, 3 Dec 2019 15:12:54 +0000 (23:12 +0800)]
types(transition): props should be declared by generic (#514)
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>
Gabriel Loiácono [Tue, 3 Dec 2019 04:08:52 +0000 (01:08 -0300)]
refactor(compiler-sfc): changed string typeof to isString util (#513)
likui [Tue, 3 Dec 2019 04:06:14 +0000 (12:06 +0800)]
feat(compiler-sfc): transform srcset (#501)
Evan You [Mon, 2 Dec 2019 23:18:02 +0000 (18:18 -0500)]
test(e2e): wip e2e test for todomvc
Evan You [Mon, 2 Dec 2019 20:49:59 +0000 (15:49 -0500)]
test: skip optimizing single text root
Evan You [Mon, 2 Dec 2019 20:22:04 +0000 (15:22 -0500)]
chore: more examples
Evan You [Mon, 2 Dec 2019 20:17:30 +0000 (15:17 -0500)]
fix(core): should not warn extraneous props when root is toggled
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
Evan You [Mon, 2 Dec 2019 19:11:12 +0000 (14:11 -0500)]
fix(core): propsProxy should not convert non-reactive nested values
Rustin [Mon, 2 Dec 2019 16:45:33 +0000 (00:45 +0800)]
docs: add more details about automatic validation and formatting (#472)
likui [Mon, 2 Dec 2019 15:43:30 +0000 (23:43 +0800)]
feat(compiler-sfc): handle pad option (#509)
hujiulong [Mon, 2 Dec 2019 14:40:42 +0000 (22:40 +0800)]
chore: remove jsx.d.ts from package.files (#512)
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>
Evan You [Mon, 2 Dec 2019 04:54:32 +0000 (23:54 -0500)]
chore: add a few 2.x examples
Evan You [Mon, 2 Dec 2019 04:42:14 +0000 (23:42 -0500)]
fix(core): use correct parent for v-if toggle
Evan You [Mon, 2 Dec 2019 04:17:00 +0000 (23:17 -0500)]
feat(core): support recursively resolving self component by name
Evan You [Mon, 2 Dec 2019 04:09:34 +0000 (23:09 -0500)]
feat(vue): handle template querySelector
JiZhi [Sun, 1 Dec 2019 17:03:26 +0000 (01:03 +0800)]
chore: typo (#488) [ci skip]
likui [Sun, 1 Dec 2019 17:02:53 +0000 (01:02 +0800)]
feat(compiler-sfc): transform asset url (#500)
Evan You [Fri, 29 Nov 2019 22:38:29 +0000 (17:38 -0500)]
chore: default transition css prop to true
Evan You [Fri, 29 Nov 2019 21:47:41 +0000 (16:47 -0500)]
feat(transition): add runtime props validation for TransitionGroup
Evan You [Fri, 29 Nov 2019 17:42:04 +0000 (12:42 -0500)]
feat(transition): properly handle transition & transition-group in compiler
Evan You [Fri, 29 Nov 2019 17:13:49 +0000 (12:13 -0500)]
feat(compiler-core): options.isBuiltInComponent
Evan You [Fri, 29 Nov 2019 17:02:31 +0000 (12:02 -0500)]
fix(compiler-core): handle base-transition
Evan You [Fri, 29 Nov 2019 16:53:54 +0000 (11:53 -0500)]
types: fix class module transition class typing
Evan You [Thu, 28 Nov 2019 23:41:01 +0000 (18:41 -0500)]
feat(transition): TransitionGroup
Evan You [Thu, 28 Nov 2019 20:22:30 +0000 (15:22 -0500)]
chore: todos
likui [Thu, 28 Nov 2019 20:21:02 +0000 (04:21 +0800)]
feat(compiler-sfc): gen source map for style and script block (#497)
Evan You [Thu, 28 Nov 2019 19:43:12 +0000 (14:43 -0500)]
chore: update readme for runtime-test
Evan You [Thu, 28 Nov 2019 17:16:42 +0000 (12:16 -0500)]
test(transition): test usage with KeepAlive
Gabriel Loiácono [Thu, 28 Nov 2019 15:49:39 +0000 (12:49 -0300)]
style(compiler): changed object-assign to spread (#507)
fisker Cheung [Thu, 28 Nov 2019 15:45:49 +0000 (23:45 +0800)]
style(runtime-core): remove a unnecessary continue (#505)
fisker Cheung [Thu, 28 Nov 2019 09:01:53 +0000 (17:01 +0800)]
chore: comment typo (#506)
Evan You [Wed, 27 Nov 2019 22:54:41 +0000 (17:54 -0500)]
test(transition): in-out, appear & persisted
Evan You [Wed, 27 Nov 2019 20:25:18 +0000 (15:25 -0500)]
test(transition): test for mode: out-in
Evan You [Wed, 27 Nov 2019 17:17:16 +0000 (12:17 -0500)]
test: wip more tests for BaseTransition
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)
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>
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)
Evan You [Tue, 26 Nov 2019 23:07:05 +0000 (18:07 -0500)]
test: wip tests for BaseTransition