Commit Graph

  • b15d746697 fix(props): rename the prop without alias and deconstruction API-2.0 Hoikan 2024-05-24 17:56:42 +0800
  • c7de85630e fix(reactivity): fix for Hoikan 2024-05-24 17:20:30 +0800
  • 96c4f0c337 feat: add inula-adapter/pinia 和 inula-adapter/vuex vue-adapter chaoling 2024-05-23 10:03:30 +0800
  • 00418eba82 docs(parser): docs Hoikan 2024-05-22 17:38:53 +0800
  • 4a877cdc34 refactor(parser): prune unused bit Hoikan 2024-05-22 17:13:43 +0800
  • 5fc41b8e5e fix(reactivity): remove used bit Hoikan 2024-05-17 17:57:07 +0800
  • 3665d927ae fix(reactivity): fix for view analyze Hoikan 2024-05-15 16:13:14 +0800
  • dabc0eed20 feat: autoNaming, autoReturn, deconstructing, jsxSlice and props Hoikan 2024-05-14 21:03:38 +0800
  • 4ca2d66fac fix(reactivity): fix for dependency API-2.0-dev Hoikan 2024-05-10 16:54:38 +0800
  • 601381032d refactor(parse): use bitmap instead of dependency map Hoikan 2024-05-08 15:56:42 +0800
  • 0dcad572f3 refactor(parse): use bitmap instead of dependency map Hoikan 2024-04-29 17:58:19 +0800
  • f32da0e9c7 refactor(proposal): use bitmap instead of dependency map Hoikan 2024-04-28 21:02:37 +0800
  • be4456f225 feat: viewNode as child Hoikan 2024-04-25 15:58:26 +0800
  • f15b7d1a14 feat: sub component Hoikan 2024-04-25 11:46:11 +0800
  • 5427f13880 feat: analyze watch lifeCycle properties Hoikan 2024-04-24 16:21:40 +0800
  • 0f75e48f79 feat: update vue-adapter chaoling 2024-04-22 21:23:26 +0800
  • d780a17448 feat: update vue-adapter detached chaoling 2024-04-22 21:12:17 +0800
  • fcc734e05f feat: init Hoikan 2024-04-19 17:58:52 +0800
  • 8e7c6b3a72 feat: delete reactive/index chaoling 2024-04-19 15:26:56 +0800
  • b725b0d98c feat: add lifecycle chaoling 2024-04-19 15:21:17 +0800
  • d7101ff5e3 feat: add useWatch chaoling 2024-04-18 15:55:20 +0800
  • d1e2129908 feat: add api-2.1 proposal api2/proposal iandxssxx 2024-04-15 21:56:58 -0400
  • a536958ad4 feat(fn2cls): env Hoikan 2024-04-15 20:59:31 +0800
  • 2d5d3c29e4 test(inula-next): add test Hoikan 2024-04-15 20:57:16 +0800
  • 37d6ba1033 Merge remote-tracking branch 'gitee/api2/for' into dev-04-15 Hoikan 2024-04-15 11:51:44 +0800
  • f447bb8989 feat(watch): switch to label watch HoikanChan 2024-04-11 10:38:03 +0800
  • 7b4c3a35d0 feat: cls2fn Hoikan 2024-04-10 17:58:16 +0800
  • 05f0610c99 feat: add vue-reactive apis chaoling 2024-04-11 14:13:49 +0800
  • 4608422c0a feat: publish (feat: add lifecycles and watch) api2/for iandxssxx 2024-04-10 23:00:49 -0400
  • 325f4c406a feat: add lifecycles and watch iandxssxx 2024-04-10 22:59:55 -0400
  • bf90ea1b7f feat(watch): switch to label watch HoikanChan 2024-04-11 10:38:03 +0800
  • 8f60ec6b26 feat: test Hoikan 2024-04-10 17:58:16 +0800
  • ff0ba1d00f feat: 支持本地多包管理 feat-change-inula-main xiaohuoni 2024-04-10 17:36:55 +0800
  • 4db2e90705 feat: change inula main xiaohuoni 2024-04-10 17:20:08 +0800
  • be4b0cb024 !172 Add for support and benchmark * refactor: publish new version * feat: add changeset and changed package name * Merge branch 'API-2.0' into api2/for * fix: import package from workspace * feat: add for unit parsing * feat: init benchmark demo * refactor: gitignore add history IanDxSSXX 2024-04-10 02:06:11 +0000
  • 1f4b164952 refactor: publish new version iandxssxx 2024-04-09 21:58:08 -0400
  • 2f9d3737db feat: add changeset and changed package name iandxssxx 2024-04-09 03:28:10 -0400
  • ef4126b767 Merge branch 'API-2.0' into api2/for iandxssxx 2024-04-07 23:17:00 -0400
  • b7756e9732
    !171 fix: this patcher Merge pull request !171 from Hoikan/API-2.0-4-8 陈超涛 2024-04-08 03:16:05 +0000
  • bf1bd09721 refactor: add this with thisPatcher.ts Hoikan 2024-04-07 15:17:16 +0800
  • d6ba039445 fix: import package from workspace iandxssxx 2024-04-07 23:09:39 -0400
  • 4467bdae73 feat: add for unit parsing iandxssxx 2024-04-07 23:09:21 -0400
  • 627a8b7785 feat: init benchmark demo iandxssxx 2024-04-07 23:08:50 -0400
  • 109746acef refactor: gitignore add history iandxssxx 2024-04-07 23:08:39 -0400
  • 2c2c3926e7
    !167 fix(inulax): 状态管理器问题修复 Merge pull request !167 from xuan/sync master 涂旭辉 2024-04-07 02:14:31 +0000
  • ecaaacb812
    fix(inulax): 修复嵌套使用connect的错误 huangxuan 2024-04-03 15:41:15 +0800
  • d599b36eaa !169 feat: inula 2.0 init * feat: update doc * feat: inula next Hoikan 2024-04-03 08:55:27 +0000
  • 83c80341dc !168 inula api2.0 * feat: inula-next init * feat: v2 init * feat(class-transform): add watch decorator * feat(class-transform): update docs * feat(class-transform): init Hoikan 2024-04-03 08:41:11 +0000
  • 6688cde7ab
    fix(inulax): 修复动态组件死循环 huangxuan 2024-04-02 14:57:50 +0800
  • 8a7623d281
    !166 inula 代码同步 Merge pull request !166 from xuan/sync 涂旭辉 2024-04-02 03:21:55 +0000
  • 0375ed95fc
    fix(core): 修复antd Tree组件报错 huangxuan 2024-04-02 11:08:16 +0800
  • 4a825cec88
    fix(inulax): 修复状态管理器触发类组件重新渲染,shouldComponentUpdate不生效的问题 huangxuan 2024-04-02 11:02:48 +0800
  • aa4984f997
    feat(router): 修复HashRouter push与当前页面相同的URL时页面不刷新的问题 huangxuan 2024-04-02 10:53:25 +0800
  • 78f4bce57c
    fix(router): inula-router路由匹配规则兼容react-router;HashHistory hash格式不合法时重定向至合法URL huangxuan 2024-04-02 10:52:22 +0800
  • ebfe1eceb9
    feat(core): 限制dangerouslySetInnerHTML API生效的条件,减少XSS攻击面 huangxuan 2024-04-02 10:47:31 +0800
  • ec34490202
    feat(core): 导出version,兼容mobx huangxuan 2024-04-02 09:51:58 +0800
  • 8449b64222 Match-id-d7656bc63239c6d7836963541689b47670da343c dev * 2024-03-14 09:50:22 +0800
  • ee39fc8320 Match-id-eafc4a5a97eef04126b53bf2f85993eec94109ef * 2024-03-14 09:45:09 +0800
  • aa5ece9589 Match-id-12cb1d500878baa753bd9f05655f9af416af5b38 * 2024-03-13 19:37:35 +0800
  • eb5cb8237b !165 fix(core): 修复css变量为undefined是仍然被渲染的错误 * chore: bump jest to 29.7.0 * fix(core): 修复css变量为undefined是仍然被渲染的错误 xuan 2024-03-13 07:11:16 +0000
  • e463938a9d !164 optimize(no-vdom): switch condition branches to plain array * optimize(no-vdom): switch condition branches to plain array * test(no-vdom): switch to jsx * feat(reactive): creatRoot * test(no-vdom): switch render test to jsx reactive Hoikan 2024-03-06 08:51:37 +0000
  • e0cfae4195 Match-id-3cdbd0c9ca68feadb3c0c9f4059fc4ce0c429c33 * 2024-03-05 10:45:35 +0800
  • 07f8588bf6 Match-id-95029ca467902c4eb543a031f5f4b1e59346e13f * 2024-03-05 10:44:24 +0800
  • 79a34e2849 !162 docs(no-vdom): todo-list * docs(no-vdom): todo-list * docs(no-vdom): todo-list Hoikan 2024-02-28 02:15:41 +0000
  • 98ed1f2fc5 !161 fix(no-vdom): fix render.test.tsx * fix(no-vdom): fix render.test.tsx * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): modify env test * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): optimize dom.ts file * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): modify $$style * fix(no-vdom): modify test name * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): modify event * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): modify test code's name rule * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): delete no-vnode module * fix(no-vdom): update render function * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge remote-tracking branch 'origin/reactive' into reactive * fix(no-vdom): add TS * fix(no-vdom): change js 2 ts 陈超涛 2024-02-26 09:12:39 +0000
  • 09c5522af3 !160 feat(transpiler): add import alias * feat(transpiler): import alias test * feat(transpiler): add import alias Hoikan 2024-02-23 06:17:24 +0000
  • 2445208856 !159 fix(transpiler): auto import * fix(transpiler): auto import * feat(transpiler): auto import Hoikan 2024-02-23 02:19:37 +0000
  • 2640177de5 !158 feat(transpiler): add packageName options * fix: transpiler * feat(transpiler): add packageName options * chore: remove dist Hoikan 2024-02-22 08:30:38 +0000
  • 553613bbc6 !157 test(no-vdom): dump the compiled tsx in test file * test(no-vdom): dump the compiled tsx in test file Hoikan 2024-02-22 07:11:14 +0000
  • 08300f67fe !156 feat(no-vdom): render * feat(no-vdom): render Hoikan 2024-02-22 02:45:52 +0000
  • ef5ee212e3 !155 feat(no-vdom): vite plugin * feat(no-vdom): vite plugin Hoikan 2024-02-21 04:01:18 +0000
  • 3b3bf8e5d6 !149 feat(no-vdom): Dynamic * feat(no-vdom): Dynamic Hoikan 2024-02-20 06:52:10 +0000
  • 5ef6dfb588 !153 fix: template callexpression * fix: template callexpression IanDxSSXX 2024-02-20 04:58:46 +0000
  • b1b2224c6b !150 chore: 在官网统一维护 contributing * chore: contributing docs 聪小陈 2024-02-20 04:49:41 +0000
  • 676fdf1ef6 !151 feat: Add jsx babel compiler * feat: inula transpiler IanDxSSXX 2024-02-20 02:38:14 +0000
  • 07e2ce09b4 !148 feat(no-vdom): onMount * feat(no-vdom): onMount Hoikan 2024-02-19 06:29:16 +0000
  • 65a4d6273c !147 fix(no-vdom): modify env test * fix(no-vdom): modify env test * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): optimize dom.ts file * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): modify $$style * fix(no-vdom): modify test name * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): modify event * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): modify test code's name rule * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): delete no-vnode module * fix(no-vdom): update render function * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge remote-tracking branch 'origin/reactive' into reactive * fix(no-vdom): add TS * fix(no-vdom): change js 2 ts 陈超涛 2024-02-18 08:39:03 +0000
  • 727db59da0 !146 feat(no-vdom): Ref * feat(no-vdom): Ref Hoikan 2024-02-18 07:33:41 +0000
  • 843a64ebd9 !144 fix(no-vdom): optimize dom.ts file * fix(no-vdom): optimize dom.ts file * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): modify $$style * fix(no-vdom): modify test name * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): modify event * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): modify test code's name rule * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): delete no-vnode module * fix(no-vdom): update render function * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge remote-tracking branch 'origin/reactive' into reactive * fix(no-vdom): add TS * fix(no-vdom): change js 2 ts 陈超涛 2024-02-18 07:06:57 +0000
  • 521344f8ff !143 test(no-vdom): Cond * test(no-vdom): Cond Hoikan 2024-02-18 06:42:02 +0000
  • 3ad82f5fe4 !142 fix(createInula): Repair the address of the official website * fix(createInula): Repair the address of the official website stevending1st 2024-02-17 06:43:25 +0000
  • 80f3be9436 !141 fix(no-vdom): modify test name * fix(no-vdom): modify $$style * fix(no-vdom): modify test name * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): modify event * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): modify test code's name rule * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): delete no-vnode module * fix(no-vdom): update render function * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge remote-tracking branch 'origin/reactive' into reactive * fix(no-vdom): add TS * fix(no-vdom): change js 2 ts 陈超涛 2024-02-08 09:53:01 +0000
  • 813d819fa7 !140 test(no-vdom): add test * test(no-vdom): add test Hoikan 2024-02-08 02:03:28 +0000
  • a7a57426b0 !139 feat(no-vdom): if-else element * feat(no-vdom): if-else element Hoikan 2024-02-07 08:27:01 +0000
  • cf87ab2183 !138 fix(no-vdom): modify event * fix(no-vdom): modify event * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): modify test code's name rule * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): delete no-vnode module * fix(no-vdom): update render function * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge remote-tracking branch 'origin/reactive' into reactive * fix(no-vdom): add TS * fix(no-vdom): change js 2 ts 陈超涛 2024-02-07 07:30:29 +0000
  • c7d039cfe3 !137 fix(no-vdom): modify test code's name rule * fix(no-vdom): modify test code's name rule * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * fix(no-vdom): delete no-vnode module * fix(no-vdom): update render function * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge remote-tracking branch 'origin/reactive' into reactive * fix(no-vdom): add TS * fix(no-vdom): change js 2 ts 陈超涛 2024-02-06 12:22:18 +0000
  • 62614d2dd5 !136 test(novdom): render and event * chore: fix some lint * test(novdom): render and event Hoikan 2024-02-06 09:43:36 +0000
  • 05f11d2c35 !135 fix(no-vdom): delete no-vnode module * fix(no-vdom): delete no-vnode module * fix(no-vdom): update render function * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive * Merge remote-tracking branch 'origin/reactive' into reactive * fix(no-vdom): add TS * fix(no-vdom): change js 2 ts 陈超涛 2024-02-05 09:40:56 +0000
  • a2e27d163a !134 chore(novdom): upgrade vitest to 1.2.2 * chore(novdom): upgrade vitest to 1.2.2 Hoikan 2024-02-05 09:03:56 +0000
  • 6ad2082444 !133 test(novdom): switch to vitest * test(novdom): switch to vitest * test(novdom): setup vitest Hoikan 2024-02-05 06:59:50 +0000
  • 332bd7ae47 !132 Merge remote-tracking branch 'origin/reactive' into reactive * Merge remote-tracking branch 'origin/reactive' into reactive * fix(no-vdom): add TS * fix(no-vdom): change js 2 ts 陈超涛 2024-02-05 06:34:00 +0000
  • 37dfbb1dff
    add default pipeline template yaml Hoikan 2024-02-05 06:23:02 +0000
  • 85a779c187 !131 fix(no-vdom): change js 2 ts * fix(no-vdom): change js 2 ts 陈超涛 2024-02-04 12:00:29 +0000
  • 55a369609e fix(reactive): change package main chaoling 2024-02-04 19:32:12 +0800
  • bd3f1b9694
    !130 fix(reactive): fix type error Merge pull request !130 from Hoikan/auto-1898932-reactive-2a495c8c 陈超涛 2024-02-04 09:40:24 +0000
  • 1cdaf1bdc8 fix(reactive): fix type error Hoikan 2024-02-04 16:30:34 +0800
  • c4fd11d4cc Match-id-47baa1f889cabd1da2bdd130dcf125118115aa41 * 2024-02-02 16:01:02 +0800
  • f7218a0e05 Match-id-f61bf60b836291d693891a26570c01dc03743bea * 2024-02-02 15:58:24 +0800
  • 63b82c2632
    !128 fix: eslint error Merge pull request !128 from 聪小陈/fix-eslint-error 陈超涛 2024-01-31 01:58:17 +0000
  • c8d0ef933c fix: inula use workspace xiaohuoni 2024-01-30 16:48:33 +0800