Files
gdt-tool/CHANGELOG.md
T
2025-10-29 10:54:37 +08:00

325 lines
40 KiB
Markdown

# Changelog
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
### 0.0.2 (2025-10-29)
### Features
* 更新设置,添加国际化源语言和Vue格式化器配置;优化创建模板界面,增强用户体验 ([2f85832](https://github.com/Jasery/gdt-tool/commit/2f85832b89f7575cc8f55598b6a045eb621c85a7))
* 添加 @vueuse/core 依赖并重构模板树组件,优化创建模板界面 ([87ce5cb](https://github.com/Jasery/gdt-tool/commit/87ce5cb24fd078f95632b5ccaea403e4eb065165))
* 添加 TypeScript 类型检查命令,优化模板创建流程,移除不必要的上下文菜单逻辑 ([157bc47](https://github.com/Jasery/gdt-tool/commit/157bc47f3c8dbd54727f0d7faf3457d18f773c75))
* 添加父目录跟踪功能,优化目录和文件的路径构建逻辑 ([de7af2f](https://github.com/Jasery/gdt-tool/commit/de7af2f6500991cdd5b1b24957ffc8ed3f68b645))
* 添加全局确认对话框管理器,重构对话框服务,优化用户交互体验 ([562e4f5](https://github.com/Jasery/gdt-tool/commit/562e4f5b9e9cc8c011593ff4f9cd4d9e301f866a))
* 添加文件选择和自动查找功能,优化模板创建界面 ([d6d86e5](https://github.com/Jasery/gdt-tool/commit/d6d86e5042d9c62f89a8ce70ada96b808400c30f))
* 添加重复名称检查功能,防止在同一目录下创建同名文件或目录,优化用户体验 ([ac5488a](https://github.com/Jasery/gdt-tool/commit/ac5488a21db34f1412fedb229b984f5ed812071f))
* 优化创建模板界面,简化无数据提示逻辑并增强树形结构类型定义 ([5e47832](https://github.com/Jasery/gdt-tool/commit/5e478329bcea59d4a2ec6aac41bb2a750899ffd5))
* 优化模板创建界面,添加编辑文件和目录功能,增强用户体验 ([4367fd6](https://github.com/Jasery/gdt-tool/commit/4367fd6ed1c84587676e67e91c48e2de1a202831))
* 优化模板创建界面,添加右键菜单功能以支持目录和文件的快速添加 ([0261022](https://github.com/Jasery/gdt-tool/commit/02610224a10ee41d08210322c76e611f50766b77))
* 优化模板树组件,默认展开所有节点,增强用户体验;在创建模板时添加新文件和目录后自动展开树节点 ([f8890ff](https://github.com/Jasery/gdt-tool/commit/f8890ff1e9081d0eb18fe48e6005e96536c2bebb))
* 重构 TemplateTree 组件的 v-model 绑定,添加 Snackbar 以显示错误消息 ([6431049](https://github.com/Jasery/gdt-tool/commit/6431049d052725be7a356f4418737d99c42a4203))
* 重构模板管理,采用树状结构存储文件和目录,优化模板创建和编辑流程 ([5ca31a5](https://github.com/Jasery/gdt-tool/commit/5ca31a53486ae2147ca0bfa9a40aebb837310f68))
* add @mdi/font and electron-devtools-installer dependencies ([4f859a4](https://github.com/Jasery/gdt-tool/commit/4f859a49338a4fda86ad85c438b95738a67e3249))
* add `electron-log` package. fix build issue ([89f68ce](https://github.com/Jasery/gdt-tool/commit/89f68ce61c03cfaaf11d652698bdb814e9316b63))
* add automated release workflow and configuration ([18fc065](https://github.com/Jasery/gdt-tool/commit/18fc065a172a93610680176356e426eafc8e3336))
* add dutch language support (Thanks to @DJWezzz) ([6f4d96c](https://github.com/Jasery/gdt-tool/commit/6f4d96c11b651023c072300bbf5a8826b3d752c2))
* add support VSCode `launch.json` (fixes [#182](https://github.com/Jasery/gdt-tool/issues/182)) ([df829d1](https://github.com/Jasery/gdt-tool/commit/df829d199c4e941104a55088e1a9bd309b2fd8b0))
* add systray ([0bf3c91](https://github.com/Jasery/gdt-tool/commit/0bf3c910b86f22e986dba47b842d8f2726498b19))
* add tray window (based on electron-tray-window) ([3a7a91e](https://github.com/Jasery/gdt-tool/commit/3a7a91e18745d7d2a1861493411b459f2410e5b1))
* center tray window ([8ac8258](https://github.com/Jasery/gdt-tool/commit/8ac82588c7eaf11e0c9012b4cb7c24d5a12d5f7e))
* double click on icon will open window ([fa1d20d](https://github.com/Jasery/gdt-tool/commit/fa1d20df26de5431dd5a30e2ba3d167be7994dfe))
* implement auto-update functionality with GitHub integration ([0eb2dcf](https://github.com/Jasery/gdt-tool/commit/0eb2dcf8c2e51337134c4675db9aa04ffa5ea572))
* Implement template management feature ([1aecd5f](https://github.com/Jasery/gdt-tool/commit/1aecd5f4b6e1972aa22e6d5010e41a67be6ca7b6))
* no trayWindow by default ([ecaeb7a](https://github.com/Jasery/gdt-tool/commit/ecaeb7aa54800767ff1dc1f5e49af5db380e0aec))
* review options tray and trayWindow ([bb08123](https://github.com/Jasery/gdt-tool/commit/bb0812349b6bea8220408cf87b770089ec625458))
* review tray options ([22c3baa](https://github.com/Jasery/gdt-tool/commit/22c3baa4a8074068085fcd309e579004a85e272b))
* review tray options ([1fc3ffa](https://github.com/Jasery/gdt-tool/commit/1fc3ffa6935339b49c9ec8cd4264af6d954ff72b))
### Bug Fixes
* add missing translation ([a072035](https://github.com/Jasery/gdt-tool/commit/a072035f2449cbcbc98c23d7754146c692f99163))
* change default app logging path ([e09aac4](https://github.com/Jasery/gdt-tool/commit/e09aac4a2bf82ba1d71010a7db4274fbd94e2697))
* change the public path, fix image resource not loaded in production ([0869610](https://github.com/Jasery/gdt-tool/commit/0869610372235b1bb2b53e2ea4b8db898e704c36))
* correctly use typescript in test ([c7cd07a](https://github.com/Jasery/gdt-tool/commit/c7cd07af9f29b1cc43febcc43eba5922b14a0d03))
* could not resolve entry module (fixes [#190](https://github.com/Jasery/gdt-tool/issues/190)) ([5f78e99](https://github.com/Jasery/gdt-tool/commit/5f78e998f4fcdc89b20220ea40c3e71730799ba1))
* do not register new ipc event listener when main screen component is loaded (fixes [#176](https://github.com/Jasery/gdt-tool/issues/176)) ([a71feb8](https://github.com/Jasery/gdt-tool/commit/a71feb8a0837b847f656076f1dafcee3a19b0f58))
* fix incorrect return type ([9d17962](https://github.com/Jasery/gdt-tool/commit/9d1796212a8a859d6fae15d3bf34f6d71547130d))
* fix logo size and position ([958adf0](https://github.com/Jasery/gdt-tool/commit/958adf0e89c6c5a5244d5f2a6337f51584911451))
* fix static image path in production ([e44b866](https://github.com/Jasery/gdt-tool/commit/e44b866eac2584db80a6766b3ddba82a733747cc))
* fix test ([59016ed](https://github.com/Jasery/gdt-tool/commit/59016ed78fb523af7d9ff2f5aed37ffec4640bf2))
* fix vue-i18n types not defined ([fe4ef30](https://github.com/Jasery/gdt-tool/commit/fe4ef304f79fa1f4b5dc60b7d78fb0c863755703))
* fix vuetify colors import path ([97f6340](https://github.com/Jasery/gdt-tool/commit/97f63400ebbabbaef2cf432b82b47039ee459728))
* remove console.log for currentDisplay ([7d9036f](https://github.com/Jasery/gdt-tool/commit/7d9036f2f8be93fa95478bdde9b26dc06f5e8728))
* the `cjs` build of vite's node api is deprecated (fixes [#179](https://github.com/Jasery/gdt-tool/issues/179)) ([bc4e550](https://github.com/Jasery/gdt-tool/commit/bc4e550334c78f12d1264a9affab3f59d770d282))
* Typos in "es" locale ([83eb27a](https://github.com/Jasery/gdt-tool/commit/83eb27a77297d72bfea4c0bb6c6b2553bca4de6d))
* Typos in "es" locale ([b65732e](https://github.com/Jasery/gdt-tool/commit/b65732e7905f96ee6269fc305fd7c450c5c63dea))
### Build System
* **deps-dev:** bump @mdi/font from 7.1.96 to 7.2.96 ([6a32067](https://github.com/Jasery/gdt-tool/commit/6a32067d824a2bc90b8405830f28e3ec405308a7))
* **deps-dev:** bump @playwright/test from 1.35.1 to 1.36.2 ([82819e4](https://github.com/Jasery/gdt-tool/commit/82819e41e5425b8ffa6d6343f24ac8c4e930e4a1))
* **deps-dev:** bump @playwright/test from 1.36.2 to 1.37.1 ([ac522e8](https://github.com/Jasery/gdt-tool/commit/ac522e8e49935dd50e1cc189f174e3c808753d9e))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([f8d592a](https://github.com/Jasery/gdt-tool/commit/f8d592a0419597ad59cad689da1af9ffbb2d06ea))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([02154af](https://github.com/Jasery/gdt-tool/commit/02154af18ca78afcef4f823955023ad18be579a2))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([22858b4](https://github.com/Jasery/gdt-tool/commit/22858b4784b7d5fbcfda6e2c513df678c0e7f7a6))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([5fb1fc5](https://github.com/Jasery/gdt-tool/commit/5fb1fc513d80f81474031706ab95d95d48ea0c46))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([7c391c7](https://github.com/Jasery/gdt-tool/commit/7c391c71d7328db6354cb6f38fde9f5ed8b9f9ed))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([82c0818](https://github.com/Jasery/gdt-tool/commit/82c0818feb0e423620e6f36f447029d5c1a0aec8))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([e2ea5d1](https://github.com/Jasery/gdt-tool/commit/e2ea5d15ea13397d602e01c76785e621664cde0a))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([0b53528](https://github.com/Jasery/gdt-tool/commit/0b53528191763449a190985b24db17861e507b19))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([4b75f99](https://github.com/Jasery/gdt-tool/commit/4b75f9914a61d0590b84376cfbb3e20efa87c330))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([096f5b2](https://github.com/Jasery/gdt-tool/commit/096f5b2ec6f86e7f5b92232581723fbf0a3fc6f6))
* **deps-dev:** bump @typescript-eslint/parser from 5.48.0 to 5.48.1 ([74bc1e1](https://github.com/Jasery/gdt-tool/commit/74bc1e1d80d18f07276ddee3c592e31f0c4e9883))
* **deps-dev:** bump @typescript-eslint/parser from 5.48.1 to 5.48.2 ([579281f](https://github.com/Jasery/gdt-tool/commit/579281f6c073624853654096480d773e977729e1))
* **deps-dev:** bump @typescript-eslint/parser from 5.48.1 to 5.49.0 ([91eaa75](https://github.com/Jasery/gdt-tool/commit/91eaa754a556063c82b63355ebacbeff67cba079))
* **deps-dev:** bump @typescript-eslint/parser from 5.49.0 to 5.51.0 ([839edaf](https://github.com/Jasery/gdt-tool/commit/839edaf661fe4774bd94a7ce86f35ab03802f0da))
* **deps-dev:** bump @typescript-eslint/parser from 5.51.0 to 5.54.0 ([0f94e27](https://github.com/Jasery/gdt-tool/commit/0f94e278d4f3fbbfb45a78861def3e71f031cf05))
* **deps-dev:** bump @typescript-eslint/parser from 5.54.0 to 5.57.0 ([2475074](https://github.com/Jasery/gdt-tool/commit/247507466e8ca06d11ab15eaa70377bce33891f0))
* **deps-dev:** bump @typescript-eslint/parser from 5.57.0 to 5.59.1 ([bafdfde](https://github.com/Jasery/gdt-tool/commit/bafdfde6ef2db7eb8a288c6c92d4449af08eeb4e))
* **deps-dev:** bump @typescript-eslint/parser from 5.59.7 to 5.60.0 ([db00afa](https://github.com/Jasery/gdt-tool/commit/db00afaa630fb63abc3521afbdda638836f3c482))
* **deps-dev:** bump @typescript-eslint/parser from 5.60.0 to 5.61.0 ([101ea6f](https://github.com/Jasery/gdt-tool/commit/101ea6f391024f415526f85a09b10bda8f7761f9))
* **deps-dev:** bump @typescript-eslint/parser from 5.61.0 to 5.62.0 ([67c7ea7](https://github.com/Jasery/gdt-tool/commit/67c7ea7897407f404f77787c4caedee84f8806de))
* **deps-dev:** bump @typescript-eslint/parser from 6.2.1 to 6.5.0 ([c6ca220](https://github.com/Jasery/gdt-tool/commit/c6ca2209db6f9ae6d7271c9eac110a0f95c8d58c))
* **deps-dev:** bump @vitejs/plugin-vue from 4.0.0 to 4.1.0 ([3753a99](https://github.com/Jasery/gdt-tool/commit/3753a99c6011c869bd36103a171edf0cc3beba81))
* **deps-dev:** bump @vitejs/plugin-vue from 4.1.0 to 4.2.1 ([6c6c8f6](https://github.com/Jasery/gdt-tool/commit/6c6c8f683d5d11122915e5af817a2257b43625fe))
* **deps-dev:** bump @vitejs/plugin-vue from 4.2.3 to 4.3.4 ([53bd888](https://github.com/Jasery/gdt-tool/commit/53bd8884bb98a940c34af7024550a99dedd48d72))
* **deps-dev:** bump @vitejs/plugin-vue-jsx from 3.0.0 to 3.0.1 ([e01a72c](https://github.com/Jasery/gdt-tool/commit/e01a72c7fe6323b205240ef006948897084d6a93))
* **deps-dev:** bump @vitejs/plugin-vue-jsx from 3.0.1 to 3.0.2 ([09aad7d](https://github.com/Jasery/gdt-tool/commit/09aad7db99e726867ef65e1e51951ee6bd5f48f5))
* **deps-dev:** bump electron from 22.0.0 to 22.0.2 ([b0c512a](https://github.com/Jasery/gdt-tool/commit/b0c512aa94b78e17ed1ce6df443f6ed4000e9be0))
* **deps-dev:** bump electron from 22.0.2 to 22.0.3 ([d4d3533](https://github.com/Jasery/gdt-tool/commit/d4d3533352dfca9d8517cb5363c4ef6a28f532d0))
* **deps-dev:** bump electron from 22.0.3 to 22.1.0 ([d1113d0](https://github.com/Jasery/gdt-tool/commit/d1113d0f740ae43e346cb03b526900a874a976d0))
* **deps-dev:** bump electron from 22.1.0 to 22.2.0 ([a50c709](https://github.com/Jasery/gdt-tool/commit/a50c7095dde7f33d186caa0fd1597b47bdec57ae))
* **deps-dev:** bump electron from 22.2.0 to 23.0.0 ([36d6194](https://github.com/Jasery/gdt-tool/commit/36d619449193fdaee05419198067e1d31258b89f))
* **deps-dev:** bump electron from 23.0.0 to 23.1.1 ([8ef99af](https://github.com/Jasery/gdt-tool/commit/8ef99afa8d9f9dea5cde969430437a230b13a37b))
* **deps-dev:** bump electron from 23.1.1 to 23.2.1 ([d6cf6fd](https://github.com/Jasery/gdt-tool/commit/d6cf6fd18c2f343ae73a8a5e9b2b59430793f229))
* **deps-dev:** bump electron from 23.2.1 to 24.1.3 ([2e7eaca](https://github.com/Jasery/gdt-tool/commit/2e7eacad148a8d936f84d6b21979ead4dde6def6))
* **deps-dev:** bump electron from 24.4.0 to 25.0.1 ([0304dac](https://github.com/Jasery/gdt-tool/commit/0304dacfc719d0e8e236a3468ba7fd59751d12c7))
* **deps-dev:** bump electron from 25.0.1 to 25.2.0 ([bbb78f7](https://github.com/Jasery/gdt-tool/commit/bbb78f7e9a130b9302c818fe9e705d011fecd451))
* **deps-dev:** bump electron from 25.2.0 to 25.3.2 ([30beeda](https://github.com/Jasery/gdt-tool/commit/30beeda69c45ec29f7358127f09ca37d0fba779e))
* **deps-dev:** bump electron from 25.4.0 to 26.1.0 ([c09eb81](https://github.com/Jasery/gdt-tool/commit/c09eb812967cc64cd228840c7c3b37ab155a9250))
* **deps-dev:** bump electron-builder from 23.6.0 to 24.4.0 ([c5762d9](https://github.com/Jasery/gdt-tool/commit/c5762d943a2f038838721f9730ca2cda311c92fc))
* **deps-dev:** bump electron-builder from 24.4.0 to 24.6.3 ([6c9883b](https://github.com/Jasery/gdt-tool/commit/6c9883b66d6f9991faf19d9640090f987c1849d5))
* **deps-dev:** bump eslint from 8.31.0 to 8.32.0 ([228963d](https://github.com/Jasery/gdt-tool/commit/228963d0c99fd7b9b0f79d952b6a32c7a7427815))
* **deps-dev:** bump eslint from 8.32.0 to 8.33.0 ([4999496](https://github.com/Jasery/gdt-tool/commit/49994966439308442c6605ca7eb5f7a649727d01))
* **deps-dev:** bump eslint from 8.33.0 to 8.35.0 ([6c27453](https://github.com/Jasery/gdt-tool/commit/6c27453754958d09dce0b744cf834ecf7bfddb5b))
* **deps-dev:** bump eslint from 8.35.0 to 8.37.0 ([0315104](https://github.com/Jasery/gdt-tool/commit/031510453b9c50f1502aed4e26518b552517fe68))
* **deps-dev:** bump eslint from 8.37.0 to 8.39.0 ([f1c1983](https://github.com/Jasery/gdt-tool/commit/f1c19835e0225fb1cbd2745f3edfbc8ad029bbdb))
* **deps-dev:** bump eslint from 8.41.0 to 8.44.0 ([b60d958](https://github.com/Jasery/gdt-tool/commit/b60d9589833d443c3d9f4631a8399a89f3cebdd8))
* **deps-dev:** bump eslint from 8.44.0 to 8.46.0 ([e702e3f](https://github.com/Jasery/gdt-tool/commit/e702e3f3b0ca15b8df7cdfa342cf1a7c3c40bb21))
* **deps-dev:** bump eslint from 8.46.0 to 8.48.0 ([c1d66a3](https://github.com/Jasery/gdt-tool/commit/c1d66a3c5e6de837a17e3e9a3f0a48a9e0c7f939))
* **deps-dev:** bump eslint-config-prettier from 8.6.0 to 8.8.0 ([ec6a7e8](https://github.com/Jasery/gdt-tool/commit/ec6a7e8fbba5530bdd5aa900dffbf4033940f84a))
* **deps-dev:** bump eslint-config-prettier from 8.8.0 to 8.9.0 ([f91a2ec](https://github.com/Jasery/gdt-tool/commit/f91a2ec5f112b75cd4db2e1cfd28ebf9304d6f66))
* **deps-dev:** bump eslint-config-prettier from 8.9.0 to 9.0.0 ([d66bcf0](https://github.com/Jasery/gdt-tool/commit/d66bcf07ed69a93116fa565c7a17d2228518a1fb))
* **deps-dev:** bump eslint-config-standard from 17.0.0 to 17.1.0 ([55c0334](https://github.com/Jasery/gdt-tool/commit/55c0334e2fdd1ebf92d1270b09378d09bc249e03))
* **deps-dev:** bump eslint-plugin-import from 2.26.0 to 2.27.4 ([268c8d0](https://github.com/Jasery/gdt-tool/commit/268c8d00cf98d1aa1b4b710c462be411d2f482be))
* **deps-dev:** bump eslint-plugin-import from 2.27.4 to 2.27.5 ([993f941](https://github.com/Jasery/gdt-tool/commit/993f941d83111ad43e909d5c7e7c5711b4e79366))
* **deps-dev:** bump eslint-plugin-import from 2.27.5 to 2.28.0 ([3749914](https://github.com/Jasery/gdt-tool/commit/3749914f9a4046d66eaa45a0133d237076599925))
* **deps-dev:** bump eslint-plugin-import from 2.28.0 to 2.28.1 ([c250ff0](https://github.com/Jasery/gdt-tool/commit/c250ff07c0b05af7ed04955ffdfee76dc97f89a7))
* **deps-dev:** bump eslint-plugin-n from 15.6.0 to 15.6.1 ([98bb86c](https://github.com/Jasery/gdt-tool/commit/98bb86cba9be50bc09a0be2e044ee76a4d5a9a12))
* **deps-dev:** bump eslint-plugin-n from 15.6.1 to 15.7.0 ([dcbb700](https://github.com/Jasery/gdt-tool/commit/dcbb70084379a780fbf947ec58c8c12dce96e1b5))
* **deps-dev:** bump eslint-plugin-n from 16.0.0 to 16.0.1 ([0e171bc](https://github.com/Jasery/gdt-tool/commit/0e171bcdfff7ae80da24caa2dafb7e9ed72fe348))
* **deps-dev:** bump eslint-plugin-n from 16.0.1 to 16.0.2 ([252e7dd](https://github.com/Jasery/gdt-tool/commit/252e7dd08d95ad8397f5607b17cbb56d84913719))
* **deps-dev:** bump eslint-plugin-vue from 9.10.0 to 9.11.0 ([46000b8](https://github.com/Jasery/gdt-tool/commit/46000b8c808bff4caf7cfb8ed033a4e3eb05d97a))
* **deps-dev:** bump eslint-plugin-vue from 9.14.1 to 9.15.1 ([b6109c0](https://github.com/Jasery/gdt-tool/commit/b6109c0fe0f9ea604991815d1ac1d125723debd1))
* **deps-dev:** bump eslint-plugin-vue from 9.15.1 to 9.16.1 ([bae75cf](https://github.com/Jasery/gdt-tool/commit/bae75cfe3ef4290fd69e52139a5b0d31657d8c3e))
* **deps-dev:** bump eslint-plugin-vue from 9.16.1 to 9.17.0 ([b02d72d](https://github.com/Jasery/gdt-tool/commit/b02d72d8e38f83e6b100f5385d0dfc266ee7978e))
* **deps-dev:** bump eslint-plugin-vue from 9.8.0 to 9.9.0 ([1a3f230](https://github.com/Jasery/gdt-tool/commit/1a3f2301954d52d491c345a0cf05307fedd4cf39))
* **deps-dev:** bump eslint-plugin-vue from 9.9.0 to 9.10.0 ([684da2b](https://github.com/Jasery/gdt-tool/commit/684da2b5543ba24d49452f051070979d36f836d3))
* **deps-dev:** bump playwright from 1.35.1 to 1.36.2 ([cdead3e](https://github.com/Jasery/gdt-tool/commit/cdead3e48f4a1c13e9540dd06bd2ad2773a78eb9))
* **deps-dev:** bump playwright from 1.36.2 to 1.37.1 ([da8528f](https://github.com/Jasery/gdt-tool/commit/da8528f849fcb9baad57339915bfeea8ba15f4e7))
* **deps-dev:** bump prettier from 2.8.1 to 2.8.2 ([d774af1](https://github.com/Jasery/gdt-tool/commit/d774af10f12481c8894351acee70b4d75f159dff))
* **deps-dev:** bump prettier from 2.8.2 to 2.8.3 ([2ba5461](https://github.com/Jasery/gdt-tool/commit/2ba5461faa10e41330204840b39fbcdc5e86a4b4))
* **deps-dev:** bump prettier from 2.8.3 to 2.8.4 ([b9e70db](https://github.com/Jasery/gdt-tool/commit/b9e70db699b98fb8d7759003a34f5b3c8161f70d))
* **deps-dev:** bump prettier from 2.8.4 to 2.8.7 ([e896b06](https://github.com/Jasery/gdt-tool/commit/e896b060e0dd9ee353dcf5c9d64c0aa6c028c1c7))
* **deps-dev:** bump prettier from 2.8.7 to 2.8.8 ([12e0847](https://github.com/Jasery/gdt-tool/commit/12e0847a132b8bd6467fa077be2f1be3d22dbd15))
* **deps-dev:** bump prettier from 2.8.8 to 3.0.0 ([da1b0f8](https://github.com/Jasery/gdt-tool/commit/da1b0f84d947db773067ab509d66f730503455e8))
* **deps-dev:** bump prettier from 3.0.0 to 3.0.3 ([231df87](https://github.com/Jasery/gdt-tool/commit/231df876bfc1b202b61d1275b863b2f13c514259))
* **deps-dev:** bump typescript from 4.9.4 to 4.9.5 ([84ebada](https://github.com/Jasery/gdt-tool/commit/84ebada774cef47e8094c8d1c5350c1118a19b28))
* **deps-dev:** bump typescript from 4.9.5 to 5.0.3 ([0eb8882](https://github.com/Jasery/gdt-tool/commit/0eb888244108c7490130865bad79ba9ce10504cb))
* **deps-dev:** bump typescript from 4.9.5 to 5.0.4 ([890094e](https://github.com/Jasery/gdt-tool/commit/890094eb1d650c7deb477d533ee3c26d9edaacee))
* **deps-dev:** bump typescript from 5.1.6 to 5.2.2 ([2b71c16](https://github.com/Jasery/gdt-tool/commit/2b71c16a44f735b3abd21734bb8608070cc82779))
* **deps-dev:** bump vite from 4.0.4 to 4.1.1 ([ac04d67](https://github.com/Jasery/gdt-tool/commit/ac04d67184df32036c8545b0145c83d57c4e6546))
* **deps-dev:** bump vite from 4.1.1 to 4.1.4 ([45fbab3](https://github.com/Jasery/gdt-tool/commit/45fbab301dd8a3da9574359e241c16640fe8a92a))
* **deps-dev:** bump vite from 4.1.4 to 4.2.1 ([8ca9b45](https://github.com/Jasery/gdt-tool/commit/8ca9b450a1f081b070f8243aba2566a07c9d0d51))
* **deps-dev:** bump vite from 4.2.1 to 4.3.4 ([7c0d18a](https://github.com/Jasery/gdt-tool/commit/7c0d18ae1209a300aaaac4b322c168cfd37bda5c))
* **deps-dev:** bump vite from 4.3.9 to 4.4.8 ([18c9f3a](https://github.com/Jasery/gdt-tool/commit/18c9f3a8466d5abc64bca0028f3a5097ad1afcad))
* **deps-dev:** bump vite from 4.4.8 to 4.4.9 ([039a982](https://github.com/Jasery/gdt-tool/commit/039a982b676ddbdbaea774c527ed1d168c37e826))
* **deps-dev:** bump vite-plugin-electron from 0.11.1 to 0.11.2 ([c1eed40](https://github.com/Jasery/gdt-tool/commit/c1eed4088aeffed05e133cdbed8daeba469ef253))
* **deps-dev:** bump vite-plugin-electron from 0.11.2 to 0.12.0 ([35a5123](https://github.com/Jasery/gdt-tool/commit/35a5123ac70d99b4502b729e367df5c29404f530))
* **deps-dev:** bump vite-plugin-electron from 0.12.0 to 0.14.0 ([acd9466](https://github.com/Jasery/gdt-tool/commit/acd9466b8d67c4b1bf570eac3647c713af39a1e4))
* **deps-dev:** bump vite-plugin-electron-renderer ([a16ae02](https://github.com/Jasery/gdt-tool/commit/a16ae02073fa319bc8f959b5860aa13df6aad889))
* **deps-dev:** bump vite-plugin-electron-renderer ([77b7436](https://github.com/Jasery/gdt-tool/commit/77b743685006f3b7381d319105c5c75dc2883ace))
* **deps-dev:** bump vite-plugin-electron-renderer ([2fc2abb](https://github.com/Jasery/gdt-tool/commit/2fc2abb6e428381144ffdb6820effda2befcf76c))
* **deps-dev:** bump vite-plugin-electron-renderer ([8f79ba0](https://github.com/Jasery/gdt-tool/commit/8f79ba05989821c49360b12f8de4d0adef7e39b1))
* **deps-dev:** bump vite-plugin-vuetify from 1.0.1 to 1.0.2 ([92ff6cf](https://github.com/Jasery/gdt-tool/commit/92ff6cff8332ca2dd112aaa725a7e5c7f421eada))
* **deps-dev:** bump vue-eslint-parser from 9.1.0 to 9.1.1 ([d6b0680](https://github.com/Jasery/gdt-tool/commit/d6b0680a32275cc51eb3ea8ed18db618ceb9fb18))
* **deps-dev:** bump vue-eslint-parser from 9.3.0 to 9.3.1 ([40514aa](https://github.com/Jasery/gdt-tool/commit/40514aa4d24b5d7dfe7c93df98bc80090e1e8175))
* **deps-dev:** bump vue-tsc from 1.0.20 to 1.0.24 ([133fdca](https://github.com/Jasery/gdt-tool/commit/133fdca77bba60db91cb2f5a93733d7d74bc0ee6))
* **deps-dev:** bump vue-tsc from 1.0.24 to 1.2.0 ([f822c12](https://github.com/Jasery/gdt-tool/commit/f822c12a21bdf4037162825a210c6611d4ea761a))
* **deps-dev:** bump vue-tsc from 1.2.0 to 1.6.2 ([a8d6ea0](https://github.com/Jasery/gdt-tool/commit/a8d6ea06674f5439df9f14351eca34d9d6479a23))
* **deps-dev:** bump vue-tsc from 1.6.5 to 1.8.3 ([b5f1f22](https://github.com/Jasery/gdt-tool/commit/b5f1f22fbcfba94007a2122fb12a67a5c4d9b5d0))
* **deps-dev:** bump vue-tsc from 1.8.3 to 1.8.8 ([a83f0e2](https://github.com/Jasery/gdt-tool/commit/a83f0e2dd2f31af00919601bcfe07b52fd1e1159))
* **deps:** bump pinia from 2.0.28 to 2.0.29 ([7a7f5de](https://github.com/Jasery/gdt-tool/commit/7a7f5de14910a3b2bb60c0f56f7a0c6a0a8e40a0))
* **deps:** bump pinia from 2.0.29 to 2.0.30 ([1f7c821](https://github.com/Jasery/gdt-tool/commit/1f7c821d94f378b039cb1d3a7af59814ecbb0fd7))
* **deps:** bump pinia from 2.0.30 to 2.0.32 ([50f21e3](https://github.com/Jasery/gdt-tool/commit/50f21e36cb759eeb894d3ea3dda733b9546c9e93))
* **deps:** bump pinia from 2.0.32 to 2.0.33 ([e6bbe1d](https://github.com/Jasery/gdt-tool/commit/e6bbe1d6097dfc3441996b0fa4116129c3d5e670))
* **deps:** bump pinia from 2.0.33 to 2.0.35 ([349a7fe](https://github.com/Jasery/gdt-tool/commit/349a7feb3a697ac141bf6ef11dac0c778d508db5))
* **deps:** bump pinia from 2.1.3 to 2.1.4 ([5d73489](https://github.com/Jasery/gdt-tool/commit/5d734897f5e0c33b9f893258c66430898359a278))
* **deps:** bump pinia from 2.1.4 to 2.1.6 ([81ec232](https://github.com/Jasery/gdt-tool/commit/81ec2325abefe1117d390722c1f6dc508853ba0f))
* **deps:** bump vue from 3.2.45 to 3.2.47 ([1afe778](https://github.com/Jasery/gdt-tool/commit/1afe77810be7e43d504296c35c60414eb2dfd62b))
* **deps:** bump vue-router from 4.2.2 to 4.2.4 ([85c4b6c](https://github.com/Jasery/gdt-tool/commit/85c4b6c4df1dbdb13b76ae88c74600da8ef8b18f))
* **deps:** bump vuetify from 3.0.6 to 3.1.0 ([d592866](https://github.com/Jasery/gdt-tool/commit/d592866cf9eae1ec2de85eadc182e5f755d7149d))
* **deps:** bump vuetify from 3.1.0 to 3.1.1 ([1666600](https://github.com/Jasery/gdt-tool/commit/1666600fce711b522b28c73a3fc7df9626ee39fd))
* **deps:** bump vuetify from 3.1.1 to 3.1.2 ([66c900d](https://github.com/Jasery/gdt-tool/commit/66c900dc45d6a85ed2774f3d4eabf7e5e5cc2d3b))
* **deps:** bump vuetify from 3.1.12 to 3.2.2 ([33d96da](https://github.com/Jasery/gdt-tool/commit/33d96daf20dabcbfff49ff057ea2cacc0a687ac9))
* **deps:** bump vuetify from 3.1.2 to 3.1.3 ([bab831d](https://github.com/Jasery/gdt-tool/commit/bab831d7436cda5b683bc66eefdb4c24619cc597))
* **deps:** bump vuetify from 3.1.3 to 3.1.4 ([b9e0a7b](https://github.com/Jasery/gdt-tool/commit/b9e0a7b6995c81bf2f5b388fb8a2742edd22c494))
* **deps:** bump vuetify from 3.1.4 to 3.1.7 ([fd69b1b](https://github.com/Jasery/gdt-tool/commit/fd69b1b233612221f5aeecf0af3fa5e509d48f4b))
* **deps:** bump vuetify from 3.1.7 to 3.1.12 ([a15af36](https://github.com/Jasery/gdt-tool/commit/a15af3628ffe7f3b175749871b583233ea18842f))
* **deps:** bump vuetify from 3.3.1 to 3.3.5 ([a085f4e](https://github.com/Jasery/gdt-tool/commit/a085f4ed950a13b12b13fb867ec75561158c3787))
* **deps:** bump vuetify from 3.3.11 to 3.3.15 ([daf8398](https://github.com/Jasery/gdt-tool/commit/daf8398de507314902f438834933b4a7c9e64fdd))
* **deps:** bump vuetify from 3.3.5 to 3.3.6 ([c0acc2b](https://github.com/Jasery/gdt-tool/commit/c0acc2bb5a9821d903c19ca6df88b8d6e3383c68))
* **deps:** bump vuetify from 3.3.6 to 3.3.11 ([540c626](https://github.com/Jasery/gdt-tool/commit/540c626949f9088de0d3fda096fe088c9bc3133e))
* display status log in one line ([ddfffb5](https://github.com/Jasery/gdt-tool/commit/ddfffb5a2f2a83a6f3d85ea9161d7766cf3bfee7))
### Styles
* apply lint and prettier format ([13e7117](https://github.com/Jasery/gdt-tool/commit/13e7117b00c6ec0f978a581136189dff2ddd80e2))
### Tests
* add `playwright.config.ts` file and add test result directory in `.gitignore` file ([fee0941](https://github.com/Jasery/gdt-tool/commit/fee09412b449385772c42f5359231c782b632ed9))
* add node.js 24 version and remove deprecated 18 version ([5f85af3](https://github.com/Jasery/gdt-tool/commit/5f85af3fa4af4edc9231ae66dec51381dfcf9ca5))
* add sudo ([b02c262](https://github.com/Jasery/gdt-tool/commit/b02c2620956150c09172d0190f3585d64e194dbf))
* change push test ignore paths ([5e707ca](https://github.com/Jasery/gdt-tool/commit/5e707ca974fb71bf94eb50e8846a8e5f7c9f6eeb))
* change push test ignore paths ([5af13d0](https://github.com/Jasery/gdt-tool/commit/5af13d0fc0cf15dc59b5bdb95d28807cb3b94125))
* cleanup test codes, use fixtures ([38305f5](https://github.com/Jasery/gdt-tool/commit/38305f533b5c02780129b713cb4f763d1ee18d52))
* do not build unused electron package file ([b4c6b25](https://github.com/Jasery/gdt-tool/commit/b4c6b251f59e25caf1b4d3769a4c9b1f612ff3ca))
* do not use deprecated methods ([1a8a880](https://github.com/Jasery/gdt-tool/commit/1a8a8806ee21d6b984d2c66fc62fa76e166b74ef))
* fix test ([dbf1f2b](https://github.com/Jasery/gdt-tool/commit/dbf1f2b2b82d2e152aba60bec93280ada4d02e43))
* fix test ([186b2ad](https://github.com/Jasery/gdt-tool/commit/186b2adae3764d1c441dfdf392bc0fae2f829ccf))
* fix tests on linux ([735b8bf](https://github.com/Jasery/gdt-tool/commit/735b8bf075f1039b680e64ca6de103ace83d62ed))
* minor cleanup build actions ([d28d938](https://github.com/Jasery/gdt-tool/commit/d28d93843e700b8b1460ef3f2cbf6e302c2299a9))
* reconfigure test for ci ([8b3aba3](https://github.com/Jasery/gdt-tool/commit/8b3aba3e226aacc1ac8f258a858ea5bb71410f6f))
* replace sleep method to playwright's native waitForTimeout ([7522775](https://github.com/Jasery/gdt-tool/commit/75227758beb83e9166263d44a8fbb1e19d0b3334))
* set more electron args when is testing ([ed84aeb](https://github.com/Jasery/gdt-tool/commit/ed84aeb78b167e734c5a3655fec03e732c613eab))
* upgrade `actions/cache` to v4 ([251a1c2](https://github.com/Jasery/gdt-tool/commit/251a1c2a28ff951b428a8fdfab2cf160a4534e61))
* upgrade github action plugin version ([e3f37e5](https://github.com/Jasery/gdt-tool/commit/e3f37e584a18d3e755278603c103ec121e498083))
* use native xvfb instead of node package ([c4bbc10](https://github.com/Jasery/gdt-tool/commit/c4bbc10284427ebe439f85e5baedae46fcaea87f))
* use node.js version to `22` ([15194a8](https://github.com/Jasery/gdt-tool/commit/15194a8de57b50af2aca067fb8929f1e9bc5f2f6))
* use testid instead of element selector ([64cebfb](https://github.com/Jasery/gdt-tool/commit/64cebfbed15cd5c8cf3dcd46e4fa76960dad2c4b))
* version up `setup-node` action ([b9b79c5](https://github.com/Jasery/gdt-tool/commit/b9b79c59b53f9ef69016a6d7ab8dca949e1a3ca7))
### Refactoring
* cleanup codes ([ab74b7e](https://github.com/Jasery/gdt-tool/commit/ab74b7ed2ee89dc4ab6dfefdf42a579a8e0790a8))
* cleanup log codes ([df48a42](https://github.com/Jasery/gdt-tool/commit/df48a423afb326c831ab0f13015e7bfeeab0b9e4))
* create pinia from external file ([a0e16e4](https://github.com/Jasery/gdt-tool/commit/a0e16e4c2d058e103f38670aa76d4cf16b602f7b))
* ignore install extension when failed to install ([d07d86e](https://github.com/Jasery/gdt-tool/commit/d07d86e8598c7495d7aa7a769f77b7a21acf1fe5))
* minor cleanup codes ([689ef04](https://github.com/Jasery/gdt-tool/commit/689ef0488f0f24799a0d40e963e8f5a124287300))
* refactor pinia to use setup store definition ([a74cee6](https://github.com/Jasery/gdt-tool/commit/a74cee6536032896b5d7c7050fc2ba177e106746))
* remove deprecated `v-row` props ([b593620](https://github.com/Jasery/gdt-tool/commit/b593620204d26498816bfa29c13bc64491fab8a4))
* remove unused i18n property ([b7bfea7](https://github.com/Jasery/gdt-tool/commit/b7bfea7d90c0ed2dedc8fb7bb0e1fec7825b60be))
* upgrade eslint 9 and reformat all codes ([deac336](https://github.com/Jasery/gdt-tool/commit/deac336fb479b52dabe66815fb6f2f19b4abe0db))
* use function instead of static methods ([f7bfd76](https://github.com/Jasery/gdt-tool/commit/f7bfd76e5e40701cbc866d3e53517c98d4a7a00c))
* use material-icons to svg js ([41a7d15](https://github.com/Jasery/gdt-tool/commit/41a7d15869cd37d29f0f7dec9fd7413139fd3203))
* use vuetify config defaults for button style ([2b85b88](https://github.com/Jasery/gdt-tool/commit/2b85b88946904ff3c1b9381b9c1a7e1c5ce76c84))
### Documentation
* add `defineConfig` for vitepress ([3bd4c37](https://github.com/Jasery/gdt-tool/commit/3bd4c3788244e777af8403384cb5d3ac59faccc4))
* add chinese simplified language support ([cc03914](https://github.com/Jasery/gdt-tool/commit/cc039144e722c7c31e588a7fcfc4c05741a009bd))
* add document index page manually ([5d656a4](https://github.com/Jasery/gdt-tool/commit/5d656a4fcacb05838b83ed62e2837a295967bd54))
* add favicon.ico in document page ([6b5d90a](https://github.com/Jasery/gdt-tool/commit/6b5d90a6727578c94473093a4b26391166d1b0ed))
* add funding.yml ([37e8fcf](https://github.com/Jasery/gdt-tool/commit/37e8fcf4c61d3b13a8944d6860e16871943dd270))
* add introduction page ([e273712](https://github.com/Jasery/gdt-tool/commit/e27371269e4c6f89f62e4d0cacc58eb9ce987c19))
* add korean translations ([b64b66a](https://github.com/Jasery/gdt-tool/commit/b64b66a6fe6def1641cc8282ae5ed24f5e6f2d8a))
* add logo and upgrade dependencies ([d9244fa](https://github.com/Jasery/gdt-tool/commit/d9244faa7643bbccfe53d906ec4e0ccd7f74a131))
* add main-and-renderer-process doc ([1e556be](https://github.com/Jasery/gdt-tool/commit/1e556be21593d67164084eeadd5e2c7c029ce865))
* add pnpm related instructions ([79ecf3d](https://github.com/Jasery/gdt-tool/commit/79ecf3d0db9f798f667e34ebb3bce499047a3636))
* add project structure documentation ([27c5ff8](https://github.com/Jasery/gdt-tool/commit/27c5ff86be672d1cf16abb6ac99edf097ff73752))
* add sample image ([9de8a17](https://github.com/Jasery/gdt-tool/commit/9de8a17c33a737c972fd517b9082bb254eadc9b5))
* add search bar ([ad673a3](https://github.com/Jasery/gdt-tool/commit/ad673a3999d76b5b67924e2ef7c9e03b7b420547))
* add vutron logo in README.md ([ae1abeb](https://github.com/Jasery/gdt-tool/commit/ae1abebb521e6e8d0e05b07fc573554b597e48b3))
* also build when `README.md` file changed ([96793af](https://github.com/Jasery/gdt-tool/commit/96793af5d9ab0a0305b786471924cbb4561869a2))
* change vuetify version ([1f07900](https://github.com/Jasery/gdt-tool/commit/1f07900e97abf1dc3f7a64f778a0e6fcc5e0dd81))
* fix build script ([47bc3de](https://github.com/Jasery/gdt-tool/commit/47bc3de658c06dbe6480a1c5dac53c00fb3f74d4))
* fix build script ([f477382](https://github.com/Jasery/gdt-tool/commit/f477382907ce94604ae1f8cef17761b41693b6c1))
* fix correct search option position ([a1a637b](https://github.com/Jasery/gdt-tool/commit/a1a637b5c8531652f8dc0161946b60ed352dbe79))
* fix documentation order ([8d4375f](https://github.com/Jasery/gdt-tool/commit/8d4375f3ad9e7bf816f5e938b5bf1ea4a4c21ea6))
* fix edit link ([9500e90](https://github.com/Jasery/gdt-tool/commit/9500e90aa71dec41353f1af5bed3697890948cad))
* fix favicon not displayed correctly ([212dea8](https://github.com/Jasery/gdt-tool/commit/212dea87dc086893f70e40b3ee5b1a2efc64716a))
* fix folder title ([cf83312](https://github.com/Jasery/gdt-tool/commit/cf83312212b33e873a062b9c2ed453f0bfffc6ba))
* fix formatting ([94250ae](https://github.com/Jasery/gdt-tool/commit/94250ae2f512d7621be708843a31d80982ed1eba))
* fix link ([be3638b](https://github.com/Jasery/gdt-tool/commit/be3638b9d3d7bae77921d53e203c6a90c2381af0))
* fix test ([86e45c4](https://github.com/Jasery/gdt-tool/commit/86e45c4f05343ceb85787fca8b5c35a4a452be44))
* fix typescript errors ([87610f9](https://github.com/Jasery/gdt-tool/commit/87610f97a4a1dea1cca4f80a1874d1de588203cf))
* fix typo ([7a6d4b9](https://github.com/Jasery/gdt-tool/commit/7a6d4b93f0a10164356f2021aea31bbde708ae40))
* fix typo ([d5799ec](https://github.com/Jasery/gdt-tool/commit/d5799ecd7b996937eca55bcbc7398a4c4285f2b0))
* fix typo ([9f5d7e4](https://github.com/Jasery/gdt-tool/commit/9f5d7e48a69491b7a75437e632adf20eafe5d79b))
* fix typo ([a3765a0](https://github.com/Jasery/gdt-tool/commit/a3765a0a71bdb7bbe264dea5b905f804ab8c585d))
* fix typo in korean ([e3fee5a](https://github.com/Jasery/gdt-tool/commit/e3fee5a43c0f47ab5c6240a66e5ec70594731e02))
* fix typo in other-projects.md ([2911597](https://github.com/Jasery/gdt-tool/commit/2911597d085ee64258eac04d57cd7b5c72a24f97))
* fix typo in other-projects.md ([60a2320](https://github.com/Jasery/gdt-tool/commit/60a232095b7501c08520ddf2e525dc6536b57fbf))
* fix vitepress build ([a540caf](https://github.com/Jasery/gdt-tool/commit/a540caf9d3a9398fa143c47433a8e3c5c2878679))
* fix vitepress build ([56836c0](https://github.com/Jasery/gdt-tool/commit/56836c05207187b3e8ee167477b9b6a0cd07e4ca))
* move github readme resource file ([5dddde8](https://github.com/Jasery/gdt-tool/commit/5dddde82818071857f5ad9808c065d351bef0400))
* move new documentation domain ([43d8aac](https://github.com/Jasery/gdt-tool/commit/43d8aac5cbb6fd1f78547154143d7b791e57e77f))
* remove localized `README.md` ([d293cba](https://github.com/Jasery/gdt-tool/commit/d293cbaf9a7f7f8015f0163113834bf807b704f8))
* remove version info in pre-configured components ([cf0b1ed](https://github.com/Jasery/gdt-tool/commit/cf0b1ed4387d925b2e5cbf13120df167015c361c))
* separate documentation from README.md ([ddbf691](https://github.com/Jasery/gdt-tool/commit/ddbf69120591640fd118a874864ac109ed245911))
* support documentation page using vitepress ([9b65cee](https://github.com/Jasery/gdt-tool/commit/9b65cee277b8bf50517d02edf558fda83a66a013))
* typo fix and add npm scripts document ([65655bb](https://github.com/Jasery/gdt-tool/commit/65655bbc03937cd2e8cbfce16035edabdeeba01f))
* update `project-structure.md` ([7d98736](https://github.com/Jasery/gdt-tool/commit/7d98736e97975d2b4323353c80192544bde11d2d))
* update `project-structure.md` ([e3885a0](https://github.com/Jasery/gdt-tool/commit/e3885a06997e2a76fdd0e10e164d5b89174562a8))
* update `project-structure.md` ([c267eaa](https://github.com/Jasery/gdt-tool/commit/c267eaa340bea9948713d3af32c62b488bd68694))
* update `README.md` and add testing documentation ([b0a91c9](https://github.com/Jasery/gdt-tool/commit/b0a91c91e8b9f146f872967544242363e8f2c4e3))
* update and fix typo in some documents ([0a74654](https://github.com/Jasery/gdt-tool/commit/0a74654ee5fef14155c6aaac8b4b4d8771f2c3b1))
* update documentation link ([3906464](https://github.com/Jasery/gdt-tool/commit/3906464dec50937073e5b0122a92595b02a9d53f))
* update documents ([8d981b7](https://github.com/Jasery/gdt-tool/commit/8d981b7184f12d628325cfdd51e1fba1f42a5ce7))
* update documents category, add preload script document ([35e04a8](https://github.com/Jasery/gdt-tool/commit/35e04a80e30e88724b977b85aad4d8bcedb52c13))
* update documents for application testing ([dbb5636](https://github.com/Jasery/gdt-tool/commit/dbb5636709e8b3f94f7f06691d79695493003a83))
* update getting started document ([55e373c](https://github.com/Jasery/gdt-tool/commit/55e373c2d7f63acd8eb13211259c135309d38287))
* update install-local-documentation.md ([6b1ac51](https://github.com/Jasery/gdt-tool/commit/6b1ac514534143ce745e46500b78346befa9f86f))
* update install-local-documentation.md ([7825f56](https://github.com/Jasery/gdt-tool/commit/7825f563db4bd4a89c72a11345aeada2a97fbc99))
* update LICENSE ([31d14f9](https://github.com/Jasery/gdt-tool/commit/31d14f9b69d19d2e00584782fc057db0f0bf6dbd))
* update LICENSE ([c09b186](https://github.com/Jasery/gdt-tool/commit/c09b18659a7c2c59443299ef052d26332872211a))
* update npm scripts ([92498f4](https://github.com/Jasery/gdt-tool/commit/92498f4465a33cda1b00b5d509ee5a10922c821c))
* update npm-scripts.md ([763aadd](https://github.com/Jasery/gdt-tool/commit/763aadd45213df680bbc1ac21e2821a78e6c5e80))
* update README.md ([e5253ea](https://github.com/Jasery/gdt-tool/commit/e5253ea46fa45ceef0f7865fdca0db22f18c165e))
* update resource path ([81aa13b](https://github.com/Jasery/gdt-tool/commit/81aa13b59bb6655235b32f112d86bd821fb00708))
* upgrade `vitepress-i18n` package ([a7a8420](https://github.com/Jasery/gdt-tool/commit/a7a8420cf1960585792dae95f9697b9d979e31cd))
* upgrade `vitepress-sidebar` ([b93dda7](https://github.com/Jasery/gdt-tool/commit/b93dda7c55fbe25127401d6ba761caed33aab5b0))
* upgrade `vitepress` version to 1.0.0, redesign index page ([54d9064](https://github.com/Jasery/gdt-tool/commit/54d9064946df4bbadf5d59f0e0d9b7392ad2397e))
* upgrade package dependencies ([5993f8a](https://github.com/Jasery/gdt-tool/commit/5993f8a0bbc38b6dadfeb630f3dc699cfd166ac9))
* upgrade package dependencies ([f8acc90](https://github.com/Jasery/gdt-tool/commit/f8acc9022689245fc727bf6e1bfa6a8421b8bbaa))
* use index page from root readme file ([ca4f266](https://github.com/Jasery/gdt-tool/commit/ca4f266501fe28c5090389320c04cfd25a2a97cb))
* use sortByFileName method ([db880cc](https://github.com/Jasery/gdt-tool/commit/db880cc31c278c524b3bae65957ba6cd158d1af8))
* use title from file heading instead of name ([c3ac135](https://github.com/Jasery/gdt-tool/commit/c3ac135c94d125434f0bbb0d4ef6cb0679502966))
### Chores
* add electron-log as a devDepency and add . in packages:pnpm-workspace.yaml ([0d560eb](https://github.com/Jasery/gdt-tool/commit/0d560eb50c33b373590b6b05cde03b5ff08460c0))
* add vscode recommend extensions ([519ba0e](https://github.com/Jasery/gdt-tool/commit/519ba0e62eaef91d0b6713248e7763e5fa28768a))
* correctly ignore ts rules ([e5ce304](https://github.com/Jasery/gdt-tool/commit/e5ce304081d29e7c517962fffefea2543839473d))
* detect typescript no-unused-vars lint rule ([0e8d304](https://github.com/Jasery/gdt-tool/commit/0e8d3044275c271d1b1029dcd5dd4c70b11dace9))
* fix prettier typescript issue ([0bd76e0](https://github.com/Jasery/gdt-tool/commit/0bd76e0630fcf8f7a63ba01dd2f1b27fcb1e679a))
* fix typescript error ([eb5a3b0](https://github.com/Jasery/gdt-tool/commit/eb5a3b04fa99acc7dc1d58217fc2a8443d8c52db))
* fix vscode format on save not working automatically ([9694d40](https://github.com/Jasery/gdt-tool/commit/9694d40a4a8df6dc5bd6e39a319cb2b860831319))
* fix vue prettier rules (max-attributes-per-line), reformat all codes ([2fb64f0](https://github.com/Jasery/gdt-tool/commit/2fb64f03ec75d037e6afedfc58222e88c66e8ed9))
* minor cleanup ([afe54db](https://github.com/Jasery/gdt-tool/commit/afe54db8983b04851b1e391be8ccd1e89cfce9e4))
* minor fix eslint rules ([7ba6520](https://github.com/Jasery/gdt-tool/commit/7ba6520710370180a32af86793237269ee49c42a))
* remove pacageManager ([85a199c](https://github.com/Jasery/gdt-tool/commit/85a199cb288867f4a5ee96d614f046cfd29f8cba))
* remove unused variable ([e13ba37](https://github.com/Jasery/gdt-tool/commit/e13ba3716e3f7d5402e055324717878894f78873))
* simplify code ([85154a5](https://github.com/Jasery/gdt-tool/commit/85154a5b463f88ce480e8c9d448d7ee7d265e025))
* update pnpm-workspace.yaml ([67c21ad](https://github.com/Jasery/gdt-tool/commit/67c21ad55c35430afe1102fe46e6b76328ec3b59))
* use . for packages ([957e994](https://github.com/Jasery/gdt-tool/commit/957e99436e37a13e7c87c2cb76c1524393d870fa))