]> git.ipfire.org Git - thirdparty/vuejs/core.git/log
thirdparty/vuejs/core.git
5 years agobuild(deps-dev): bump @typescript-eslint/parser from 3.6.0 to 3.6.1 (#1581)
dependabot-preview[bot] [Tue, 14 Jul 2020 16:01:06 +0000 (16:01 +0000)] 
build(deps-dev): bump @typescript-eslint/parser from 3.6.0 to 3.6.1 (#1581)

5 years agobuild(deps-dev): bump @rollup/plugin-commonjs from 13.0.1 to 13.0.2 (#1580)
dependabot-preview[bot] [Tue, 14 Jul 2020 15:59:53 +0000 (15:59 +0000)] 
build(deps-dev): bump @rollup/plugin-commonjs from 13.0.1 to 13.0.2 (#1580)

5 years agobuild(deps-dev): bump ts-jest from 26.1.1 to 26.1.2 (#1579)
dependabot-preview[bot] [Tue, 14 Jul 2020 15:58:48 +0000 (15:58 +0000)] 
build(deps-dev): bump ts-jest from 26.1.1 to 26.1.2 (#1579)

5 years agofix(v-on): refactor DOM event options modifer handling
Evan You [Tue, 14 Jul 2020 15:48:05 +0000 (11:48 -0400)] 
fix(v-on): refactor DOM event options modifer handling

fix #1567

Previously multiple `v-on` handlers with different event attach option
modifers (`.once`, `.capture` and `.passive`) are generated as an array
of objects in the form of `[{ handler, options }]` - however, this
makes it pretty complex for `runtime-dom` to properly handle all
possible value permutations, as each handler may need to be attached
with different options.

With this commit, they are now generated as event props with different
keys - e.g. `v-on:click.capture` is now generated as a prop named
`onClick.capture`. This allows them to be patched as separate props
which makes the runtime handling much simpler.

5 years agofix(v-on): capitalize dynamic event names
Evan You [Mon, 13 Jul 2020 21:36:46 +0000 (17:36 -0400)] 
fix(v-on): capitalize dynamic event names

5 years agorefactor(compiler): extract isStaticExp util
Evan You [Mon, 13 Jul 2020 20:48:16 +0000 (16:48 -0400)] 
refactor(compiler): extract isStaticExp util

5 years agofix(runtime-dom/v-on): only block event handlers based on attach timestamp
Evan You [Mon, 13 Jul 2020 18:49:54 +0000 (14:49 -0400)] 
fix(runtime-dom/v-on): only block event handlers based on attach timestamp

fix #1565

5 years agofix(compiler-dom): fix v-on .left .right modifier handling
Evan You [Mon, 13 Jul 2020 18:00:08 +0000 (14:00 -0400)] 
fix(compiler-dom): fix v-on .left .right modifier handling

5 years agobuild(deps-dev): bump @rollup/plugin-node-resolve from 8.1.0 to 8.4.0 (#1572)
dependabot-preview[bot] [Mon, 13 Jul 2020 16:45:46 +0000 (16:45 +0000)] 
build(deps-dev): bump @rollup/plugin-node-resolve from 8.1.0 to 8.4.0 (#1572)

5 years agotypes(runtime-core): adjust Renderer's type declaration (#1566)
Pick [Mon, 13 Jul 2020 16:44:37 +0000 (00:44 +0800)] 
types(runtime-core): adjust Renderer's type declaration (#1566)

5 years agochore: format changelog (#1549) [ci skip]
ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ [Mon, 13 Jul 2020 16:43:03 +0000 (22:13 +0530)] 
chore: format changelog (#1549) [ci skip]

5 years agofix(slots): differentiate dynamic/static compiled slots
Evan You [Mon, 13 Jul 2020 16:36:41 +0000 (12:36 -0400)] 
fix(slots): differentiate dynamic/static compiled slots

fix #1557

5 years agofix(runtime-core/emits): merge emits options from mixins/extends
Evan You [Mon, 13 Jul 2020 15:55:46 +0000 (11:55 -0400)] 
fix(runtime-core/emits): merge emits options from mixins/extends

fix #1562

5 years agobuild(deps-dev): bump @rollup/plugin-commonjs from 13.0.0 to 13.0.1 (#1573)
dependabot-preview[bot] [Mon, 13 Jul 2020 08:34:09 +0000 (08:34 +0000)] 
build(deps-dev): bump @rollup/plugin-commonjs from 13.0.0 to 13.0.1 (#1573)

5 years agofeat: ssr support for `<style vars>`
Evan You [Sun, 12 Jul 2020 22:04:09 +0000 (18:04 -0400)] 
feat: ssr support for `<style vars>`

5 years agowip: template binding optimization
Evan You [Sat, 11 Jul 2020 02:12:25 +0000 (22:12 -0400)] 
wip: template binding optimization

5 years agorefactor: rename optimizeBindings -> optimizeImports
Evan You [Sat, 11 Jul 2020 00:43:52 +0000 (20:43 -0400)] 
refactor: rename optimizeBindings -> optimizeImports

5 years agorefactor: shorten scoped css var / animation prefix
Evan You [Fri, 10 Jul 2020 22:47:31 +0000 (18:47 -0400)] 
refactor: shorten scoped css var / animation prefix

5 years agotypes: fix jsx type collision with generated type after concatenation
Evan You [Fri, 10 Jul 2020 22:04:44 +0000 (18:04 -0400)] 
types: fix jsx type collision with generated type after concatenation

5 years agofeat(compiler-sfc): `<script setup>` support (experimental)
Evan You [Fri, 10 Jul 2020 22:00:13 +0000 (18:00 -0400)] 
feat(compiler-sfc): `<script setup>` support (experimental)

This is the last commit for the feature which adds async/await detection.

5 years agorefactor: only rewrite css varaiable in `<style scoped>` when vars is present
Evan You [Fri, 10 Jul 2020 21:10:48 +0000 (17:10 -0400)] 
refactor: only rewrite css varaiable in `<style scoped>` when vars is present

5 years agofeat(compiler-sfc): allow using :deep, :global & :slotted for short in `<style scoped>`
Evan You [Fri, 10 Jul 2020 20:47:36 +0000 (16:47 -0400)] 
feat(compiler-sfc): allow using :deep, :global & :slotted for short in `<style scoped>`

5 years agofeat(compiler-sfc): `<style vars>` CSS variable injection
Evan You [Fri, 10 Jul 2020 20:30:58 +0000 (16:30 -0400)] 
feat(compiler-sfc): `<style vars>` CSS variable injection

5 years agorefactor: adjust useCSSVars scoped usage
Evan You [Fri, 10 Jul 2020 14:19:16 +0000 (10:19 -0400)] 
refactor: adjust useCSSVars scoped usage

5 years agotest: tests for useCSSVars
Evan You [Fri, 10 Jul 2020 13:44:00 +0000 (09:44 -0400)] 
test: tests for useCSSVars

5 years agowip: fix tests
Evan You [Fri, 10 Jul 2020 03:06:11 +0000 (23:06 -0400)] 
wip: fix tests

5 years agorefactor: simplify sfc script transform usage
Evan You [Thu, 9 Jul 2020 22:18:46 +0000 (18:18 -0400)] 
refactor: simplify sfc script transform usage

5 years agofeat(runtime-dom): useCssVars
Evan You [Thu, 9 Jul 2020 20:25:29 +0000 (16:25 -0400)] 
feat(runtime-dom): useCssVars

5 years agowip: test for runtime props/emits extraction
Evan You [Thu, 9 Jul 2020 16:16:08 +0000 (12:16 -0400)] 
wip: test for runtime props/emits extraction

5 years agowip: generate runtime prop type checks in dev
Evan You [Thu, 9 Jul 2020 15:55:04 +0000 (11:55 -0400)] 
wip: generate runtime prop type checks in dev

5 years agowip: tests for compileScriptSetup
Evan You [Thu, 9 Jul 2020 01:11:57 +0000 (21:11 -0400)] 
wip: tests for compileScriptSetup

5 years agowip: export { x as default } handling
Evan You [Wed, 8 Jul 2020 21:21:39 +0000 (17:21 -0400)] 
wip: export { x as default } handling

5 years agowip: move type declarations out of setup
Evan You [Wed, 8 Jul 2020 13:45:01 +0000 (09:45 -0400)] 
wip: move type declarations out of setup

5 years agowip: extract runtime props/emits from type declarations
Evan You [Wed, 8 Jul 2020 00:23:53 +0000 (20:23 -0400)] 
wip: extract runtime props/emits from type declarations

5 years agowip: compileScript typed signature generation
Evan You [Tue, 7 Jul 2020 23:47:16 +0000 (19:47 -0400)] 
wip: compileScript typed signature generation

5 years agowip: compileScriptSetup full js support
Evan You [Tue, 7 Jul 2020 21:54:01 +0000 (17:54 -0400)] 
wip: compileScriptSetup full js support

5 years agochore(template-explorer): tweak theme
Evan You [Tue, 7 Jul 2020 16:41:01 +0000 (12:41 -0400)] 
chore(template-explorer): tweak theme

5 years agowip: compileScriptSetup
Evan You [Mon, 6 Jul 2020 19:56:24 +0000 (15:56 -0400)] 
wip: compileScriptSetup

5 years agowip: parser support for script setup
Evan You [Fri, 3 Jul 2020 19:08:41 +0000 (15:08 -0400)] 
wip: parser support for script setup

5 years agobuild(deps-dev): bump @microsoft/api-extractor from 7.9.1 to 7.9.2 (#1551)
dependabot-preview[bot] [Thu, 9 Jul 2020 08:48:26 +0000 (08:48 +0000)] 
build(deps-dev): bump @microsoft/api-extractor from 7.9.1 to 7.9.2 (#1551)

5 years agobuild(deps-dev): bump lodash from 4.17.15 to 4.17.19 (#1550)
dependabot-preview[bot] [Thu, 9 Jul 2020 08:46:51 +0000 (08:46 +0000)] 
build(deps-dev): bump lodash from 4.17.15 to 4.17.19 (#1550)

5 years agorelease: v3.0.0-beta.20 v3.0.0-beta.20
Evan You [Wed, 8 Jul 2020 16:45:30 +0000 (12:45 -0400)] 
release: v3.0.0-beta.20

5 years agofix(compiler-dom): should ignore and warn side effect tags like script and style
Evan You [Wed, 8 Jul 2020 16:32:07 +0000 (12:32 -0400)] 
fix(compiler-dom): should ignore and warn side effect tags like script and style

This keeps behavior consistency with v2.

5 years agofix(runtime-core): should allow v-model listeners to fallthrough, but ignore for...
Evan You [Wed, 8 Jul 2020 15:56:47 +0000 (11:56 -0400)] 
fix(runtime-core): should allow v-model listeners to fallthrough, but ignore for warning

fix #1543

5 years agotypes(runtime-core): provide valid type for default `$emit` (#1498)
Carlos Rodrigues [Wed, 8 Jul 2020 15:51:03 +0000 (16:51 +0100)] 
types(runtime-core): provide valid type for default `$emit`  (#1498)

5 years agobuild(deps-dev): bump rollup from 2.20.0 to 2.21.0 (#1545)
dependabot-preview[bot] [Wed, 8 Jul 2020 15:49:32 +0000 (11:49 -0400)] 
build(deps-dev): bump rollup from 2.20.0 to 2.21.0 (#1545)

Bumps [rollup](https://github.com/rollup/rollup) from 2.20.0 to 2.21.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/v2.20.0...v2.21.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
5 years agofeat(types): expose WritableComputedRef (#1500)
meteorlxy [Wed, 8 Jul 2020 15:49:07 +0000 (23:49 +0800)] 
feat(types): expose WritableComputedRef (#1500)

5 years agofix(compiler-core/v-on): bail caching for member expression handlers on components
Evan You [Wed, 8 Jul 2020 15:48:02 +0000 (11:48 -0400)] 
fix(compiler-core/v-on): bail caching for member expression handlers on components

to preserve correct arity when it is passed down.
fix #1541

5 years agotest: assert vnode invalid key warning for NaN
Evan You [Wed, 8 Jul 2020 15:47:01 +0000 (11:47 -0400)] 
test: assert vnode invalid key warning for NaN

5 years agorefactor(compiler-core): remove unnecessary arg in cached handler codegen
Evan You [Wed, 8 Jul 2020 15:36:31 +0000 (11:36 -0400)] 
refactor(compiler-core): remove unnecessary arg in cached handler codegen

5 years agochore: typo fixes (#1546)
Felix Rilling [Wed, 8 Jul 2020 10:32:42 +0000 (12:32 +0200)] 
chore: typo fixes (#1546)

* chore: fix typos in comments/JSDoc.

* chore: fix typo in internal function name.

* chore: fix typos in test comments/descriptions/variable names.

5 years agobuild(deps-dev): bump execa from 4.0.2 to 4.0.3 (#1544)
dependabot-preview[bot] [Wed, 8 Jul 2020 08:18:05 +0000 (08:18 +0000)] 
build(deps-dev): bump execa from 4.0.2 to 4.0.3 (#1544)

5 years agotypes: adjust resolveDynamicComponent return type
Evan You [Tue, 7 Jul 2020 16:43:05 +0000 (12:43 -0400)] 
types: adjust resolveDynamicComponent return type

5 years agorelease: v3.0.0-beta.19 v3.0.0-beta.19
Evan You [Tue, 7 Jul 2020 14:04:31 +0000 (10:04 -0400)] 
release: v3.0.0-beta.19

5 years agobuild(deps-dev): bump rollup from 2.19.0 to 2.20.0 (#1537)
dependabot-preview[bot] [Tue, 7 Jul 2020 10:42:23 +0000 (10:42 +0000)] 
build(deps-dev): bump rollup from 2.19.0 to 2.20.0 (#1537)

5 years agobuild(deps-dev): bump @types/jest from 26.0.3 to 26.0.4 (#1536)
dependabot-preview[bot] [Tue, 7 Jul 2020 10:41:50 +0000 (10:41 +0000)] 
build(deps-dev): bump @types/jest from 26.0.3 to 26.0.4 (#1536)

5 years agobuild(deps-dev): bump @typescript-eslint/parser from 3.5.0 to 3.6.0 (#1535)
dependabot-preview[bot] [Tue, 7 Jul 2020 10:39:57 +0000 (10:39 +0000)] 
build(deps-dev): bump @typescript-eslint/parser from 3.5.0 to 3.6.0 (#1535)

5 years agofix(types/tsx): add JSX.IntrinsicAttributes definition (#1517)
wonderful-panda [Tue, 7 Jul 2020 01:59:26 +0000 (10:59 +0900)] 
fix(types/tsx): add JSX.IntrinsicAttributes definition (#1517)

fix #1516

5 years agofix(watch): stop instance-bound watchers in post render queue
Evan You [Tue, 7 Jul 2020 01:50:56 +0000 (21:50 -0400)] 
fix(watch): stop instance-bound watchers in post render queue
so that changes triggered in beforeUnmount get correct value in callback

fix #1525

5 years agofix(ssr): support dynamic components that resolve to element or vnode
Evan You [Tue, 7 Jul 2020 01:23:29 +0000 (21:23 -0400)] 
fix(ssr): support dynamic components that resolve to element or vnode

fix #1508

5 years agorefactor(types): add VNode to VNodeTypes
Evan You [Tue, 7 Jul 2020 01:12:15 +0000 (21:12 -0400)] 
refactor(types): add VNode to VNodeTypes

5 years agochore: fix unintended import
Evan You [Tue, 7 Jul 2020 00:41:38 +0000 (20:41 -0400)] 
chore: fix unintended import

5 years agofix(v-model): consistent nullish value handling with 2.x (#1530)
underfin [Mon, 6 Jul 2020 23:02:33 +0000 (07:02 +0800)] 
fix(v-model): consistent nullish value handling with 2.x (#1530)

fix #1528

5 years agofix(runtime-dom): should set `<input list="...">` as attribute
Evan You [Mon, 6 Jul 2020 23:00:53 +0000 (19:00 -0400)] 
fix(runtime-dom): should set `<input list="...">` as attribute

fix #1526

5 years agochore: warn NaN vnode key
Evan You [Mon, 6 Jul 2020 22:33:13 +0000 (18:33 -0400)] 
chore: warn NaN vnode key

5 years agofix(keep-alive): fix keep-alive with scopeId/fallthrough attrs
Evan You [Mon, 6 Jul 2020 22:12:16 +0000 (18:12 -0400)] 
fix(keep-alive): fix keep-alive with scopeId/fallthrough attrs

fix #1511

5 years agofix(v-model): should ignore compiled v-model listeners in attr fallthrough
Evan You [Mon, 6 Jul 2020 20:58:46 +0000 (16:58 -0400)] 
fix(v-model): should ignore compiled v-model listeners in attr fallthrough

fix #1510

5 years agofix(runtime-dom/style): fix patchStyle on falsy next value (#1504)
djy0 [Mon, 6 Jul 2020 20:45:15 +0000 (04:45 +0800)] 
fix(runtime-dom/style): fix patchStyle on falsy next value (#1504)

fix #1506

5 years agofix(runtime-core/template-ref): template ref used in the same template should trigger...
Evan You [Mon, 6 Jul 2020 20:40:00 +0000 (16:40 -0400)] 
fix(runtime-core/template-ref): template ref used in the same template should trigger update

fix #1505

5 years agofix(compiler-core): add `\r` to accepted chars after end tag name (#1515)
Jack Robertson [Mon, 6 Jul 2020 20:00:26 +0000 (21:00 +0100)] 
fix(compiler-core): add `\r` to accepted chars after end tag name (#1515)

fix #1476

5 years agochore(reactivity): remove unused comment (#1485) [ci skip]
Pick [Mon, 6 Jul 2020 19:57:54 +0000 (03:57 +0800)] 
chore(reactivity): remove unused comment (#1485) [ci skip]

5 years agobuild(deps): bump csstype from 2.6.10 to 2.6.11 (#1487)
dependabot-preview[bot] [Mon, 6 Jul 2020 19:57:11 +0000 (15:57 -0400)] 
build(deps): bump csstype from 2.6.10 to 2.6.11 (#1487)

Bumps [csstype](https://github.com/frenic/csstype) from 2.6.10 to 2.6.11.
- [Release notes](https://github.com/frenic/csstype/releases)
- [Commits](https://github.com/frenic/csstype/compare/v2.6.10...v2.6.11)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
5 years agobuild(deps-dev): bump rollup from 2.18.2 to 2.19.0 (#1522)
dependabot-preview[bot] [Mon, 6 Jul 2020 19:56:58 +0000 (15:56 -0400)] 
build(deps-dev): bump rollup from 2.18.2 to 2.19.0 (#1522)

Bumps [rollup](https://github.com/rollup/rollup) from 2.18.2 to 2.19.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/v2.18.2...v2.19.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
5 years agobuild(deps-dev): bump @microsoft/api-extractor from 7.9.0 to 7.9.1 (#1524)
dependabot-preview[bot] [Mon, 6 Jul 2020 09:00:46 +0000 (09:00 +0000)] 
build(deps-dev): bump @microsoft/api-extractor from 7.9.0 to 7.9.1 (#1524)

5 years agobuild(deps-dev): bump eslint from 7.3.1 to 7.4.0 (#1523)
dependabot-preview[bot] [Mon, 6 Jul 2020 08:58:46 +0000 (08:58 +0000)] 
build(deps-dev): bump eslint from 7.3.1 to 7.4.0 (#1523)

5 years agochore: fix link in readme (#1501)
Anton Petrov [Sat, 4 Jul 2020 08:11:54 +0000 (12:11 +0400)] 
chore: fix link in readme (#1501)

5 years agochore: update jsx status [ci skip]
Evan You [Fri, 3 Jul 2020 13:17:51 +0000 (09:17 -0400)] 
chore: update jsx status [ci skip]

5 years agobuild(deps-dev): bump @microsoft/api-extractor from 7.8.15 to 7.9.0 (#1497)
dependabot-preview[bot] [Fri, 3 Jul 2020 08:57:29 +0000 (08:57 +0000)] 
build(deps-dev): bump @microsoft/api-extractor from 7.8.15 to 7.9.0 (#1497)

5 years agobuild(deps-dev): bump enquirer from 2.3.5 to 2.3.6 (#1496)
dependabot-preview[bot] [Fri, 3 Jul 2020 08:53:29 +0000 (08:53 +0000)] 
build(deps-dev): bump enquirer from 2.3.5 to 2.3.6 (#1496)

5 years agobuild(deps-dev): bump @ls-lint/ls-lint from 1.8.1 to 1.9.0 (#1495)
dependabot-preview[bot] [Fri, 3 Jul 2020 08:49:09 +0000 (08:49 +0000)] 
build(deps-dev): bump @ls-lint/ls-lint from 1.8.1 to 1.9.0 (#1495)

5 years agobuild(deps-dev): bump typescript from 3.9.3 to 3.9.6 (#1488)
dependabot-preview[bot] [Thu, 2 Jul 2020 08:23:44 +0000 (08:23 +0000)] 
build(deps-dev): bump typescript from 3.9.3 to 3.9.6 (#1488)

5 years agobuild(deps-dev): bump rollup from 2.18.1 to 2.18.2 (#1486)
dependabot-preview[bot] [Thu, 2 Jul 2020 08:20:29 +0000 (08:20 +0000)] 
build(deps-dev): bump rollup from 2.18.1 to 2.18.2 (#1486)

5 years agorelease: v3.0.0-beta.18 v3.0.0-beta.18
Evan You [Thu, 2 Jul 2020 01:06:25 +0000 (21:06 -0400)] 
release: v3.0.0-beta.18

5 years agochore: remove unnecessary flag in release script
Evan You [Thu, 2 Jul 2020 00:59:11 +0000 (20:59 -0400)] 
chore: remove unnecessary flag in release script

5 years agofix(runtime-core): avoid accidental access of Object.prototype properties
Evan You [Thu, 2 Jul 2020 00:12:47 +0000 (20:12 -0400)] 
fix(runtime-core): avoid accidental access of Object.prototype properties

5 years agobuild(deps): bump postcss-modules from 3.1.0 to 3.2.0 (#1480)
dependabot-preview[bot] [Thu, 2 Jul 2020 00:04:55 +0000 (20:04 -0400)] 
build(deps): bump postcss-modules from 3.1.0 to 3.2.0 (#1480)

Bumps [postcss-modules](https://github.com/css-modules/postcss-modules) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/css-modules/postcss-modules/releases)
- [Changelog](https://github.com/css-modules/postcss-modules/blob/master/CHANGELOG.md)
- [Commits](https://github.com/css-modules/postcss-modules/compare/v3.1.0...v3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
5 years agobuild(deps): bump @babel/parser from 7.10.3 to 7.10.4 (#1479)
dependabot-preview[bot] [Thu, 2 Jul 2020 00:04:45 +0000 (20:04 -0400)] 
build(deps): bump @babel/parser from 7.10.3 to 7.10.4 (#1479)

Bumps [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) from 7.10.3 to 7.10.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.4/packages/babel-parser)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
5 years agobuild(deps): bump @babel/types from 7.10.3 to 7.10.4 (#1478)
dependabot-preview[bot] [Thu, 2 Jul 2020 00:04:33 +0000 (20:04 -0400)] 
build(deps): bump @babel/types from 7.10.3 to 7.10.4 (#1478)

Bumps [@babel/types](https://github.com/babel/babel/tree/HEAD/packages/babel-types) from 7.10.3 to 7.10.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.4/packages/babel-types)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
5 years agofix: ensure vnode hooks are called consistently regardless of keep-alive
Evan You [Wed, 1 Jul 2020 23:50:04 +0000 (19:50 -0400)] 
fix: ensure vnode hooks are called consistently regardless of keep-alive

5 years agofeat(runtime-core): support creating vnode from existing vnode
Evan You [Wed, 1 Jul 2020 23:48:01 +0000 (19:48 -0400)] 
feat(runtime-core): support creating vnode from existing vnode

This allows passing vnode around with curried props and use it in
places where VNodeType is expected, e.g. `<component :is=""/>`

5 years agotest: run tests with --runInBand by default
Evan You [Wed, 1 Jul 2020 20:18:39 +0000 (16:18 -0400)] 
test: run tests with --runInBand by default

This ensures transition tests do not randomly fail due to CPU load

5 years agofix(runtime-core): pass unmount into inital mount patch prop
Evan You [Wed, 1 Jul 2020 20:01:46 +0000 (16:01 -0400)] 
fix(runtime-core): pass unmount into inital mount patch prop

5 years agorefactor: remove unused inheritRef option
Evan You [Wed, 1 Jul 2020 01:47:12 +0000 (21:47 -0400)] 
refactor: remove unused inheritRef option

This is technically a breaking change, but the option was not meant for public use
and ended up not solving the problem it was introduced for.

5 years agorefactor(computed): deprecated computedRunners (#1458)
Pick [Wed, 1 Jul 2020 19:39:13 +0000 (03:39 +0800)] 
refactor(computed): deprecated computedRunners (#1458)

5 years agorelease: v3.0.0-beta.17
Evan You [Tue, 30 Jun 2020 16:08:43 +0000 (12:08 -0400)] 
release: v3.0.0-beta.17

5 years agochore: update CHANGELOG.md (#1467) [ci skip]
ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ [Tue, 30 Jun 2020 16:03:08 +0000 (21:33 +0530)] 
chore: update CHANGELOG.md (#1467) [ci skip]

5 years agorefactor(types): simplify UnwrapRefSimple (#1466)
Pick [Tue, 30 Jun 2020 16:02:21 +0000 (00:02 +0800)] 
refactor(types): simplify UnwrapRefSimple (#1466)

5 years agochore: comment on slot optimization hint [ci skip]
Evan You [Tue, 30 Jun 2020 16:01:05 +0000 (12:01 -0400)] 
chore: comment on slot optimization hint [ci skip]

5 years agochore: remove unnecessary loop
Evan You [Tue, 30 Jun 2020 15:43:15 +0000 (11:43 -0400)] 
chore: remove unnecessary loop

5 years agofix(runtime-dom): allow force updating value bindings for controlled inputs
Evan You [Tue, 30 Jun 2020 15:23:09 +0000 (11:23 -0400)] 
fix(runtime-dom): allow force updating value bindings for controlled inputs

fix #1471