]> git.ipfire.org Git - thirdparty/vuejs/core.git/log
thirdparty/vuejs/core.git
5 years agoci: bust cache
Evan You [Fri, 20 Dec 2019 15:59:21 +0000 (10:59 -0500)] 
ci: bust cache

5 years agoci: parallelize config
Evan You [Fri, 20 Dec 2019 15:55:53 +0000 (10:55 -0500)] 
ci: parallelize config

5 years agotest: fix tests after missing end tag error location fix
Evan You [Fri, 20 Dec 2019 15:10:08 +0000 (10:10 -0500)] 
test: fix tests after missing end tag error location fix

5 years agoci: use workflow to parallelize jobs
Evan You [Fri, 20 Dec 2019 14:40:34 +0000 (09:40 -0500)] 
ci: use workflow to parallelize jobs

5 years agofix(sfc): fix v-slotted attribute injection
Evan You [Thu, 19 Dec 2019 22:54:52 +0000 (17:54 -0500)] 
fix(sfc): fix v-slotted attribute injection

5 years agofeat(sfc): accept inMap in compileTemplate()
Evan You [Thu, 19 Dec 2019 21:25:05 +0000 (16:25 -0500)] 
feat(sfc): accept inMap in compileTemplate()

5 years agofix: codeframe marker should have min width of 1
Evan You [Thu, 19 Dec 2019 20:42:53 +0000 (15:42 -0500)] 
fix: codeframe marker should have min width of 1

5 years agoperf: optimize public properties access on componentProxy
Evan You [Thu, 19 Dec 2019 19:19:47 +0000 (14:19 -0500)] 
perf: optimize public properties access on componentProxy

5 years agotest(sfc): test @media and @supports query for scoped css
Evan You [Thu, 19 Dec 2019 17:07:47 +0000 (12:07 -0500)] 
test(sfc): test @media and @supports query for scoped css

5 years agochore: adjust package.json
Evan You [Thu, 19 Dec 2019 17:04:07 +0000 (12:04 -0500)] 
chore: adjust package.json

5 years agobuild(deps-dev): bump @types/jest from 24.0.23 to 24.0.24
dependabot-preview[bot] [Thu, 19 Dec 2019 07:30:20 +0000 (07:30 +0000)] 
build(deps-dev): bump @types/jest from 24.0.23 to 24.0.24

Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 24.0.23 to 24.0.24.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years agofix(renderer): should also use latest parent node when patching block child components
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

5 years agofeat(watch): warn when using lazy with simple callback
Evan You [Wed, 18 Dec 2019 16:54:12 +0000 (11:54 -0500)] 
feat(watch): warn when using lazy with simple callback

5 years agofix(watch): ignore lazy option in simple watch (#546)
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

5 years agochore: Use dynamic paths in tsconfig.json (#548)
Rahul Kadyan [Wed, 18 Dec 2019 16:46:07 +0000 (22:16 +0530)] 
chore: Use dynamic paths in tsconfig.json (#548)

5 years agochore: fix typo [ci skip] (#547)
djy0 [Wed, 18 Dec 2019 16:45:28 +0000 (00:45 +0800)] 
chore: fix typo [ci skip] (#547)

5 years agobuild: set compiler-sfc peerDep on vue
Evan You [Wed, 18 Dec 2019 02:51:41 +0000 (21:51 -0500)] 
build: set compiler-sfc peerDep on vue

5 years agofeat(sfc): css modules support
Evan You [Wed, 18 Dec 2019 02:28:24 +0000 (21:28 -0500)] 
feat(sfc): css modules support

5 years agotest(e2e): add test for grid example (#545)
CodinCat [Wed, 18 Dec 2019 14:19:31 +0000 (23:19 +0900)] 
test(e2e): add test for grid example (#545)

5 years agobuild: export runtime-only build for bundlers by default in main vue package
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

5 years agobuild: esm-bunlder builds should be considered browser builds
Evan You [Tue, 17 Dec 2019 22:34:10 +0000 (17:34 -0500)] 
build: esm-bunlder builds should be considered browser builds

5 years agotest(sfc): test scoped css compilation
Evan You [Tue, 17 Dec 2019 20:20:30 +0000 (15:20 -0500)] 
test(sfc): test scoped css compilation

5 years agotest: test scopeId support
Evan You [Tue, 17 Dec 2019 17:30:49 +0000 (12:30 -0500)] 
test: test scopeId support

5 years agofix(runtime-test): output empty attrs without value in seralized output
Evan You [Tue, 17 Dec 2019 16:50:10 +0000 (11:50 -0500)] 
fix(runtime-test): output empty attrs without value in seralized output

5 years agofeat(sfc): ::v-global() pseudo selector support
Evan You [Tue, 17 Dec 2019 16:06:56 +0000 (11:06 -0500)] 
feat(sfc): ::v-global() pseudo selector support

5 years agotest: test hot module replacement
Evan You [Mon, 16 Dec 2019 22:57:34 +0000 (17:57 -0500)] 
test: test hot module replacement

5 years agofeat(sfc): ::slotted selector support
Evan You [Mon, 16 Dec 2019 21:45:10 +0000 (16:45 -0500)] 
feat(sfc): ::slotted selector support

5 years agofeat(sfc): scopeId runtime support
Evan You [Mon, 16 Dec 2019 18:33:10 +0000 (13:33 -0500)] 
feat(sfc): scopeId runtime support

5 years agoperf: cache string helpers
Evan You [Mon, 16 Dec 2019 18:06:43 +0000 (13:06 -0500)] 
perf: cache string helpers

5 years agofeat(sfc): wip scopeId compiler support
Evan You [Mon, 16 Dec 2019 17:11:51 +0000 (12:11 -0500)] 
feat(sfc): wip scopeId compiler support

5 years agorefactor: extract SFCInternalOptions inteface
Evan You [Mon, 16 Dec 2019 15:36:48 +0000 (10:36 -0500)] 
refactor: extract SFCInternalOptions inteface

5 years agobuild(deps-dev): bump rollup from 1.27.12 to 1.27.13
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>
5 years agobuild: adjust global names + allow inline overrides of build flags
Evan You [Sun, 15 Dec 2019 20:37:43 +0000 (15:37 -0500)] 
build: adjust global names + allow inline overrides of build flags

5 years agotest: fix tests
Evan You [Sun, 15 Dec 2019 03:28:39 +0000 (22:28 -0500)] 
test: fix tests

5 years agorefactor: move isRuntimeCompiled flag into component.ts
Evan You [Sun, 15 Dec 2019 03:15:38 +0000 (22:15 -0500)] 
refactor: move isRuntimeCompiled flag into component.ts

5 years agoperf(reactivity): optimize effect stack
Evan You [Sat, 14 Dec 2019 04:06:55 +0000 (23:06 -0500)] 
perf(reactivity): optimize effect stack

5 years agofeat(compiler): accept line offset in codeframe
Evan You [Fri, 13 Dec 2019 23:01:04 +0000 (18:01 -0500)] 
feat(compiler): accept line offset in codeframe

5 years agofix(hmr): force full diff on HMR
Evan You [Fri, 13 Dec 2019 22:57:21 +0000 (17:57 -0500)] 
fix(hmr): force full diff on HMR

5 years agochore: remove line numbers from default errors
Evan You [Fri, 13 Dec 2019 22:28:12 +0000 (17:28 -0500)] 
chore: remove line numbers from default errors

5 years agofeat(compiler-sfc): generate source map for template block
Evan You [Fri, 13 Dec 2019 18:22:30 +0000 (13:22 -0500)] 
feat(compiler-sfc): generate source map for template block

5 years agorefactor(compiler-core): move compile into separate file
Evan You [Fri, 13 Dec 2019 18:22:15 +0000 (13:22 -0500)] 
refactor(compiler-core): move compile into separate file

5 years agorefactor(compiler): downgrade to source-map v6 for sync API
Evan You [Fri, 13 Dec 2019 17:56:25 +0000 (12:56 -0500)] 
refactor(compiler): downgrade to source-map v6 for sync API

5 years agotypes: use more specific type names
Evan You [Fri, 13 Dec 2019 16:24:09 +0000 (11:24 -0500)] 
types: use more specific type names

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)