Commit Graph

990 Commits

Author SHA1 Message Date
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
Evan You 083296ead6 fix: fix h signature for suspense 2019-10-29 14:04:53 -04:00
likui ea2e2ce5bd chore: fix typo (#409) 2019-10-29 13:51:48 -04:00
Evan You 4dd5d2cb74 refactor(suspense): move more suspense details into suspense.ts 2019-10-29 12:40:54 -04:00
Evan You 17d71fa407 refactor(suspense): make suspense tree-shakeable 2019-10-29 12:30:09 -04:00
Dmitry Sharshakov 5cce23f4c6 feat(apiApp): add more warnings (#394) 2019-10-28 16:22:03 -04:00
Cédric Exbrayat 36b7e4e52e chore: fix comments referencing renamed file [ci skip] (#404) 2019-10-28 12:04:04 -04:00
Dmitry Sharshakov 325e15ef41 feat(createRenderer): handle errors in function refs (#403) 2019-10-28 12:03:30 -04:00
Evan You 34989ef7fe chore: license 2019-10-28 11:15:17 -04:00
likui 8454e7e004 refactor: remove unnecessary variable (#401) 2019-10-28 10:13:26 -04:00
dependabot-preview[bot] 6a61082c6c build(deps-dev): bump rollup from 1.25.2 to 1.26.0
Bumps [rollup](https://github.com/rollup/rollup) from 1.25.2 to 1.26.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.25.2...v1.26.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-28 06:54:36 +00:00
Dmitry Sharshakov db7666d0f3 fix(warning): handle errors in warn handler (#396) 2019-10-27 20:55:50 -04:00
Dmitry Sharshakov e7e3eb8662 refactor(VNode): improve helper types (#392) 2019-10-27 20:54:54 -04:00
Dmitry Sharshakov e581b14dff feat(apiApp): return app from provide method for chaining (#393) 2019-10-27 20:54:33 -04:00
Evan You a8aa328907 chore: comment on cloneVNode implementation [ci skip] 2019-10-27 20:45:59 -04:00
djy0 8d7a186def chore: fix typo (#395) 2019-10-27 20:44:24 -04:00
Evan You 43f4bd3aaa chore: fix typing for withDirectives 2019-10-26 16:32:27 -04:00
Evan You 07ce2c5fa7 perf: improve directive runtime performance 2019-10-26 16:00:07 -04:00
Evan You 6c7787db7b perf: use makeMap for reserved prop check 2019-10-26 11:24:37 -04:00
Evan You 824fb795af chore: remove done item in readme [ci skip] 2019-10-26 10:56:49 -04:00
Dmitry Sharshakov 7394f7ec42 fix(apiInject): fix stringifying of symbol injection key (#383) 2019-10-26 10:52:29 -04:00
Dmitry Sharshakov 134e932322 fix(types): fix VNodeTypes unique symbols (#387) 2019-10-26 10:51:55 -04:00
Dmitry Sharshakov 49914efc9e fix(Portal): add ability to use element as target (#380) 2019-10-26 10:32:16 -04:00
Evan You b788c03992 test: fix context.attrs test case 2019-10-26 10:31:36 -04:00