Skip to content

Releases: Qomicex-Public/Qomicex.Tauri

Qomicex Launcher v0.1.0-beta11.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Aug 15:26
fa4affb

Qomicex Launcher v0.1.0-beta11.0

Beta 版本


✨ 新增功能

  • 透传 verification_uri_complete 自动预填设备码
  • 添加插件主题覆盖API
  • PHASE1.5 插件生态——开放注册表/AI skill/灰度遥测/图标字体主题/组织审核/l4 远程 WebView (#63)
  • 目录管理弹窗交互重构(点击选中+右键菜单排序+图标改名)
  • PHASE1 插件生态六大支柱落地
  • 优化实例存储逻辑,以磁盘扫描为主
  • Catppuccin 主题预设
  • batch 快捷安装聚合子任务速度并渲染速度图

🐛 修复

  • 更新 qomicex-core-rust 至含 Forge 库 url 解析修复 (c670b97)
  • core 自行拼接 otc 预填地址并同步文档
  • verificationUriComplete 可选化并按同源校验打开
  • replaceAll → replace(/./g) 兼容低版本lib
  • 补 rollbackPlugin API(f9a5ebd 漏提交致 CI TS2305)
  • 实例下载真实失败不再误报为已取消
  • 限制只保留未被扫描的游戏目录的 JSON 实例
  • 修复 Sourcery review 发现的 4 个问题
  • 原版/快照版实例分组失效

Qomicex Launcher v0.1.0-beta9.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Aug 11:23
ce9473f

Qomicex Launcher v0.1.0-beta9.0

Beta 版本


✨ 新增功能

  • 崩溃检测与崩溃报告导出链路恢复
  • 支持文件拖入启动器一键安装资源与整合包
  • 下载列表展示资源自身图标 (#28)
  • 资源中心整合包快捷安装对话框,内置版本选择
  • 快捷安装启动成功不跳转下载中心,仅关闭对话框并提示
  • 安装任务后台化进下载中心与模组快捷安装两步并行
  • 安装管线 DAG 并行化与权重合成进度
  • 优化实例安装时下载管理的条目显示,修复Forge系安装问题
  • 液态玻璃标注预览并添加性能警告与启用确认
  • toolbox download supports batch urls, defaults to QML/Downloads and toasts on add
  • migrate sse consumers to unified stream transport
  • runtime transport selection with stream channel helper
  • qomicex:// protocol forwarder over backend pipe
  • add qipc pipe transport alongside tcp
  • 映射关于页服务名到 i18n
  • add ./plugins subpath export (types+catalog without react), bump 0.2.1
  • export PluginManifest types + PERMISSION_CATALOG, bump 0.2.0
  • hide unavailable Java runtimes and add show-invalid toggle
  • rename materials and apply reference styles
  • add QML Mirror HK file download source and highlight active source in auto-select
  • liquid glass via quidlass + aero crease & material polish
  • appearance component material selector (frosted) + theme color & monet accent
  • add file download source selector with latency, refresh and auto-select
  • add file download source (QML Mirror) with api-key passthrough and auto-select
  • upgrade test-game log window to a native launcher window with theme, filtering, search and stop
  • add instance detail 'Test Game' button with realtime game log window
  • add network settings (download source, proxy, ignore-ssl)
  • categorize launcher settings into basic/launch/download/storage tabs
  • wire download threads + chunk count into downloader, drop max connections
  • add experimental HTTP/3 download toggle (no fallback)
  • show fixed current-directory entry in directory manager
  • unify outbound HTTP user-agent to Qomicex.Launcher/{version}
  • i18n 化「全部」数据源标签
  • 实例资源跳转返回、Tab 参数与加载器回退优化
  • 新增「全部」聚合数据源
  • add log analysis endpoints and Log Analysis page route
  • add litematic schematic management and 3D preview
  • 完善更新弹窗(真实进度/取消/重试/强制更新/发布链接)
  • QML import picker + overrides release unit tests
  • support 7 BCP 47 locales with full translations
  • Qomicex .qmodpack format and export loader policy
  • async export task with progress, cancel and target path
  • allow custom pack name/version/author on export
  • HMCL-style per-file selection for instance export
  • extend save settings dialog with detailed level.dat fields and dual-format support
  • add save settings management (level.dat NBT editor)
  • auto-report severe error logs
  • Yggdrasil 外置登录支持 ALI 地址解析与 DnD 拖拽
  • 已踢玩家管理 UI(黑名单列表 + 解除封禁)
  • 踢出升级为 deny 持久物理封禁(fork 9055aef)
  • 游戏设置描述迁移到 i18n submodule,支持 zh-CN/en-US/en-GB/zh-TW 四语言
  • 游戏设置数组值(resourcePacks/datapacks 等)改用可增删 chips 列表展示
  • 整合包本地导入(zip/mrpack 上传解析+安装)与实例导出(CF zip/MR mrpack 哈希反查)
  • 新增 zh-TW/en-US/en-GB 语言与跟随系统(system)选项
  • 全量国际化剩余硬编码中文(plugin-ui 组件文案/按键/权限/错误码/批选)
  • 已踢玩家重连审核弹窗(允许/拒绝/拒绝且不再提示)
  • color-code log levels and allow selection in log views
  • overhaul launcher logging for actionable diagnostics
  • add custom instance groups
  • add custom UI font picker in appearance settings
  • add first-launch setup wizard with quick/custom modes
  • move language setting from appearance to launcher tab
  • migrate dialog/card/tool components and remaining strings to i18n
  • migrate settings, running, plugin and resource-detail pages to i18n
  • migrate account/download/connect/resource/detail pages to i18n
  • migrate dashboard and instances pages to i18n
  • add lightweight i18n framework with live language switching
  • add copyright and privacy agreement entries in about tab
  • NAT 检测 STUN 服务器支持多端口降级
  • mark missing host mods, force-launch on mod diff, fold room card into tabs
  • 关于页操作系统显示名改用 sysinfo 平台映射
  • add CNB loong64 build config
  • host_port 建房补充 game_info/game_mods(--version + --gameDir 解析)
  • 产品名改为 Qomicex Launcher(tauri.conf + macOS DMG 打包路径),新增 ADR-009(ARM64 FakeTCP 依赖)
  • 实现游戏设置 options 端点并启动时自动同步语言
  • merge launcher download dir into java search results
  • implement servers/server-ping/lan-games endpoints via core ServerManager (batch 2)
  • add core ServerManager factory for server management migration (batch 1)
  • 启用 mod 图标 per-jar 磁盘缓存(icon_cache_dir)
  • 新增模组更新检查与批量更新接口
  • 管理员模式启用 wintun TUN——嵌入 wintun.dll 并随包分发
  • 整合包下载阶段括号进度显示
  • 联机增强——NAT 类型徽章与房主踢人
  • 实现 Java 运行时下载管线(替换 queued 占位)
  • 联机匹配/玩家列表/拖动框选/mod 远程信息展示
  • 实例识别对齐 C# 核心 + mod 远程信息两段式
  • 联机能力扩展(协议/vendor/匹配/可靠性)
  • 联机接入(qomicex-connector 子模块 + 9 个 /connector/* 端点)
  • add CurseForge fetch concurrency/cache settings, download center bytes, overlay drag rework
  • port install pipeline with per-instance temp core
  • real instance launch orchestration + diagnostics
  • plugin upload/authorize/shell/proxy endpoints
  • choose slim/classic model in dialog after picking skin file
  • allow choosing slim/classic arm model before skin upload
  • native save-as for skin download (Tauri dialog + /skin/save-to)
  • real skin upload/reset to MS/Yggdrasil + skin download (save-as)
  • port license subsystem with feature-gated closed core
  • implement launch endpoints via core.launch (real game launch)
  • port log/mcmod/progress-sse endpoints (batch 7)
  • port modpack/announcement/update endpoints (batch 6)
  • port auth/account/skin endpoints (batch 5)
  • port resource-center/resource-download/instance-files (batch 4)
  • port install tracker + instance/resource endpoints (batch 3)
  • port version/loader/java endpoints (batch 2)
  • add shared services + 404 fallback (batch 1)
  • scaffold standalone Rust axum backend reusing core/downloader
  • 主窗口文件拖放转发 file-drop 事件供 AI 助手填入路径
  • getSystemInfo 返回启动器名称/版本/开发者/核心库
  • 插件图标支持顶层 manifest.icon 字段并新增 fa-markdown
  • 插件 API 新增下载管理、整合包安装与文件删除
  • add fa-store to BuiltinIcons for plugin store sidebar icon
  • 注入 PLUGIN_API_BASE 让插件侧动态拼文件地址
  • 文件读写拆分文本/字节并支持分段读取
  • 插件 API 新增文件读写(授权制)与 shell 执行
  • support image URLs for plugin icons
  • 内联插件脚本立即执行并新增打开外部 URL 端点
  • 实现 L3 WASM 网关完整链路
  • 实现 L2 图层 iframe 沙箱渲染
  • 插件 UI 跟随启动器深浅色主题
  • 插件 API 新增 setCache/getCache 及 cache:access 权限
  • 新增插件缓存端点 POST/GET /api/plugins/cache/{id}
  • 插件 API 新增 proxyFetch 方法及 network:cors_proxy 权限
  • 新增插件 CORS 代理端点 POST /api/plugins/proxy
  • 悬浮窗支持禁用最小化与可调整大小
  • 修复 overlay 样式提取并新增 AI 助手与 toolkit 插件
  • add overlay sidebar action, persistence, launch hooks, and demo plugins
  • plugin inline rendering without iframe
  • plugin system — L0/L2 sandbox, .p-* component library, upload/install API
  • Babric 启动时最低 Java 版本设为 17
  • 看门狗改为 per-file PeakSpeed 动态平滑, 添加 PerUrlDownloadConfig
  • 添加资源中心分类标签中文翻译
  • 设置调试页新增清除下载任务列表按钮
  • 新增批量文件查询API并优化CDN下载稳定性
  • 附加文件统一管道支持默认清单和OptiFine智能路由
  • beautify selection UI, add mod filter/sort, migrate to Tabs component
  • add Legacy Fabric loader support
  • 接入 Cleanroom 加载器安装与启动支持
  • 服务器/存档 tab 支持快速加入游戏

🐛 修复

  • 二维码返回完整 data URI 对齐 C# 契约
  • 补齐崩溃分析 mclo.gs 链接二维码生成
  • 广播 Lagged 后对账运行状态,防实例永久卡 running
  • 游戏退出后释放日志归属与缓冲,防 PID 复用串扰
  • 整合包在线安装后下载中心不显示任务
  • 处理崩溃监控 review 意见——stop 竞态与兜底结算
  • 离线账户ID校验警告 + 更新缓存图标补全 (#33)
  • 原生 title 悬停提示统一改用 Tooltip 组件 (#31)
  • 修正光影包导入的缓存失效键
  • 加固拖拽安装的文件名校验与状态处理
  • 修复并发刷新微软令牌的轮换代覆盖竞态并处理 review 问题
  • 启动与皮肤链路自动刷新微软账户令牌
  • 修复整合包快捷安装前端布局错误问题
  • 实例列表以磁盘实际目录为主,过滤残留实例
  • CF 整合包链接批量解析,修复本地导入解析缺失与静默丢文件
  • 修复 multipart 上传 body 丢失与流式 UTF-8 跨块乱码
  • dedupe cors headers to fix release stuck on splash failure
  • keep tcp fallback so release can start when scheme probe fails
  • 修复初始化引导页窗口无法拖动
  • 修复组件材质不跟随并恢复 plugin-ui 本地软链
  • 修复液态玻璃卡片布局错位、发黑与下拉裁剪
  • wrap unix stream in IpcConn to fix linux build
  • address sourcery review findings on qipc transport
  • resource install waits for real download completion
  • invalidate mods disk cache when mods dir changes
  • 更新 core 子模块修复 macOS 扫描权限弹窗
  • 设置加载移至后端就绪后并回滚 QOMICEX_HOME 注入
  • end-to-end transport probe retried within health poll
  • 版本隔离未显式设置时回退全局默认
  • spawn backend with QOMICEX_HOME set to app data dir
  • 安装复用 Java 管理已保存的运行时列表
  • 安装 Forge 按所需 Java 版本选择运行时
  • detect JDK/JRE type in command fallback for Java 8
  • update core for unix forge processors
  • anchor relative game_dir to data dir instead of cwd
  • use 127.0.0.1 for backend API to fix macOS launch failure
  • move glass-surface CSS out of @layer to fix backdrop-filter
  • remove hardcoded backdrop blur when bgBlur is 0
  • keep frosted glass and add acrylic glass as new material
  • inherit level for stack-trace continuation lines in the log window
  • allow selecting/copying log text and fix level detection for NeoForge lines
  • open test-game log in a native Tauri WebviewWindow, not the system browser
  • open test-game log window via Tauri opener (system browser)
  • open test-game log window synchronously before await to avoid popup blocking
  • download minecraft main jar to version-isolated dir for forge/neoforge (no phantom vanilla instance)
  • download minecraft main jar to version-isolated dir for forge/neoforge (no phantom vanilla instance)
  • before NeoForge BMCLAPI fallback fix
  • bump downloader - valid http2 max frame size
  • merge duplicate storage/cache cards into one section
  • one launcher tab with 4 inner sections instead of 4 sidebar tabs
  • HTTP/3 toggle uses H2 fallback when enabled, forces H2 when off
  • handle large upload body limit and frontend network errors
  • bump i18n submodule to remove duplicated sources object
  • bump h2 to 0.4.16 and fontdb to 0.24
  • render Select popup via portal so it is not clipped by scroll containers
  • 补充后端依赖说明
  • render faces of blocks adjacent to flowing lava
  • render faces of blocks adjacent to honey/slime/magma
  • correct schematic 3D preview rendering for special/fluid blocks
  • fix EasyTier info of ventor err
  • run export worker on dedicated thread to avoid blocking HTTP runtime
  • cap dialog panel height to viewport so long dialogs scroll
  • hardcore 中文译名统一为「极限模式」
  • BatchToolbar 改用 createPortal 渲染到 body,避免被 transform 祖先劫持 fixed 定位
  • mods 元数据空结果只写 5 分钟短缓存,避免临时失败把空列表冻结 6 小时
  • 修复 5 处英文模式中文泄漏(类型标签/分类标签/Select/关于页服务名)
  • 踢人黑名单 + peer 反查文档同步,submodule 指针更新
  • pass t to updateModsViaDownloadCenter in InstanceDetail
  • translate about-page credits data and copyright dialog
  • 修正 qomicex-core-rust 子模块指针(bafc018 缺少更新检查新 API)
  • 模组更新检查质量修复与下载中心流程改造 (#13)
  • use non-frozen pnpm install for loong64 QEMU build
  • 资源中心模组中文名可解析括号后缀 title 与 slug 兜底
  • strip v...
Read more

Qomicex Launcher v0.1.0-beta10.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Aug 19:02
dae6ae6

Qomicex Launcher v0.1.0-beta10.0

Beta 版本


✨ 新增功能

  • 接入插件商店,支持在线安装、更新与设备流登录
  • reduce client binary size without functionality loss

🐛 修复

  • file 任务无 stage 字段,按类型视为下载阶段
  • 速度仅在字节流动阶段显示,批次间平滑过渡
  • 检查更新恒显示已是最新 (#46) (#50)
  • uploadFile 同样补 /api 前缀,修复 IPC 模式插件上传 404
  • IPC 流式请求补 /api 前缀,修复下载中心卡排队中
  • 修复 size-reduction 引入的健壮性回退 (#45)
  • 处理商店接入二审查问题
  • 修复商店接入的安全与健壮性审查问题

Qomicex Launcher v0.1.0-alpha20260823.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Aug 07:54
398a975

Qomicex Launcher v0.1.0-alpha20260823.0

Alpha 版本


✨ 新增功能

  • 崩溃检测与崩溃报告导出链路恢复
  • 支持文件拖入启动器一键安装资源与整合包
  • 下载列表展示资源自身图标 (#28)
  • 资源中心整合包快捷安装对话框,内置版本选择
  • 快捷安装启动成功不跳转下载中心,仅关闭对话框并提示
  • 安装任务后台化进下载中心与模组快捷安装两步并行
  • 安装管线 DAG 并行化与权重合成进度
  • 优化实例安装时下载管理的条目显示,修复Forge系安装问题

🐛 修复

  • 广播 Lagged 后对账运行状态,防实例永久卡 running
  • 游戏退出后释放日志归属与缓冲,防 PID 复用串扰
  • 整合包在线安装后下载中心不显示任务
  • 处理崩溃监控 review 意见——stop 竞态与兜底结算
  • 离线账户ID校验警告 + 更新缓存图标补全 (#33)
  • 原生 title 悬停提示统一改用 Tooltip 组件 (#31)
  • 修正光影包导入的缓存失效键
  • 加固拖拽安装的文件名校验与状态处理
  • 修复并发刷新微软令牌的轮换代覆盖竞态并处理 review 问题
  • 启动与皮肤链路自动刷新微软账户令牌
  • 修复整合包快捷安装前端布局错误问题
  • 实例列表以磁盘实际目录为主,过滤残留实例
  • CF 整合包链接批量解析,修复本地导入解析缺失与静默丢文件
  • 修复 multipart 上传 body 丢失与流式 UTF-8 跨块乱码

Qomicex Launcher v0.1.0-alpha20260822.2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Aug 22:15
c7ee84e

Qomicex Launcher v0.1.0-alpha20260822.2

Alpha 版本


🐛 修复

  • dedupe cors headers to fix release stuck on splash failure

Qomicex Launcher v0.1.0-alpha20260822.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Aug 20:29
ac8acd3

Qomicex Launcher v0.1.0-alpha20260822.1

Alpha 版本


🐛 修复

  • keep tcp fallback so release can start when scheme probe fails

Qomicex Launcher v0.1.0-alpha20260822.0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Aug 18:32
1a0ce26

Qomicex Launcher v0.1.0-alpha20260822.0

Alpha 版本


✨ 新增功能

  • 液态玻璃标注预览并添加性能警告与启用确认
  • toolbox download supports batch urls, defaults to QML/Downloads and toasts on add
  • migrate sse consumers to unified stream transport
  • runtime transport selection with stream channel helper
  • qomicex:// protocol forwarder over backend pipe
  • add qipc pipe transport alongside tcp

🐛 修复

  • 修复初始化引导页窗口无法拖动
  • 修复组件材质不跟随并恢复 plugin-ui 本地软链
  • 修复液态玻璃卡片布局错位、发黑与下拉裁剪
  • wrap unix stream in IpcConn to fix linux build
  • address sourcery review findings on qipc transport
  • resource install waits for real download completion
  • invalidate mods disk cache when mods dir changes
  • 更新 core 子模块修复 macOS 扫描权限弹窗
  • 设置加载移至后端就绪后并回滚 QOMICEX_HOME 注入
  • end-to-end transport probe retried within health poll

Qomicex Launcher v0.1.0-alpha20260821.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Aug 21:40
108fb3a

Qomicex Launcher v0.1.0-alpha20260821.1

Alpha 版本


✨ 新增功能

  • 映射关于页服务名到 i18n
  • add ./plugins subpath export (types+catalog without react), bump 0.2.1
  • export PluginManifest types + PERMISSION_CATALOG, bump 0.2.0

🐛 修复

  • 版本隔离未显式设置时回退全局默认
  • spawn backend with QOMICEX_HOME set to app data dir
  • 安装复用 Java 管理已保存的运行时列表
  • 安装 Forge 按所需 Java 版本选择运行时
  • detect JDK/JRE type in command fallback for Java 8

Qomicex Launcher v0.1.0-alpha20260821.0

Pre-release

Choose a tag to compare

Qomicex Launcher v0.1.0-alpha20260821.0

Alpha 版本


✨ 新增功能

  • hide unavailable Java runtimes and add show-invalid toggle
  • rename materials and apply reference styles
  • add QML Mirror HK file download source and highlight active source in auto-select
  • liquid glass via quidlass + aero crease & material polish
  • appearance component material selector (frosted) + theme color & monet accent
  • add file download source selector with latency, refresh and auto-select
  • add file download source (QML Mirror) with api-key passthrough and auto-select
  • upgrade test-game log window to a native launcher window with theme, filtering, search and stop
  • add instance detail 'Test Game' button with realtime game log window
  • add network settings (download source, proxy, ignore-ssl)

🐛 修复

  • update core for unix forge processors
  • anchor relative game_dir to data dir instead of cwd
  • use 127.0.0.1 for backend API to fix macOS launch failure
  • move glass-surface CSS out of @layer to fix backdrop-filter
  • remove hardcoded backdrop blur when bgBlur is 0
  • keep frosted glass and add acrylic glass as new material
  • inherit level for stack-trace continuation lines in the log window
  • allow selecting/copying log text and fix level detection for NeoForge lines
  • open test-game log in a native Tauri WebviewWindow, not the system browser
  • open test-game log window via Tauri opener (system browser)
  • open test-game log window synchronously before await to avoid popup blocking
  • download minecraft main jar to version-isolated dir for forge/neoforge (no phantom vanilla instance)
  • download minecraft main jar to version-isolated dir for forge/neoforge (no phantom vanilla instance)
  • before NeoForge BMCLAPI fallback fix

🔧 重构

  • move force HTTP/1.1 toggle from proxy to download settings

Qomicex Launcher v0.1.0-alpha20260819.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Aug 18:31
c461a05

Qomicex Launcher v0.1.0-alpha20260819.1

Alpha 版本


✨ 新增功能

  • categorize launcher settings into basic/launch/download/storage tabs
  • wire download threads + chunk count into downloader, drop max connections
  • add experimental HTTP/3 download toggle (no fallback)

🐛 修复

  • bump downloader - valid http2 max frame size
  • merge duplicate storage/cache cards into one section
  • one launcher tab with 4 inner sections instead of 4 sidebar tabs
  • HTTP/3 toggle uses H2 fallback when enabled, forces H2 when off
  • handle large upload body limit and frontend network errors

⚡ 性能优化

  • bump downloader - default h2 flow control (ECL-style)
  • probe cache per host - many small files skip HEAD
  • bump downloader to HTTP/1.1 for parallel throughput