Commit Graph

  • 02e9fe3f7d types: fix typing Evan You 2019-09-07 11:45:32 -0400
  • 7950980dc3 fix: handle prev children is null in patch element Evan You 2019-09-07 11:42:07 -0400
  • 3904678306 types: use stricter HostNode typings Evan You 2019-09-06 16:58:32 -0400
  • 360f3b4f37 types: improve type exports Evan You 2019-09-06 12:58:31 -0400
  • d87bed0138 refactor: split componentRenderUtils Evan You 2019-09-06 11:25:11 -0400
  • 0f25c29119 refactor: reorganize component related code and types Evan You 2019-09-06 11:19:22 -0400
  • 4c075803b5 test: test for app.mixin & warnHandler Evan You 2019-09-05 20:59:45 -0400
  • 891f21b010 refactor: extract hasOwn helper Evan You 2019-09-05 20:48:14 -0400
  • 7eed0df3c2 wip: $data should only expose properties from data() Evan You 2019-09-05 20:36:35 -0400
  • 94a05561f8 feat: fix all cases for h and options type inference Evan You 2019-09-05 18:48:49 -0400
  • 6c7cbb0dc9 types: avoid plain objects with value being mistaken as refs Evan You 2019-09-05 18:32:19 -0400
  • 9b90e673e8 wip: improve options typing Evan You 2019-09-05 16:09:30 -0400
  • 369b9eb583 types: props validation for h Evan You 2019-09-05 11:11:33 -0400
  • 81a31f79dc feat: created/beforeCreate Evan You 2019-09-05 10:07:43 -0400
  • 54a38ed69f build(deps-dev): bump @microsoft/api-extractor from 7.3.9 to 7.3.11 dependabot-preview[bot] 2019-09-05 06:46:32 +0000
  • a6de6daa17 wip: disable tracking in all hooks Evan You 2019-09-04 18:20:47 -0400
  • 13298bc4fa test: test for options API Evan You 2019-09-04 18:16:11 -0400
  • 7cd33587ba types: errorCaptured can return void Evan You 2019-09-04 13:50:57 -0400
  • 02de984f1f feat: mixins/extends/assets options Evan You 2019-09-04 11:36:27 -0400
  • 0bdf205a73 build(deps-dev): bump rollup from 1.19.4 to 1.20.3 dependabot-preview[bot] 2019-09-04 06:47:08 +0000
  • b4c909c260 feat: $nextTick, $forceUpdate, $watch Evan You 2019-09-03 23:04:11 -0400
  • a6616e4210 feat: 2.x options support Evan You 2019-09-03 22:25:38 -0400
  • c833db9c97 feat: production tip Evan You 2019-09-03 20:51:42 -0400
  • cbc8dddd15 chore: fix test Evan You 2019-09-03 20:31:53 -0400
  • 40d33a3973 wip: remove config.silent Evan You 2019-09-03 20:17:25 -0400
  • 406dcb0a7a test: test app asset retrieval Evan You 2019-09-03 18:30:52 -0400
  • acda3cf2d9 chore: fix type Evan You 2019-09-03 18:24:32 -0400
  • 98d1406214 test: test for app-level APIs Evan You 2019-09-03 18:11:04 -0400
  • 1e4535dc78 test: improve warning assertions Evan You 2019-09-03 16:17:26 -0400
  • c5ec29ff9b wip: render() should receive no args, expose props on renderContext as readonly Evan You 2019-09-03 15:27:59 -0400
  • 9f63a54203 build(deps-dev): bump rollup-plugin-alias from 1.5.2 to 2.0.0 (#49) dependabot-preview[bot] 2019-09-03 14:48:26 -0400
  • 76c78ee832 build(deps-dev): bump typescript from 3.5.3 to 3.6.2 (#48) dependabot-preview[bot] 2019-09-03 14:48:18 -0400
  • 78daf5871f build(deps): [security] bump mixin-deep from 1.3.1 to 1.3.2 (#47) dependabot-preview[bot] 2019-09-03 14:48:00 -0400
  • 5169151bf9 build(deps-dev): bump rollup-plugin-typescript2 from 0.22.1 to 0.24.0 (#46) dependabot-preview[bot] 2019-09-03 14:47:48 -0400
  • e90c73f81a build(deps): [security] bump lodash from 4.17.11 to 4.17.15 (#45) dependabot-preview[bot] 2019-09-03 14:46:49 -0400
  • 78ec7871c3 build(deps): [security] bump lodash.template from 4.4.0 to 4.5.0 (#43) dependabot-preview[bot] 2019-09-03 14:42:35 -0400
  • 6283bda50d build(deps-dev): bump lint-staged from 9.2.3 to 9.2.5 (#42) dependabot-preview[bot] 2019-09-03 14:42:23 -0400
  • 1b6f0992d9 chore: document build --types Evan You 2019-09-03 12:22:56 -0400
  • d92d310e0f chore: config comments Evan You 2019-09-03 12:17:33 -0400
  • b2d269a651 build: use api-extractor for type rollup Evan You 2019-09-03 12:16:22 -0400
  • 015d5dd0f1 feat: asset resolution Evan You 2019-09-02 16:43:26 -0400
  • 67fd5b6091 chore: put warning in dev block Evan You 2019-09-02 16:16:08 -0400
  • 32713f8fce feat: createApp / appContext Evan You 2019-09-02 16:09:34 -0400
  • aac807bc63 test: test for directives Evan You 2019-09-02 12:09:29 -0400
  • 94e72481b8 test: todo Evan You 2019-08-31 22:18:21 -0400
  • 9b428c6d83 feat: directives Evan You 2019-08-31 22:17:46 -0400
  • 0f0ca4ae7c wip: vnodeXXX directive hooks Evan You 2019-08-31 17:06:39 -0400
  • 1c6ecf4144 wip: avoid including full error type strings in prod Evan You 2019-08-31 16:43:02 -0400
  • a3b0f2bd1c feat: applyDirectives Evan You 2019-08-31 16:36:36 -0400
  • 6801885f57 test: more coverage for error handling Evan You 2019-08-30 16:20:32 -0400
  • be28f976af test: tests for error handling Evan You 2019-08-30 16:08:10 -0400
  • d5684e1a9d wip: function slot tips Evan You 2019-08-30 15:34:57 -0400
  • 0cd8e16366 wip: warn slots when invoked in setup() Evan You 2019-08-30 15:26:16 -0400
  • cb09289474 chore: test comments Evan You 2019-08-30 15:16:19 -0400
  • 09593c94c3 feat: error handling in scheduler Evan You 2019-08-30 15:15:23 -0400
  • 966d7b5487 feat: error handling for setup / render / watch / event handlers Evan You 2019-08-30 15:05:39 -0400
  • 1d55b368e8 test: add test case for regsitering onBeforeUnmount inside onMounted Evan You 2019-08-30 13:48:27 -0400
  • 7fe82398f7 refactor: call instead of wrap Evan You 2019-08-30 12:22:41 -0400
  • 3d681f8bcd feat: error handling for lifecycle hooks Evan You 2019-08-30 12:16:09 -0400
  • fd018b83b5 feat: warning context Evan You 2019-08-30 10:36:30 -0400
  • 010e64c224 test: restructure Evan You 2019-08-29 16:56:31 -0400
  • 10bbf52c09 test: test for h Evan You 2019-08-29 16:47:00 -0400
  • ac625e03fe test: test for template ref usage in setup() Evan You 2019-08-29 16:39:23 -0400
  • 0cb42fbcf3 wip: make runtime-test nodes non-observable Evan You 2019-08-29 16:38:57 -0400
  • b40b7356ef test: tests for lifecycle api Evan You 2019-08-28 12:13:36 -0400
  • 2b6ca9a7b6 test: fix deep watch for Map/Set Evan You 2019-08-27 15:01:01 -0400
  • 62e07a1b7e test: coverage Evan You 2019-08-27 14:42:05 -0400
  • 7ecdc79d5e test: finish tests for watch api Evan You 2019-08-27 11:35:22 -0400
  • d04a4f9cb0 test: (wip) test for watch api Evan You 2019-08-26 22:47:38 -0400
  • a20eeac7fe test: refactor fragment tests to reduce scope Evan You 2019-08-26 21:49:12 -0400
  • cb3866890f test: effect.onStop Evan You 2019-08-26 21:24:44 -0400
  • a0bc525fee test: test for isRef & toRefs Evan You 2019-08-26 18:17:02 -0400
  • 5a754aac81 test: test for setup() Evan You 2019-08-26 18:08:56 -0400
  • 0ede301cf2 test: test for provide/inject Evan You 2019-08-26 16:14:23 -0400
  • 3efe0ba3cd test: jest warning assert utils Evan You 2019-08-26 16:08:23 -0400
  • 8511237ed9 ci: run tests with ci flags Evan You 2019-08-24 22:50:29 -0400
  • b15569d03b chore: basic readme Evan You 2019-08-24 22:37:05 -0400
  • b5568be820 ci: enable ci Evan You 2019-08-24 22:22:27 -0400
  • 549e1e1514 chore: contribution guide Evan You 2019-08-23 17:22:37 -0400
  • a39aa842f3 chore: remove no longer needed package Evan You 2019-08-23 17:22:13 -0400
  • b70f8d267e test: fix temp tests Evan You 2019-08-23 15:32:19 -0400
  • fd1fef5502 test: update fragment tests Evan You 2019-08-23 15:27:17 -0400
  • 589d3c2feb refactor: immutable -> readonly Evan You 2019-08-23 09:38:32 -0400
  • e1bbfbba94 test: more test todos Evan You 2019-08-23 09:21:29 -0400
  • ce51ca30d8 test: layout test references Evan You 2019-08-22 22:15:39 -0400
  • daf67397ae wip: pass attrs fallthrough tests Evan You 2019-08-22 22:07:51 -0400
  • 7fae3ebaf3 wip: adjust index exports Evan You 2019-08-22 21:38:00 -0400
  • 5b38e631e7 chore: test todos Evan You 2019-08-22 17:13:25 -0400
  • 7bb822c160 wip: cloneVNode + mergeProps Evan You 2019-08-22 17:12:39 -0400
  • f3e9848bb2 refactor: use const enums for flags Evan You 2019-08-22 11:12:37 -0400
  • f26cd5dfe4 test: layout more runtime-core tests Evan You 2019-08-21 22:00:48 -0400
  • 8a01c8e549 types: fix createComponent spec Evan You 2019-08-21 17:10:37 -0400
  • b5384006d2 wip: update runtime-test Evan You 2019-08-21 17:05:14 -0400
  • 13f5067656 chore: comments Evan You 2019-08-21 16:17:02 -0400
  • 2777cd37b4 test: test immutable + ref Evan You 2019-08-21 12:03:35 -0400
  • 0aff144f93 wip: improve computed typing + test for setters Evan You 2019-08-21 12:01:05 -0400
  • 8d99ab1ff8 chore: allow custom assignment to this Evan You 2019-08-21 09:50:20 -0400
  • 7691c06520 wip: warn when injection not found Evan You 2019-08-20 15:51:55 -0400
  • c5558b7ed1 wip: remove immutability conversion in inject Evan You 2019-08-20 14:28:44 -0400
  • 2a15491d1c build: bump jest & ts-jest Evan You 2019-08-20 10:50:43 -0400