]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
Carlos Rodrigues [Mon, 6 Jan 2020 21:15:49 +0000 (21:15 +0000)]
types: improve isRef typing (#578)
Evan You [Mon, 6 Jan 2020 20:31:21 +0000 (15:31 -0500)]
fix(compiler/v-slot): handle implicit default slot mixed with named slots
Evan You [Mon, 6 Jan 2020 20:05:57 +0000 (15:05 -0500)]
fix(runtime-core): should preserve props casing when component has no declared props
close #583
Evan You [Mon, 6 Jan 2020 17:09:37 +0000 (12:09 -0500)]
build: adjust release tag for alpha/beta phase
Evan You [Mon, 6 Jan 2020 16:57:19 +0000 (11:57 -0500)]
fix(runtime-core/vnode): should not render boolean values in vnode children (close #574)
Evan You [Mon, 6 Jan 2020 16:45:48 +0000 (11:45 -0500)]
fix(compiler/v-on): handle multiple statements in v-on handler (close #572)
dependabot-preview[bot] [Mon, 6 Jan 2020 07:48:36 +0000 (07:48 +0000)]
build(deps-dev): bump rollup from 1.27.14 to 1.28.0
Bumps [rollup](https://github.com/rollup/rollup) from 1.27.14 to 1.28.0.
- [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.14...v1.28.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Evan You [Thu, 2 Jan 2020 23:40:43 +0000 (18:40 -0500)]
chore: update readme [ci skip]
Evan You [Thu, 2 Jan 2020 23:27:07 +0000 (18:27 -0500)]
build(release): only log actually publisehd packages
Evan You [Thu, 2 Jan 2020 23:25:17 +0000 (18:25 -0500)]
release: v3.0.0-alpha.1
Evan You [Thu, 2 Jan 2020 23:21:56 +0000 (18:21 -0500)]
types: fix compiler-dom rolled up dts
Evan You [Thu, 2 Jan 2020 23:12:54 +0000 (18:12 -0500)]
build: generate changelog during release
Evan You [Thu, 2 Jan 2020 23:08:42 +0000 (18:08 -0500)]
build: fix skipped package check
Evan You [Thu, 2 Jan 2020 23:07:42 +0000 (18:07 -0500)]
build: changelog generation
Evan You [Thu, 2 Jan 2020 22:41:03 +0000 (17:41 -0500)]
chore: add issue template [ci skip]
Evan You [Mon, 30 Dec 2019 16:30:12 +0000 (11:30 -0500)]
types: refactor watcher types naming
Elad Frizi [Mon, 30 Dec 2019 16:29:43 +0000 (18:29 +0200)]
test(reactivity): extracted repetitive assertions (#554)
dependabot-preview[bot] [Mon, 30 Dec 2019 16:27:11 +0000 (11:27 -0500)]
build(deps): [security] bump handlebars from 4.1.2 to 4.5.3 (#567)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.5.3. **This update includes a security fix.**
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.2...v4.5.3)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
susiwen8 [Mon, 30 Dec 2019 16:26:45 +0000 (00:26 +0800)]
chore: use Boolean to filter TemplateChildNode (#569)
likui [Mon, 30 Dec 2019 16:25:44 +0000 (00:25 +0800)]
test(vnode): add test for dynamic children (#563)
djy0 [Mon, 30 Dec 2019 16:25:06 +0000 (00:25 +0800)]
perf(compiler-core): simplify `advancePositionWithMutation` (#564)
Yingya Zhang [Mon, 30 Dec 2019 16:23:25 +0000 (00:23 +0800)]
chore: fix typo api.json (#565) [ci skip]
Yang Mingshan [Mon, 30 Dec 2019 16:19:57 +0000 (00:19 +0800)]
types: exports watch api types (#562)
dependabot-preview[bot] [Fri, 27 Dec 2019 07:40:20 +0000 (07:40 +0000)]
build(deps-dev): bump @types/jest from 24.0.24 to 24.0.25
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 24.0.24 to 24.0.25.
- [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>
Yingya Zhang [Thu, 26 Dec 2019 10:27:25 +0000 (18:27 +0800)]
chore: fix typo jest moduleNameMapper (#566)
Evan You [Tue, 24 Dec 2019 16:04:35 +0000 (11:04 -0500)]
types: accept defineComponent return types in app.mount
Evan You [Tue, 24 Dec 2019 15:51:26 +0000 (10:51 -0500)]
refactor: use named export for compiled render function
宋铄运 [Tue, 24 Dec 2019 15:33:47 +0000 (23:33 +0800)]
fix(runtime-core): pass options to plugins (#561)
dependabot-preview[bot] [Mon, 23 Dec 2019 15:58:43 +0000 (10:58 -0500)]
build(deps-dev): bump @rollup/plugin-json from 4.0.0 to 4.0.1 (#558)
Bumps [@rollup/plugin-json](https://github.com/rollup/plugins) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/rollup/plugins/releases)
- [Commits](https://github.com/rollup/plugins/compare/url-v4.0.0...json-v4.0.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 23 Dec 2019 15:55:11 +0000 (15:55 +0000)]
build(deps-dev): bump @rollup/plugin-replace from 2.2.1 to 2.3.0
Bumps [@rollup/plugin-replace](https://github.com/rollup/plugins) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/rollup/plugins/releases)
- [Commits](https://github.com/rollup/plugins/compare/replace-v2.2.1...replace-v2.3.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Evan You [Mon, 23 Dec 2019 15:51:28 +0000 (10:51 -0500)]
ci: skip e2e tests on netlify coverage builds
Evan You [Mon, 23 Dec 2019 15:28:40 +0000 (10:28 -0500)]
chore: further edit formats and include it in vue package readme [ci skip]
Evan You [Mon, 23 Dec 2019 15:12:35 +0000 (10:12 -0500)]
chore: more details on build formats [ci skip]
dependabot-preview[bot] [Mon, 23 Dec 2019 07:49:34 +0000 (07:49 +0000)]
build(deps-dev): bump typescript from 3.7.3 to 3.7.4
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.7.3 to 3.7.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 23 Dec 2019 07:49:11 +0000 (07:49 +0000)]
build(deps-dev): bump rollup from 1.27.13 to 1.27.14
Bumps [rollup](https://github.com/rollup/rollup) from 1.27.13 to 1.27.14.
- [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.13...v1.27.14)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Evan You [Mon, 23 Dec 2019 02:09:39 +0000 (21:09 -0500)]
fix(sfc): treat custom block content as raw text
Evan You [Mon, 23 Dec 2019 00:44:21 +0000 (19:44 -0500)]
refactor: expose parse in compiler-dom, improve sfc parse error handling
Evan You [Sun, 22 Dec 2019 21:24:24 +0000 (16:24 -0500)]
fix: mounting new children
Evan You [Sun, 22 Dec 2019 21:15:16 +0000 (16:15 -0500)]
fix(fragment): perform direct remove when removing fragments
This avoids trying to grab .el from hoisted child nodes (which can
be created by another instance), and also skips transition check
since fragment children cannot have transitions.
Evan You [Sun, 22 Dec 2019 18:31:13 +0000 (13:31 -0500)]
fix(core): clone mounted hoisted vnodes on patch
...since they may need to be checked as fragment child
Evan You [Sun, 22 Dec 2019 17:25:04 +0000 (12:25 -0500)]
feat(hmr): root instance reload
Evan You [Sun, 22 Dec 2019 16:56:09 +0000 (11:56 -0500)]
build: warn invalid format in build script
Evan You [Sun, 22 Dec 2019 16:27:40 +0000 (11:27 -0500)]
refactor: rename apiApp.ts -> apiCreateApp.ts
Chris Fritz [Sun, 22 Dec 2019 15:58:12 +0000 (10:58 -0500)]
refactor(createComponent): rename to defineComponent (#549)
Evan You [Fri, 20 Dec 2019 18:43:48 +0000 (13:43 -0500)]
build: polish release script
dependabot-preview[bot] [Fri, 20 Dec 2019 16:57:17 +0000 (11:57 -0500)]
build(deps): bump postcss from 7.0.24 to 7.0.25 (#544)
Bumps [postcss](https://github.com/postcss/postcss) from 7.0.24 to 7.0.25.
- [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.24...7.0.25)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
CodinCat [Fri, 20 Dec 2019 16:56:36 +0000 (01:56 +0900)]
test(e2e): add test for svg example (#551)
Evan You [Fri, 20 Dec 2019 16:16:46 +0000 (11:16 -0500)]
chore: mark get/set create calls pure
Evan You [Fri, 20 Dec 2019 16:14:07 +0000 (11:14 -0500)]
fix: shallowReadonly should keep reactive properties reactive
ref #552
Evan You [Fri, 20 Dec 2019 15:59:21 +0000 (10:59 -0500)]
ci: bust cache
Evan You [Fri, 20 Dec 2019 15:55:53 +0000 (10:55 -0500)]
ci: parallelize config
Evan You [Fri, 20 Dec 2019 15:10:08 +0000 (10:10 -0500)]
test: fix tests after missing end tag error location fix
Evan You [Fri, 20 Dec 2019 14:40:34 +0000 (09:40 -0500)]
ci: use workflow to parallelize jobs
Evan You [Thu, 19 Dec 2019 22:54:52 +0000 (17:54 -0500)]
fix(sfc): fix v-slotted attribute injection
Evan You [Thu, 19 Dec 2019 21:25:05 +0000 (16:25 -0500)]
feat(sfc): accept inMap in compileTemplate()
Evan You [Thu, 19 Dec 2019 20:42:53 +0000 (15:42 -0500)]
fix: codeframe marker should have min width of 1
Evan You [Thu, 19 Dec 2019 19:19:47 +0000 (14:19 -0500)]
perf: optimize public properties access on componentProxy
Evan You [Thu, 19 Dec 2019 17:07:47 +0000 (12:07 -0500)]
test(sfc): test @media and @supports query for scoped css
Evan You [Thu, 19 Dec 2019 17:04:07 +0000 (12:04 -0500)]
chore: adjust package.json
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>
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