1.2.0 (2025-01-07)
- compiler: 纠正 App 路由中的页面组件名称 (432c513)
- 迁移至新版 LCUI (8f3e2cb)
1.1.0 (2024-12-22)
- 兼容 app 目录不存在的情况 (2d7c1f9)
- 将组件名称转换为 snake 风格以解决名称不一致 (2c5663f)
- 纠正项目构建命令 (0f78e47)
- 确定根目录时进入死循环 (25d1e29)
- 删除多余的 setlocale() 调用 (01ee1bd)
- gitub -> github (#31) (2a2d4bf)
1.0.1 (2024-05-14)
- 纠正项目构建命令 (228fba3)
1.0.0 (2024-05-13)
1.0.0-beta.2 (2024-05-12)
- ERR_MODULE_NOT_FOUND (b940da0)
1.0.0-beta.1 (2024-05-12)
- ui-loader: 纠正组件 ident (865a2e5)
- ui-loader: 支持声明头文件包含 (026ec0c)
- 编译完资源文件后执行 xmake (414604c)
- 从项目目录内加载 postcss 配置 (10f75c9)
- 改进 React 组件的编译 (a2c7a4e)
- 生成 UI 初始化代码和示例 main() 函数代码 (0dafd1d)
- 替换 react/jsx-runtime (d6c1e46)
- 添加 AppRouter 编译器 (9e8e40f)
- 添加 hooks 和 UIPlugin,存储所有组件信息 (d032b51)
- 为 ts-loader 添加 AppRouter 生成目标 (37d4fbb)
- compile 命令的 filePath 参数默认值为 app 目录 (077d5fb)
- compile 命令更名为 build (722ddb9)
1.0.0-beta.0 (2023-12-16)
- typo (6a72178)
- compile: convert text to a UTF-8 array to solve the encoding problem of C source files (914860c)
- compile: incorrect file output path (b5e8926)
- compile: incorrect resource output path (9cfc622)
- compile: module should be generated after dependencies (d71bc50)
- compiler: create folder before emitting files (7cb8071)
- compiler: incorrect text definition code (6c7ee53)
- compiler: module resolve and compile errors (8f47fdb)
- compile: auto create widget prototype (423891a)
- compile: add
style
attribute support (29caa7b) - compile: add json-loader (766d5c4)
- compile: add loaders (9ba82c7)
- compile: add logger (48dbbf3)
- compile: add react-tsx compiler (f71cba9)
- compile: add support for pre rendering React components (7e71b3a)
- compile: add ui-loader (6db68cd)
- compile: convert resource file url (6acfde9)
- compile: file loader did not emit file (bc2044e)
- compile: improving component prototype name selection (7838bf0)
- compile: merge compilers (5f2d5e4)
- compile: replace the XML parser and JSON data format (c067504)
- compile: update sass and json compiler (faf742e)
- compile: update ts-loader compiler options (cd6646d)
- create: install node modules (6409a53)
- add resource compiler (182d08e)
- delete i18n compiler and generator (cda954e)
- remove generator (3abf53a)
- create: remove origin remote (9e4d41a)
- create: update command lines (8ac47d8)
- remove makefile generators (7b060ac)
- simplify project creation and remove some commands (995f0b6)
- remove generator
- remove build, run and setup commands
- The 3. x version of LCUI has an i18n library built-in, so the i18n generator and compiler need to be removed.
0.4.0 (2021-05-10)
- generator: correct the link order of libraries in CMakeLists.txt (cb8d087)
- utils: add UTF-8 BOM to fix compiler warning C4819 (9870f9e)
- makefile does not generated before the make tool detection (9fb615d)
- add i18n config file generator (fe4702a)
- add setup command (5d62398)
- add the arch option for build command (6423f74)
- add the clean option for build command (845d026)
- upgrade dependencies (621329e)
- builder: add sass compiler (ddd78c4)
0.3.1 (2021-05-06)
- utils: format() does not replace key values with dots (fb80155)
0.3.0 (2021-01-12)
- husky installation failed (18b03a9)