]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
Evan You [Wed, 18 Dec 2019 22:09:28 +0000 (17:09 -0500)]
fix(renderer): should also use latest parent node when patching block child components
Evan You [Wed, 18 Dec 2019 16:54:12 +0000 (11:54 -0500)]
feat(watch): warn when using lazy with simple callback
Yang Mingshan [Wed, 18 Dec 2019 16:46:59 +0000 (00:46 +0800)]
fix(watch): ignore lazy option in simple watch (#546)
* fix(watch): ignore lazy option in simple watch
* test: ignore lazy option in simple watch
Rahul Kadyan [Wed, 18 Dec 2019 16:46:07 +0000 (22:16 +0530)]
chore: Use dynamic paths in tsconfig.json (#548)
djy0 [Wed, 18 Dec 2019 16:45:28 +0000 (00:45 +0800)]
chore: fix typo [ci skip] (#547)
Evan You [Wed, 18 Dec 2019 02:51:41 +0000 (21:51 -0500)]
build: set compiler-sfc peerDep on vue
Evan You [Wed, 18 Dec 2019 02:28:24 +0000 (21:28 -0500)]
feat(sfc): css modules support
CodinCat [Wed, 18 Dec 2019 14:19:31 +0000 (23:19 +0900)]
test(e2e): add test for grid example (#545)
Evan You [Tue, 17 Dec 2019 23:24:01 +0000 (18:24 -0500)]
build: export runtime-only build for bundlers by default in main vue package
Evan You [Tue, 17 Dec 2019 22:34:10 +0000 (17:34 -0500)]
build: esm-bunlder builds should be considered browser builds
Evan You [Tue, 17 Dec 2019 20:20:30 +0000 (15:20 -0500)]
test(sfc): test scoped css compilation
Evan You [Tue, 17 Dec 2019 17:30:49 +0000 (12:30 -0500)]
test: test scopeId support
Evan You [Tue, 17 Dec 2019 16:50:10 +0000 (11:50 -0500)]
fix(runtime-test): output empty attrs without value in seralized output
Evan You [Tue, 17 Dec 2019 16:06:56 +0000 (11:06 -0500)]
feat(sfc): ::v-global() pseudo selector support
Evan You [Mon, 16 Dec 2019 22:57:34 +0000 (17:57 -0500)]
test: test hot module replacement
Evan You [Mon, 16 Dec 2019 21:45:10 +0000 (16:45 -0500)]
feat(sfc): ::slotted selector support
Evan You [Mon, 16 Dec 2019 18:33:10 +0000 (13:33 -0500)]
feat(sfc): scopeId runtime support
Evan You [Mon, 16 Dec 2019 18:06:43 +0000 (13:06 -0500)]
perf: cache string helpers
Evan You [Mon, 16 Dec 2019 17:11:51 +0000 (12:11 -0500)]
feat(sfc): wip scopeId compiler support
Evan You [Mon, 16 Dec 2019 15:36:48 +0000 (10:36 -0500)]
refactor: extract SFCInternalOptions inteface
dependabot-preview[bot] [Mon, 16 Dec 2019 07:56:08 +0000 (07:56 +0000)]
build(deps-dev): bump rollup from 1.27.12 to 1.27.13
Bumps [rollup](https://github.com/rollup/rollup) from 1.27.12 to 1.27.13.
- [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.12...v1.27.13)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Evan You [Sun, 15 Dec 2019 20:37:43 +0000 (15:37 -0500)]
build: adjust global names + allow inline overrides of build flags
Evan You [Sun, 15 Dec 2019 03:28:39 +0000 (22:28 -0500)]
test: fix tests
Evan You [Sun, 15 Dec 2019 03:15:38 +0000 (22:15 -0500)]
refactor: move isRuntimeCompiled flag into component.ts
Evan You [Sat, 14 Dec 2019 04:06:55 +0000 (23:06 -0500)]
perf(reactivity): optimize effect stack
Evan You [Fri, 13 Dec 2019 23:01:04 +0000 (18:01 -0500)]
feat(compiler): accept line offset in codeframe
Evan You [Fri, 13 Dec 2019 22:57:21 +0000 (17:57 -0500)]
fix(hmr): force full diff on HMR
Evan You [Fri, 13 Dec 2019 22:28:12 +0000 (17:28 -0500)]
chore: remove line numbers from default errors
Evan You [Fri, 13 Dec 2019 18:22:30 +0000 (13:22 -0500)]
feat(compiler-sfc): generate source map for template block
Evan You [Fri, 13 Dec 2019 18:22:15 +0000 (13:22 -0500)]
refactor(compiler-core): move compile into separate file
Evan You [Fri, 13 Dec 2019 17:56:25 +0000 (12:56 -0500)]
refactor(compiler): downgrade to source-map v6 for sync API
Evan You [Fri, 13 Dec 2019 16:24:09 +0000 (11:24 -0500)]
types: use more specific type names
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)