Files
gdt-tool/CHANGELOG.md
T

85 KiB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.0.10 (2025-10-30)

0.0.9 (2025-10-30)

Features

  • 更新发布工作流,改为在 Windows 环境下构建,添加 GitHub Release 步骤 (19b5256)

Chores

CI

  • workflows: 修复发布工作流中的标签推送问题 (e35fb02)
  • workflows: 改进发布工作流中的版本号处理 (b393d73)
  • workflow: 简化pnpm缓存配置 (afc9ab6)
  • 修复 GitHub Actions 中环境变量引用格式错误 (7452edc)

0.0.8 (2025-10-30)

Features

  • 更新发布工作流,改为在 Windows 环境下构建,添加 GitHub Release 步骤 (19b5256)

Chores

CI

  • workflows: 修复发布工作流中的标签推送问题 (e35fb02)
  • workflow: 简化pnpm缓存配置 (afc9ab6)
  • 修复 GitHub Actions 中环境变量引用格式错误 (7452edc)

0.0.7 (2025-10-30)

Features

  • 更新发布工作流,改为在 Windows 环境下构建,添加 GitHub Release 步骤 (19b5256)

CI

  • workflow: 简化pnpm缓存配置 (afc9ab6)
  • 修复 GitHub Actions 中环境变量引用格式错误 (7452edc)

0.0.6 (2025-10-30)

Features

  • 修改发布工作流中的构建命令,更新 package.json 中的发布脚本 (733837b)
  • 更新 GitHub 令牌配置以支持私有仓库的自动更新,优化发布工作流 (7534d31)
  • 更新发布工作流,优化 Git 配置,添加文件和文件夹选择功能,调整模板列表标题 (56acfb2)

0.0.5 (2025-10-29)

Bug Fixes

  • 优化对话框显示状态逻辑,确保在更新错误时正确显示 (c59dc5c)

0.0.4 (2025-10-29)

Features

  • 更新 pnpm 配置,添加 electron-updater 依赖并优化 node-gyp 引用 (685440c)

0.0.3 (2025-10-29)

Features

  • add @mdi/font and electron-devtools-installer dependencies (4f859a4)
  • add electron-log package. fix build issue (89f68ce)
  • add automated release workflow and configuration (18fc065)
  • add dutch language support (Thanks to @DJWezzz) (6f4d96c)
  • add support VSCode launch.json (fixes #182) (df829d1)
  • add systray (0bf3c91)
  • add tray window (based on electron-tray-window) (3a7a91e)
  • center tray window (8ac8258)
  • double click on icon will open window (fa1d20d)
  • implement auto-update functionality with GitHub integration (0eb2dcf)
  • Implement template management feature (1aecd5f)
  • no trayWindow by default (ecaeb7a)
  • review options tray and trayWindow (bb08123)
  • review tray options (22c3baa)
  • review tray options (1fc3ffa)
  • 优化创建模板界面,简化无数据提示逻辑并增强树形结构类型定义 (5e47832)
  • 优化模板创建界面,添加右键菜单功能以支持目录和文件的快速添加 (0261022)
  • 优化模板创建界面,添加编辑文件和目录功能,增强用户体验 (4367fd6)
  • 优化模板树组件,默认展开所有节点,增强用户体验;在创建模板时添加新文件和目录后自动展开树节点 (f8890ff)
  • 更新 Git 配置以使用 HTTPS,添加 pnpm 覆盖项 (94cbb9b)
  • 更新环境变量配置,优先使用 GITHUB_TOKEN 以支持 GitHub Actions (cb8b387)
  • 更新设置,添加国际化源语言和Vue格式化器配置;优化创建模板界面,增强用户体验 (2f85832)
  • 添加 @vueuse/core 依赖并重构模板树组件,优化创建模板界面 (87ce5cb)
  • 添加 TypeScript 类型检查命令,优化模板创建流程,移除不必要的上下文菜单逻辑 (157bc47)
  • 添加全局确认对话框管理器,重构对话框服务,优化用户交互体验 (562e4f5)
  • 添加文件选择和自动查找功能,优化模板创建界面 (d6d86e5)
  • 添加权限配置以支持发布工作流 (8a30d8e)
  • 添加父目录跟踪功能,优化目录和文件的路径构建逻辑 (de7af2f)
  • 添加重复名称检查功能,防止在同一目录下创建同名文件或目录,优化用户体验 (ac5488a)
  • 配置 Git 使用 HTTPS 以支持更安全的代码访问 (b7ff328)
  • 重构 TemplateTree 组件的 v-model 绑定,添加 Snackbar 以显示错误消息 (6431049)
  • 重构模板管理,采用树状结构存储文件和目录,优化模板创建和编辑流程 (5ca31a5)

Bug Fixes

  • add missing translation (a072035)
  • change default app logging path (e09aac4)
  • change the public path, fix image resource not loaded in production (0869610)
  • correctly use typescript in test (c7cd07a)
  • could not resolve entry module (fixes #190) (5f78e99)
  • do not register new ipc event listener when main screen component is loaded (fixes #176) (a71feb8)
  • fix incorrect return type (9d17962)
  • fix logo size and position (958adf0)
  • fix static image path in production (e44b866)
  • fix test (59016ed)
  • fix vue-i18n types not defined (fe4ef30)
  • fix vuetify colors import path (97f6340)
  • remove console.log for currentDisplay (7d9036f)
  • the cjs build of vite's node api is deprecated (fixes #179) (bc4e550)
  • Typos in "es" locale (83eb27a)
  • Typos in "es" locale (b65732e)

Build System

  • deps-dev: bump @mdi/font from 7.1.96 to 7.2.96 (6a32067)
  • deps-dev: bump @playwright/test from 1.35.1 to 1.36.2 (82819e4)
  • deps-dev: bump @playwright/test from 1.36.2 to 1.37.1 (ac522e8)
  • deps-dev: bump @typescript-eslint/eslint-plugin (f8d592a)
  • deps-dev: bump @typescript-eslint/eslint-plugin (02154af)
  • deps-dev: bump @typescript-eslint/eslint-plugin (22858b4)
  • deps-dev: bump @typescript-eslint/eslint-plugin (5fb1fc5)
  • deps-dev: bump @typescript-eslint/eslint-plugin (7c391c7)
  • deps-dev: bump @typescript-eslint/eslint-plugin (82c0818)
  • deps-dev: bump @typescript-eslint/eslint-plugin (e2ea5d1)
  • deps-dev: bump @typescript-eslint/eslint-plugin (0b53528)
  • deps-dev: bump @typescript-eslint/eslint-plugin (4b75f99)
  • deps-dev: bump @typescript-eslint/eslint-plugin (096f5b2)
  • deps-dev: bump @typescript-eslint/parser from 5.48.0 to 5.48.1 (74bc1e1)
  • deps-dev: bump @typescript-eslint/parser from 5.48.1 to 5.48.2 (579281f)
  • deps-dev: bump @typescript-eslint/parser from 5.48.1 to 5.49.0 (91eaa75)
  • deps-dev: bump @typescript-eslint/parser from 5.49.0 to 5.51.0 (839edaf)
  • deps-dev: bump @typescript-eslint/parser from 5.51.0 to 5.54.0 (0f94e27)
  • deps-dev: bump @typescript-eslint/parser from 5.54.0 to 5.57.0 (2475074)
  • deps-dev: bump @typescript-eslint/parser from 5.57.0 to 5.59.1 (bafdfde)
  • deps-dev: bump @typescript-eslint/parser from 5.59.7 to 5.60.0 (db00afa)
  • deps-dev: bump @typescript-eslint/parser from 5.60.0 to 5.61.0 (101ea6f)
  • deps-dev: bump @typescript-eslint/parser from 5.61.0 to 5.62.0 (67c7ea7)
  • deps-dev: bump @typescript-eslint/parser from 6.2.1 to 6.5.0 (c6ca220)
  • deps-dev: bump @vitejs/plugin-vue from 4.0.0 to 4.1.0 (3753a99)
  • deps-dev: bump @vitejs/plugin-vue from 4.1.0 to 4.2.1 (6c6c8f6)
  • deps-dev: bump @vitejs/plugin-vue from 4.2.3 to 4.3.4 (53bd888)
  • deps-dev: bump @vitejs/plugin-vue-jsx from 3.0.0 to 3.0.1 (e01a72c)
  • deps-dev: bump @vitejs/plugin-vue-jsx from 3.0.1 to 3.0.2 (09aad7d)
  • deps-dev: bump electron from 22.0.0 to 22.0.2 (b0c512a)
  • deps-dev: bump electron from 22.0.2 to 22.0.3 (d4d3533)
  • deps-dev: bump electron from 22.0.3 to 22.1.0 (d1113d0)
  • deps-dev: bump electron from 22.1.0 to 22.2.0 (a50c709)
  • deps-dev: bump electron from 22.2.0 to 23.0.0 (36d6194)
  • deps-dev: bump electron from 23.0.0 to 23.1.1 (8ef99af)
  • deps-dev: bump electron from 23.1.1 to 23.2.1 (d6cf6fd)
  • deps-dev: bump electron from 23.2.1 to 24.1.3 (2e7eaca)
  • deps-dev: bump electron from 24.4.0 to 25.0.1 (0304dac)
  • deps-dev: bump electron from 25.0.1 to 25.2.0 (bbb78f7)
  • deps-dev: bump electron from 25.2.0 to 25.3.2 (30beeda)
  • deps-dev: bump electron from 25.4.0 to 26.1.0 (c09eb81)
  • deps-dev: bump electron-builder from 23.6.0 to 24.4.0 (c5762d9)
  • deps-dev: bump electron-builder from 24.4.0 to 24.6.3 (6c9883b)
  • deps-dev: bump eslint from 8.31.0 to 8.32.0 (228963d)
  • deps-dev: bump eslint from 8.32.0 to 8.33.0 (4999496)
  • deps-dev: bump eslint from 8.33.0 to 8.35.0 (6c27453)
  • deps-dev: bump eslint from 8.35.0 to 8.37.0 (0315104)
  • deps-dev: bump eslint from 8.37.0 to 8.39.0 (f1c1983)
  • deps-dev: bump eslint from 8.41.0 to 8.44.0 (b60d958)
  • deps-dev: bump eslint from 8.44.0 to 8.46.0 (e702e3f)
  • deps-dev: bump eslint from 8.46.0 to 8.48.0 (c1d66a3)
  • deps-dev: bump eslint-config-prettier from 8.6.0 to 8.8.0 (ec6a7e8)
  • deps-dev: bump eslint-config-prettier from 8.8.0 to 8.9.0 (f91a2ec)
  • deps-dev: bump eslint-config-prettier from 8.9.0 to 9.0.0 (d66bcf0)
  • deps-dev: bump eslint-config-standard from 17.0.0 to 17.1.0 (55c0334)
  • deps-dev: bump eslint-plugin-import from 2.26.0 to 2.27.4 (268c8d0)
  • deps-dev: bump eslint-plugin-import from 2.27.4 to 2.27.5 (993f941)
  • deps-dev: bump eslint-plugin-import from 2.27.5 to 2.28.0 (3749914)
  • deps-dev: bump eslint-plugin-import from 2.28.0 to 2.28.1 (c250ff0)
  • deps-dev: bump eslint-plugin-n from 15.6.0 to 15.6.1 (98bb86c)
  • deps-dev: bump eslint-plugin-n from 15.6.1 to 15.7.0 (dcbb700)
  • deps-dev: bump eslint-plugin-n from 16.0.0 to 16.0.1 (0e171bc)
  • deps-dev: bump eslint-plugin-n from 16.0.1 to 16.0.2 (252e7dd)
  • deps-dev: bump eslint-plugin-vue from 9.10.0 to 9.11.0 (46000b8)
  • deps-dev: bump eslint-plugin-vue from 9.14.1 to 9.15.1 (b6109c0)
  • deps-dev: bump eslint-plugin-vue from 9.15.1 to 9.16.1 (bae75cf)
  • deps-dev: bump eslint-plugin-vue from 9.16.1 to 9.17.0 (b02d72d)
  • deps-dev: bump eslint-plugin-vue from 9.8.0 to 9.9.0 (1a3f230)
  • deps-dev: bump eslint-plugin-vue from 9.9.0 to 9.10.0 (684da2b)
  • deps-dev: bump playwright from 1.35.1 to 1.36.2 (cdead3e)
  • deps-dev: bump playwright from 1.36.2 to 1.37.1 (da8528f)
  • deps-dev: bump prettier from 2.8.1 to 2.8.2 (d774af1)
  • deps-dev: bump prettier from 2.8.2 to 2.8.3 (2ba5461)
  • deps-dev: bump prettier from 2.8.3 to 2.8.4 (b9e70db)
  • deps-dev: bump prettier from 2.8.4 to 2.8.7 (e896b06)
  • deps-dev: bump prettier from 2.8.7 to 2.8.8 (12e0847)
  • deps-dev: bump prettier from 2.8.8 to 3.0.0 (da1b0f8)
  • deps-dev: bump prettier from 3.0.0 to 3.0.3 (231df87)
  • deps-dev: bump typescript from 4.9.4 to 4.9.5 (84ebada)
  • deps-dev: bump typescript from 4.9.5 to 5.0.3 (0eb8882)
  • deps-dev: bump typescript from 4.9.5 to 5.0.4 (890094e)
  • deps-dev: bump typescript from 5.1.6 to 5.2.2 (2b71c16)
  • deps-dev: bump vite from 4.0.4 to 4.1.1 (ac04d67)
  • deps-dev: bump vite from 4.1.1 to 4.1.4 (45fbab3)
  • deps-dev: bump vite from 4.1.4 to 4.2.1 (8ca9b45)
  • deps-dev: bump vite from 4.2.1 to 4.3.4 (7c0d18a)
  • deps-dev: bump vite from 4.3.9 to 4.4.8 (18c9f3a)
  • deps-dev: bump vite from 4.4.8 to 4.4.9 (039a982)
  • deps-dev: bump vite-plugin-electron from 0.11.1 to 0.11.2 (c1eed40)
  • deps-dev: bump vite-plugin-electron from 0.11.2 to 0.12.0 (35a5123)
  • deps-dev: bump vite-plugin-electron from 0.12.0 to 0.14.0 (acd9466)
  • deps-dev: bump vite-plugin-electron-renderer (a16ae02)
  • deps-dev: bump vite-plugin-electron-renderer (77b7436)
  • deps-dev: bump vite-plugin-electron-renderer (2fc2abb)
  • deps-dev: bump vite-plugin-electron-renderer (8f79ba0)
  • deps-dev: bump vite-plugin-vuetify from 1.0.1 to 1.0.2 (92ff6cf)
  • deps-dev: bump vue-eslint-parser from 9.1.0 to 9.1.1 (d6b0680)
  • deps-dev: bump vue-eslint-parser from 9.3.0 to 9.3.1 (40514aa)
  • deps-dev: bump vue-tsc from 1.0.20 to 1.0.24 (133fdca)
  • deps-dev: bump vue-tsc from 1.0.24 to 1.2.0 (f822c12)
  • deps-dev: bump vue-tsc from 1.2.0 to 1.6.2 (a8d6ea0)
  • deps-dev: bump vue-tsc from 1.6.5 to 1.8.3 (b5f1f22)
  • deps-dev: bump vue-tsc from 1.8.3 to 1.8.8 (a83f0e2)
  • deps: bump pinia from 2.0.28 to 2.0.29 (7a7f5de)
  • deps: bump pinia from 2.0.29 to 2.0.30 (1f7c821)
  • deps: bump pinia from 2.0.30 to 2.0.32 (50f21e3)
  • deps: bump pinia from 2.0.32 to 2.0.33 (e6bbe1d)
  • deps: bump pinia from 2.0.33 to 2.0.35 (349a7fe)
  • deps: bump pinia from 2.1.3 to 2.1.4 (5d73489)
  • deps: bump pinia from 2.1.4 to 2.1.6 (81ec232)
  • deps: bump vue from 3.2.45 to 3.2.47 (1afe778)
  • deps: bump vue-router from 4.2.2 to 4.2.4 (85c4b6c)
  • deps: bump vuetify from 3.0.6 to 3.1.0 (d592866)
  • deps: bump vuetify from 3.1.0 to 3.1.1 (1666600)
  • deps: bump vuetify from 3.1.1 to 3.1.2 (66c900d)
  • deps: bump vuetify from 3.1.12 to 3.2.2 (33d96da)
  • deps: bump vuetify from 3.1.2 to 3.1.3 (bab831d)
  • deps: bump vuetify from 3.1.3 to 3.1.4 (b9e0a7b)
  • deps: bump vuetify from 3.1.4 to 3.1.7 (fd69b1b)
  • deps: bump vuetify from 3.1.7 to 3.1.12 (a15af36)
  • deps: bump vuetify from 3.3.1 to 3.3.5 (a085f4e)
  • deps: bump vuetify from 3.3.11 to 3.3.15 (daf8398)
  • deps: bump vuetify from 3.3.5 to 3.3.6 (c0acc2b)
  • deps: bump vuetify from 3.3.6 to 3.3.11 (540c626)
  • display status log in one line (ddfffb5)

Styles

  • apply lint and prettier format (13e7117)

Tests

  • add playwright.config.ts file and add test result directory in .gitignore file (fee0941)
  • add node.js 24 version and remove deprecated 18 version (5f85af3)
  • add sudo (b02c262)
  • change push test ignore paths (5e707ca)
  • change push test ignore paths (5af13d0)
  • cleanup test codes, use fixtures (38305f5)
  • do not build unused electron package file (b4c6b25)
  • do not use deprecated methods (1a8a880)
  • fix test (dbf1f2b)
  • fix test (186b2ad)
  • fix tests on linux (735b8bf)
  • minor cleanup build actions (d28d938)
  • reconfigure test for ci (8b3aba3)
  • replace sleep method to playwright's native waitForTimeout (7522775)
  • set more electron args when is testing (ed84aeb)
  • upgrade actions/cache to v4 (251a1c2)
  • upgrade github action plugin version (e3f37e5)
  • use native xvfb instead of node package (c4bbc10)
  • use node.js version to 22 (15194a8)
  • use testid instead of element selector (64cebfb)
  • version up setup-node action (b9b79c5)

Refactoring

  • cleanup codes (ab74b7e)
  • cleanup log codes (df48a42)
  • create pinia from external file (a0e16e4)
  • ignore install extension when failed to install (d07d86e)
  • minor cleanup codes (689ef04)
  • refactor pinia to use setup store definition (a74cee6)
  • remove deprecated v-row props (b593620)
  • remove unused i18n property (b7bfea7)
  • upgrade eslint 9 and reformat all codes (deac336)
  • use function instead of static methods (f7bfd76)
  • use material-icons to svg js (41a7d15)
  • use vuetify config defaults for button style (2b85b88)

Documentation

  • add defineConfig for vitepress (3bd4c37)
  • add chinese simplified language support (cc03914)
  • add document index page manually (5d656a4)
  • add favicon.ico in document page (6b5d90a)
  • add funding.yml (37e8fcf)
  • add introduction page (e273712)
  • add korean translations (b64b66a)
  • add logo and upgrade dependencies (d9244fa)
  • add main-and-renderer-process doc (1e556be)
  • add pnpm related instructions (79ecf3d)
  • add project structure documentation (27c5ff8)
  • add sample image (9de8a17)
  • add search bar (ad673a3)
  • add vutron logo in README.md (ae1abeb)
  • also build when README.md file changed (96793af)
  • change vuetify version (1f07900)
  • fix build script (47bc3de)
  • fix build script (f477382)
  • fix correct search option position (a1a637b)
  • fix documentation order (8d4375f)
  • fix edit link (9500e90)
  • fix favicon not displayed correctly (212dea8)
  • fix folder title (cf83312)
  • fix formatting (94250ae)
  • fix link (be3638b)
  • fix test (86e45c4)
  • fix typescript errors (87610f9)
  • fix typo (7a6d4b9)
  • fix typo (d5799ec)
  • fix typo (9f5d7e4)
  • fix typo (a3765a0)
  • fix typo in korean (e3fee5a)
  • fix typo in other-projects.md (2911597)
  • fix typo in other-projects.md (60a2320)
  • fix vitepress build (a540caf)
  • fix vitepress build (56836c0)
  • move github readme resource file (5dddde8)
  • move new documentation domain (43d8aac)
  • remove localized README.md (d293cba)
  • remove version info in pre-configured components (cf0b1ed)
  • separate documentation from README.md (ddbf691)
  • support documentation page using vitepress (9b65cee)
  • typo fix and add npm scripts document (65655bb)
  • update project-structure.md (7d98736)
  • update project-structure.md (e3885a0)
  • update project-structure.md (c267eaa)
  • update README.md and add testing documentation (b0a91c9)
  • update and fix typo in some documents (0a74654)
  • update documentation link (3906464)
  • update documents (8d981b7)
  • update documents category, add preload script document (35e04a8)
  • update documents for application testing (dbb5636)
  • update getting started document (55e373c)
  • update install-local-documentation.md (6b1ac51)
  • update install-local-documentation.md (7825f56)
  • update LICENSE (31d14f9)
  • update LICENSE (c09b186)
  • update npm scripts (92498f4)
  • update npm-scripts.md (763aadd)
  • update README.md (e5253ea)
  • update resource path (81aa13b)
  • upgrade vitepress-i18n package (a7a8420)
  • upgrade vitepress-sidebar (b93dda7)
  • upgrade vitepress version to 1.0.0, redesign index page (54d9064)
  • upgrade package dependencies (5993f8a)
  • upgrade package dependencies (f8acc90)
  • use index page from root readme file (ca4f266)
  • use sortByFileName method (db880cc)
  • use title from file heading instead of name (c3ac135)

Chores

  • add electron-log as a devDepency and add . in packages:pnpm-workspace.yaml (0d560eb)
  • add vscode recommend extensions (519ba0e)
  • correctly ignore ts rules (e5ce304)
  • detect typescript no-unused-vars lint rule (0e8d304)
  • fix prettier typescript issue (0bd76e0)
  • fix typescript error (eb5a3b0)
  • fix vscode format on save not working automatically (9694d40)
  • fix vue prettier rules (max-attributes-per-line), reformat all codes (2fb64f0)
  • minor cleanup (afe54db)
  • minor fix eslint rules (7ba6520)
  • release: 0.0.2 (f01c523)
  • remove pacageManager (85a199c)
  • remove unused variable (e13ba37)
  • simplify code (85154a5)
  • update pnpm-workspace.yaml (67c21ad)
  • use . for packages (957e994)
  • 删除自动发布工作流配置文件 (7d536d6)

0.0.2 (2025-10-29)

Features

  • 更新设置,添加国际化源语言和Vue格式化器配置;优化创建模板界面,增强用户体验 (2f85832)
  • 添加 @vueuse/core 依赖并重构模板树组件,优化创建模板界面 (87ce5cb)
  • 添加 TypeScript 类型检查命令,优化模板创建流程,移除不必要的上下文菜单逻辑 (157bc47)
  • 添加父目录跟踪功能,优化目录和文件的路径构建逻辑 (de7af2f)
  • 添加全局确认对话框管理器,重构对话框服务,优化用户交互体验 (562e4f5)
  • 添加文件选择和自动查找功能,优化模板创建界面 (d6d86e5)
  • 添加重复名称检查功能,防止在同一目录下创建同名文件或目录,优化用户体验 (ac5488a)
  • 优化创建模板界面,简化无数据提示逻辑并增强树形结构类型定义 (5e47832)
  • 优化模板创建界面,添加编辑文件和目录功能,增强用户体验 (4367fd6)
  • 优化模板创建界面,添加右键菜单功能以支持目录和文件的快速添加 (0261022)
  • 优化模板树组件,默认展开所有节点,增强用户体验;在创建模板时添加新文件和目录后自动展开树节点 (f8890ff)
  • 重构 TemplateTree 组件的 v-model 绑定,添加 Snackbar 以显示错误消息 (6431049)
  • 重构模板管理,采用树状结构存储文件和目录,优化模板创建和编辑流程 (5ca31a5)
  • add @mdi/font and electron-devtools-installer dependencies (4f859a4)
  • add electron-log package. fix build issue (89f68ce)
  • add automated release workflow and configuration (18fc065)
  • add dutch language support (Thanks to @DJWezzz) (6f4d96c)
  • add support VSCode launch.json (fixes #182) (df829d1)
  • add systray (0bf3c91)
  • add tray window (based on electron-tray-window) (3a7a91e)
  • center tray window (8ac8258)
  • double click on icon will open window (fa1d20d)
  • implement auto-update functionality with GitHub integration (0eb2dcf)
  • Implement template management feature (1aecd5f)
  • no trayWindow by default (ecaeb7a)
  • review options tray and trayWindow (bb08123)
  • review tray options (22c3baa)
  • review tray options (1fc3ffa)

Bug Fixes

  • add missing translation (a072035)
  • change default app logging path (e09aac4)
  • change the public path, fix image resource not loaded in production (0869610)
  • correctly use typescript in test (c7cd07a)
  • could not resolve entry module (fixes #190) (5f78e99)
  • do not register new ipc event listener when main screen component is loaded (fixes #176) (a71feb8)
  • fix incorrect return type (9d17962)
  • fix logo size and position (958adf0)
  • fix static image path in production (e44b866)
  • fix test (59016ed)
  • fix vue-i18n types not defined (fe4ef30)
  • fix vuetify colors import path (97f6340)
  • remove console.log for currentDisplay (7d9036f)
  • the cjs build of vite's node api is deprecated (fixes #179) (bc4e550)
  • Typos in "es" locale (83eb27a)
  • Typos in "es" locale (b65732e)

Build System

  • deps-dev: bump @mdi/font from 7.1.96 to 7.2.96 (6a32067)
  • deps-dev: bump @playwright/test from 1.35.1 to 1.36.2 (82819e4)
  • deps-dev: bump @playwright/test from 1.36.2 to 1.37.1 (ac522e8)
  • deps-dev: bump @typescript-eslint/eslint-plugin (f8d592a)
  • deps-dev: bump @typescript-eslint/eslint-plugin (02154af)
  • deps-dev: bump @typescript-eslint/eslint-plugin (22858b4)
  • deps-dev: bump @typescript-eslint/eslint-plugin (5fb1fc5)
  • deps-dev: bump @typescript-eslint/eslint-plugin (7c391c7)
  • deps-dev: bump @typescript-eslint/eslint-plugin (82c0818)
  • deps-dev: bump @typescript-eslint/eslint-plugin (e2ea5d1)
  • deps-dev: bump @typescript-eslint/eslint-plugin (0b53528)
  • deps-dev: bump @typescript-eslint/eslint-plugin (4b75f99)
  • deps-dev: bump @typescript-eslint/eslint-plugin (096f5b2)
  • deps-dev: bump @typescript-eslint/parser from 5.48.0 to 5.48.1 (74bc1e1)
  • deps-dev: bump @typescript-eslint/parser from 5.48.1 to 5.48.2 (579281f)
  • deps-dev: bump @typescript-eslint/parser from 5.48.1 to 5.49.0 (91eaa75)
  • deps-dev: bump @typescript-eslint/parser from 5.49.0 to 5.51.0 (839edaf)
  • deps-dev: bump @typescript-eslint/parser from 5.51.0 to 5.54.0 (0f94e27)
  • deps-dev: bump @typescript-eslint/parser from 5.54.0 to 5.57.0 (2475074)
  • deps-dev: bump @typescript-eslint/parser from 5.57.0 to 5.59.1 (bafdfde)
  • deps-dev: bump @typescript-eslint/parser from 5.59.7 to 5.60.0 (db00afa)
  • deps-dev: bump @typescript-eslint/parser from 5.60.0 to 5.61.0 (101ea6f)
  • deps-dev: bump @typescript-eslint/parser from 5.61.0 to 5.62.0 (67c7ea7)
  • deps-dev: bump @typescript-eslint/parser from 6.2.1 to 6.5.0 (c6ca220)
  • deps-dev: bump @vitejs/plugin-vue from 4.0.0 to 4.1.0 (3753a99)
  • deps-dev: bump @vitejs/plugin-vue from 4.1.0 to 4.2.1 (6c6c8f6)
  • deps-dev: bump @vitejs/plugin-vue from 4.2.3 to 4.3.4 (53bd888)
  • deps-dev: bump @vitejs/plugin-vue-jsx from 3.0.0 to 3.0.1 (e01a72c)
  • deps-dev: bump @vitejs/plugin-vue-jsx from 3.0.1 to 3.0.2 (09aad7d)
  • deps-dev: bump electron from 22.0.0 to 22.0.2 (b0c512a)
  • deps-dev: bump electron from 22.0.2 to 22.0.3 (d4d3533)
  • deps-dev: bump electron from 22.0.3 to 22.1.0 (d1113d0)
  • deps-dev: bump electron from 22.1.0 to 22.2.0 (a50c709)
  • deps-dev: bump electron from 22.2.0 to 23.0.0 (36d6194)
  • deps-dev: bump electron from 23.0.0 to 23.1.1 (8ef99af)
  • deps-dev: bump electron from 23.1.1 to 23.2.1 (d6cf6fd)
  • deps-dev: bump electron from 23.2.1 to 24.1.3 (2e7eaca)
  • deps-dev: bump electron from 24.4.0 to 25.0.1 (0304dac)
  • deps-dev: bump electron from 25.0.1 to 25.2.0 (bbb78f7)
  • deps-dev: bump electron from 25.2.0 to 25.3.2 (30beeda)
  • deps-dev: bump electron from 25.4.0 to 26.1.0 (c09eb81)
  • deps-dev: bump electron-builder from 23.6.0 to 24.4.0 (c5762d9)
  • deps-dev: bump electron-builder from 24.4.0 to 24.6.3 (6c9883b)
  • deps-dev: bump eslint from 8.31.0 to 8.32.0 (228963d)
  • deps-dev: bump eslint from 8.32.0 to 8.33.0 (4999496)
  • deps-dev: bump eslint from 8.33.0 to 8.35.0 (6c27453)
  • deps-dev: bump eslint from 8.35.0 to 8.37.0 (0315104)
  • deps-dev: bump eslint from 8.37.0 to 8.39.0 (f1c1983)
  • deps-dev: bump eslint from 8.41.0 to 8.44.0 (b60d958)
  • deps-dev: bump eslint from 8.44.0 to 8.46.0 (e702e3f)
  • deps-dev: bump eslint from 8.46.0 to 8.48.0 (c1d66a3)
  • deps-dev: bump eslint-config-prettier from 8.6.0 to 8.8.0 (ec6a7e8)
  • deps-dev: bump eslint-config-prettier from 8.8.0 to 8.9.0 (f91a2ec)
  • deps-dev: bump eslint-config-prettier from 8.9.0 to 9.0.0 (d66bcf0)
  • deps-dev: bump eslint-config-standard from 17.0.0 to 17.1.0 (55c0334)
  • deps-dev: bump eslint-plugin-import from 2.26.0 to 2.27.4 (268c8d0)
  • deps-dev: bump eslint-plugin-import from 2.27.4 to 2.27.5 (993f941)
  • deps-dev: bump eslint-plugin-import from 2.27.5 to 2.28.0 (3749914)
  • deps-dev: bump eslint-plugin-import from 2.28.0 to 2.28.1 (c250ff0)
  • deps-dev: bump eslint-plugin-n from 15.6.0 to 15.6.1 (98bb86c)
  • deps-dev: bump eslint-plugin-n from 15.6.1 to 15.7.0 (dcbb700)
  • deps-dev: bump eslint-plugin-n from 16.0.0 to 16.0.1 (0e171bc)
  • deps-dev: bump eslint-plugin-n from 16.0.1 to 16.0.2 (252e7dd)
  • deps-dev: bump eslint-plugin-vue from 9.10.0 to 9.11.0 (46000b8)
  • deps-dev: bump eslint-plugin-vue from 9.14.1 to 9.15.1 (b6109c0)
  • deps-dev: bump eslint-plugin-vue from 9.15.1 to 9.16.1 (bae75cf)
  • deps-dev: bump eslint-plugin-vue from 9.16.1 to 9.17.0 (b02d72d)
  • deps-dev: bump eslint-plugin-vue from 9.8.0 to 9.9.0 (1a3f230)
  • deps-dev: bump eslint-plugin-vue from 9.9.0 to 9.10.0 (684da2b)
  • deps-dev: bump playwright from 1.35.1 to 1.36.2 (cdead3e)
  • deps-dev: bump playwright from 1.36.2 to 1.37.1 (da8528f)
  • deps-dev: bump prettier from 2.8.1 to 2.8.2 (d774af1)
  • deps-dev: bump prettier from 2.8.2 to 2.8.3 (2ba5461)
  • deps-dev: bump prettier from 2.8.3 to 2.8.4 (b9e70db)
  • deps-dev: bump prettier from 2.8.4 to 2.8.7 (e896b06)
  • deps-dev: bump prettier from 2.8.7 to 2.8.8 (12e0847)
  • deps-dev: bump prettier from 2.8.8 to 3.0.0 (da1b0f8)
  • deps-dev: bump prettier from 3.0.0 to 3.0.3 (231df87)
  • deps-dev: bump typescript from 4.9.4 to 4.9.5 (84ebada)
  • deps-dev: bump typescript from 4.9.5 to 5.0.3 (0eb8882)
  • deps-dev: bump typescript from 4.9.5 to 5.0.4 (890094e)
  • deps-dev: bump typescript from 5.1.6 to 5.2.2 (2b71c16)
  • deps-dev: bump vite from 4.0.4 to 4.1.1 (ac04d67)
  • deps-dev: bump vite from 4.1.1 to 4.1.4 (45fbab3)
  • deps-dev: bump vite from 4.1.4 to 4.2.1 (8ca9b45)
  • deps-dev: bump vite from 4.2.1 to 4.3.4 (7c0d18a)
  • deps-dev: bump vite from 4.3.9 to 4.4.8 (18c9f3a)
  • deps-dev: bump vite from 4.4.8 to 4.4.9 (039a982)
  • deps-dev: bump vite-plugin-electron from 0.11.1 to 0.11.2 (c1eed40)
  • deps-dev: bump vite-plugin-electron from 0.11.2 to 0.12.0 (35a5123)
  • deps-dev: bump vite-plugin-electron from 0.12.0 to 0.14.0 (acd9466)
  • deps-dev: bump vite-plugin-electron-renderer (a16ae02)
  • deps-dev: bump vite-plugin-electron-renderer (77b7436)
  • deps-dev: bump vite-plugin-electron-renderer (2fc2abb)
  • deps-dev: bump vite-plugin-electron-renderer (8f79ba0)
  • deps-dev: bump vite-plugin-vuetify from 1.0.1 to 1.0.2 (92ff6cf)
  • deps-dev: bump vue-eslint-parser from 9.1.0 to 9.1.1 (d6b0680)
  • deps-dev: bump vue-eslint-parser from 9.3.0 to 9.3.1 (40514aa)
  • deps-dev: bump vue-tsc from 1.0.20 to 1.0.24 (133fdca)
  • deps-dev: bump vue-tsc from 1.0.24 to 1.2.0 (f822c12)
  • deps-dev: bump vue-tsc from 1.2.0 to 1.6.2 (a8d6ea0)
  • deps-dev: bump vue-tsc from 1.6.5 to 1.8.3 (b5f1f22)
  • deps-dev: bump vue-tsc from 1.8.3 to 1.8.8 (a83f0e2)
  • deps: bump pinia from 2.0.28 to 2.0.29 (7a7f5de)
  • deps: bump pinia from 2.0.29 to 2.0.30 (1f7c821)
  • deps: bump pinia from 2.0.30 to 2.0.32 (50f21e3)
  • deps: bump pinia from 2.0.32 to 2.0.33 (e6bbe1d)
  • deps: bump pinia from 2.0.33 to 2.0.35 (349a7fe)
  • deps: bump pinia from 2.1.3 to 2.1.4 (5d73489)
  • deps: bump pinia from 2.1.4 to 2.1.6 (81ec232)
  • deps: bump vue from 3.2.45 to 3.2.47 (1afe778)
  • deps: bump vue-router from 4.2.2 to 4.2.4 (85c4b6c)
  • deps: bump vuetify from 3.0.6 to 3.1.0 (d592866)
  • deps: bump vuetify from 3.1.0 to 3.1.1 (1666600)
  • deps: bump vuetify from 3.1.1 to 3.1.2 (66c900d)
  • deps: bump vuetify from 3.1.12 to 3.2.2 (33d96da)
  • deps: bump vuetify from 3.1.2 to 3.1.3 (bab831d)
  • deps: bump vuetify from 3.1.3 to 3.1.4 (b9e0a7b)
  • deps: bump vuetify from 3.1.4 to 3.1.7 (fd69b1b)
  • deps: bump vuetify from 3.1.7 to 3.1.12 (a15af36)
  • deps: bump vuetify from 3.3.1 to 3.3.5 (a085f4e)
  • deps: bump vuetify from 3.3.11 to 3.3.15 (daf8398)
  • deps: bump vuetify from 3.3.5 to 3.3.6 (c0acc2b)
  • deps: bump vuetify from 3.3.6 to 3.3.11 (540c626)
  • display status log in one line (ddfffb5)

Styles

  • apply lint and prettier format (13e7117)

Tests

  • add playwright.config.ts file and add test result directory in .gitignore file (fee0941)
  • add node.js 24 version and remove deprecated 18 version (5f85af3)
  • add sudo (b02c262)
  • change push test ignore paths (5e707ca)
  • change push test ignore paths (5af13d0)
  • cleanup test codes, use fixtures (38305f5)
  • do not build unused electron package file (b4c6b25)
  • do not use deprecated methods (1a8a880)
  • fix test (dbf1f2b)
  • fix test (186b2ad)
  • fix tests on linux (735b8bf)
  • minor cleanup build actions (d28d938)
  • reconfigure test for ci (8b3aba3)
  • replace sleep method to playwright's native waitForTimeout (7522775)
  • set more electron args when is testing (ed84aeb)
  • upgrade actions/cache to v4 (251a1c2)
  • upgrade github action plugin version (e3f37e5)
  • use native xvfb instead of node package (c4bbc10)
  • use node.js version to 22 (15194a8)
  • use testid instead of element selector (64cebfb)
  • version up setup-node action (b9b79c5)

Refactoring

  • cleanup codes (ab74b7e)
  • cleanup log codes (df48a42)
  • create pinia from external file (a0e16e4)
  • ignore install extension when failed to install (d07d86e)
  • minor cleanup codes (689ef04)
  • refactor pinia to use setup store definition (a74cee6)
  • remove deprecated v-row props (b593620)
  • remove unused i18n property (b7bfea7)
  • upgrade eslint 9 and reformat all codes (deac336)
  • use function instead of static methods (f7bfd76)
  • use material-icons to svg js (41a7d15)
  • use vuetify config defaults for button style (2b85b88)

Documentation

  • add defineConfig for vitepress (3bd4c37)
  • add chinese simplified language support (cc03914)
  • add document index page manually (5d656a4)
  • add favicon.ico in document page (6b5d90a)
  • add funding.yml (37e8fcf)
  • add introduction page (e273712)
  • add korean translations (b64b66a)
  • add logo and upgrade dependencies (d9244fa)
  • add main-and-renderer-process doc (1e556be)
  • add pnpm related instructions (79ecf3d)
  • add project structure documentation (27c5ff8)
  • add sample image (9de8a17)
  • add search bar (ad673a3)
  • add vutron logo in README.md (ae1abeb)
  • also build when README.md file changed (96793af)
  • change vuetify version (1f07900)
  • fix build script (47bc3de)
  • fix build script (f477382)
  • fix correct search option position (a1a637b)
  • fix documentation order (8d4375f)
  • fix edit link (9500e90)
  • fix favicon not displayed correctly (212dea8)
  • fix folder title (cf83312)
  • fix formatting (94250ae)
  • fix link (be3638b)
  • fix test (86e45c4)
  • fix typescript errors (87610f9)
  • fix typo (7a6d4b9)
  • fix typo (d5799ec)
  • fix typo (9f5d7e4)
  • fix typo (a3765a0)
  • fix typo in korean (e3fee5a)
  • fix typo in other-projects.md (2911597)
  • fix typo in other-projects.md (60a2320)
  • fix vitepress build (a540caf)
  • fix vitepress build (56836c0)
  • move github readme resource file (5dddde8)
  • move new documentation domain (43d8aac)
  • remove localized README.md (d293cba)
  • remove version info in pre-configured components (cf0b1ed)
  • separate documentation from README.md (ddbf691)
  • support documentation page using vitepress (9b65cee)
  • typo fix and add npm scripts document (65655bb)
  • update project-structure.md (7d98736)
  • update project-structure.md (e3885a0)
  • update project-structure.md (c267eaa)
  • update README.md and add testing documentation (b0a91c9)
  • update and fix typo in some documents (0a74654)
  • update documentation link (3906464)
  • update documents (8d981b7)
  • update documents category, add preload script document (35e04a8)
  • update documents for application testing (dbb5636)
  • update getting started document (55e373c)
  • update install-local-documentation.md (6b1ac51)
  • update install-local-documentation.md (7825f56)
  • update LICENSE (31d14f9)
  • update LICENSE (c09b186)
  • update npm scripts (92498f4)
  • update npm-scripts.md (763aadd)
  • update README.md (e5253ea)
  • update resource path (81aa13b)
  • upgrade vitepress-i18n package (a7a8420)
  • upgrade vitepress-sidebar (b93dda7)
  • upgrade vitepress version to 1.0.0, redesign index page (54d9064)
  • upgrade package dependencies (5993f8a)
  • upgrade package dependencies (f8acc90)
  • use index page from root readme file (ca4f266)
  • use sortByFileName method (db880cc)
  • use title from file heading instead of name (c3ac135)

Chores

  • add electron-log as a devDepency and add . in packages:pnpm-workspace.yaml (0d560eb)
  • add vscode recommend extensions (519ba0e)
  • correctly ignore ts rules (e5ce304)
  • detect typescript no-unused-vars lint rule (0e8d304)
  • fix prettier typescript issue (0bd76e0)
  • fix typescript error (eb5a3b0)
  • fix vscode format on save not working automatically (9694d40)
  • fix vue prettier rules (max-attributes-per-line), reformat all codes (2fb64f0)
  • minor cleanup (afe54db)
  • minor fix eslint rules (7ba6520)
  • remove pacageManager (85a199c)
  • remove unused variable (e13ba37)
  • simplify code (85154a5)
  • update pnpm-workspace.yaml (67c21ad)
  • use . for packages (957e994)