Commit Graph

1163 Commits

Author SHA1 Message Date
Evan You
acbbe3298c refactor: move codeframe to @vue/shared 2019-11-06 15:13:15 -05:00
Evan You
d9c6ff372c feat(core): allow passing explicit refs via props 2019-11-06 12:51:26 -05:00
Evan You
e79c918676 feat(inject): allow usage in functional components 2019-11-06 12:51:26 -05:00
dependabot-preview[bot]
9e03b6896d build(deps-dev): bump @types/jest from 24.0.21 to 24.0.22
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 24.0.21 to 24.0.22.
- [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>
2019-11-06 07:31:14 +00:00
Evan You
645f13c36d build(deps-dev): bump TS to 3.7 2019-11-05 17:37:16 -05:00
Evan You
c61e5463fa feat: warn duplicate plugin installations 2019-11-05 10:49:15 -05:00
Chester
2d5f9b58ac refactor: skip destructuring when use with (#425) 2019-11-05 10:45:04 -05:00
Junyan
a02820d7e0 feat: warn when toRefs() receives non-reactive object (#430) 2019-11-05 10:44:28 -05:00
Evan You
98e9b769e6 feat(compiler): support keep-alive in templates 2019-11-05 10:26:56 -05:00
dependabot-preview[bot]
a5f1387d78 build(deps-dev): bump @microsoft/api-extractor from 7.5.2 to 7.5.4
Bumps [@microsoft/api-extractor](https://github.com/microsoft/rushstack) from 7.5.2 to 7.5.4.
- [Release notes](https://github.com/microsoft/rushstack/releases)
- [Commits](https://github.com/microsoft/rushstack/compare/@microsoft/api-extractor-model_v7.5.2...@microsoft/api-extractor-model_v7.5.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-05 09:31:43 +00:00
dependabot-preview[bot]
7019e7349c build(deps-dev): bump rollup from 1.26.0 to 1.26.3
Bumps [rollup](https://github.com/rollup/rollup) from 1.26.0 to 1.26.3.
- [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.26.0...v1.26.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-05 09:31:25 +00:00
Evan You
28a1e8ab27 chore: ignore test utils in coverage 2019-11-04 18:41:40 -05:00
Evan You
dfc7c0f12a refactor: adjust internal vnode types + more dts tests 2019-11-04 18:38:55 -05:00
Evan You
957d3a0547 refactor: portal should not expect ref target 2019-11-04 14:42:47 -05:00
sh7dm
1a361e2e71 test(createRenderer): add tests for portal and fix found bugs 2019-11-04 14:37:50 -05:00
Dmitry Sharshakov
4b9483fd5e feat(compiler): compile suspense children as slots (#419) 2019-11-04 14:35:00 -05:00
IMGSS
d70497c0d4 chore: fix broken link (#420) 2019-11-04 14:33:24 -05:00
Evan You
e1d25e3537 feat: show fragment ids in dev 2019-11-04 14:28:01 -05:00
Evan You
300a705221 refactor: use __TEST__ flag 2019-11-04 14:28:01 -05:00
Luo Yu
fec47bb3ac chore: some->forEach (#424) 2019-11-04 14:28:11 -05:00
Evan You
25af8dc73b refactor: improve warning output 2019-11-02 23:21:02 -04:00
Evan You
f3c1fa75f6 feat(reactivity): provide correct tracking info for refs 2019-11-02 23:20:49 -04:00
Evan You
7f054782ad feat: warn ref usage on functional components 2019-11-02 21:33:37 -04:00
Evan You
a651fc44f6 refactor: adjust shapeFlag naming 2019-11-02 21:26:25 -04:00
Evan You
90b9884eb4 refactor: rename/re-organize files 2019-11-02 12:18:35 -04:00
Evan You
abdaf10d88 chore: comments regarding Readonly usage 2019-11-02 10:40:08 -04:00
Evan You
26c859aedd chore: simplify check 2019-11-02 10:38:25 -04:00
Evan You
5cdeeaa702 types: fix types 2019-11-01 23:04:28 -04:00
Evan You
66ecd8b47f types: setup tests for built d.ts files 2019-11-01 22:54:01 -04:00
Evan You
7b7b8ef221 types: improve h inference + infer required props without need for as const 2019-11-01 17:06:19 -04:00
Evan You
b5c501c0b4 fix: fix shapeflags export 2019-11-01 17:05:38 -04:00
Evan You
492c1306f6 types: fix suspense exported type 2019-11-01 12:43:27 -04:00
Evan You
fc5b2964de types: fix dts reliance on @vue/shared 2019-11-01 12:24:33 -04:00
Evan You
8325f2de2a build: fix build script 2019-11-01 12:24:12 -04:00
Evan You
5eee1152ca types: (wip) improve dts output 2019-11-01 11:32:53 -04:00
Evan You
06c5b0a861 types: refactor VNodeProps type 2019-11-01 09:58:27 -04:00
Evan You
28895b8817 chore: rename mockWarn util 2019-10-31 13:53:11 -04:00
Evan You
3a6dcd3aba types: improve h() and TSX type inference
- Should allow extraneous props as attrs in TSX
- Should check props when using constructor type returned by
  createComponent() in h()
2019-10-31 12:43:05 -04:00
Evan You
b114cdf6ee chore: comments explaining keep-alive implementation details [ci skip] 2019-10-31 12:41:28 -04:00
Evan You
5a4384d80d chore: mark keep-alive done [ci skip] 2019-10-30 23:34:32 -04:00
Evan You
4631f5323b test: more tests for keep-alive 2019-10-30 23:32:29 -04:00
Evan You
5fcb81050a test: tests for keep-alive 2019-10-30 21:41:28 -04:00
Evan You
a42d165285 chore: rename 2019-10-30 15:43:12 -04:00
Evan You
47d3356f31 build(deps-dev): bump @types/jest 2019-10-30 11:52:19 -04:00
limichange
f56a159ea5 chore: fix typo [ci skip] (#413) 2019-10-30 11:48:39 -04:00
Dmitry Sharshakov
d3d2353eac feat(suspense): replace errors with warnings (#412) 2019-10-30 11:37:05 -04:00
JiZhi
cb97d152b8 test(effect): add test for nested stopped effect (#417) 2019-10-30 11:36:17 -04:00
Evan You
e98c558bf3 chore: fix types 2019-10-30 11:29:08 -04:00
Evan You
247c53672d refactor(reactivity): simplify effect options 2019-10-30 11:11:23 -04:00
Evan You
c6cbca25fe feat(core): keep-alive 2019-10-29 22:28:38 -04:00