Skip to content

Releases: dream-pep/koring-launcher

BETA 1.2.6-32.beta

BETA 1.2.6-32.beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Sep 13:19

Koring Launcher Releases 1.2.6

版本信息

当前版本 1.2.6-32.beta
编译状态:BETA
签名状态:未签名
构建来源:commit 74512bf

更新了什么内容

·Commit 74512bf

feat(runtime-notice): 添加 Linux 非 AppImage 运行时警告提示

  • 新增 onRuntimeNotice IPC 接口与预加载桥接代码

BETA 1.2.6-31.beta

BETA 1.2.6-31.beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Sep 13:00

Koring Launcher Releases 1.2.6

版本信息

当前版本 1.2.6-31.beta
编译状态:BETA
签名状态:未签名
构建来源:commit aef49b1

更新了什么内容

·Commit aef49b1

feat(settings, version-card): 新增页面保活缓存并暂停离屏动画

为VersionCard添加IntersectionObserver,仅在卡片可见时运行Silk动画以节省GPU资源

BETA 1.2.6-30.beta

BETA 1.2.6-30.beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Sep 12:39

Koring Launcher Releases 1.2.6

版本信息

当前版本 1.2.6-30.beta
编译状态:BETA
签名状态:未签名
构建来源:commit 4acdad6

更新了什么内容

·Commit 4acdad6

refactor(paths): 重构路径解析逻辑并修复Linux打包版写入问题

适配Linux AppImage打包场景,将数据基准目录改为userData以解决只读目录无法写入的问题;重构路径解析相关函数,添加详细注释并优化代码结构。

·Commit 3b62738

fix: 修复打包版背景图黑屏问题,重构数据路径逻辑

新增背景图路径归一化函数,将旧版使用的绝对路径 /background.png 转换为适配全环境的正确相对路径;重构Electron主进程的数据基准路径计算逻辑,修复Linux/AppImage打包版的只读目录限制

BETA 1.2.6-29.beta

BETA 1.2.6-29.beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Sep 11:45

Koring Launcher Releases 1.2.6

版本信息

当前版本 1.2.6-29.beta
编译状态:BETA
签名状态:未签名
构建来源:commit caf52b9

更新了什么内容

·Commit caf52b9

fix(switch-icon脚本): 适配脚本以支持跨平台打包

添加平台检测逻辑,仅在Windows平台处理NSIS安装器所需的专属资源,Linux平台仅复制必要的图标文件,同时更新日志输出以正确显示已生成的文件。

BETA 1.2.6-28.beta

BETA 1.2.6-28.beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Sep 11:11

Koring Launcher Releases 1.2.6

版本信息

当前版本 1.2.6-28.beta
编译状态:BETA
签名状态:未签名
构建来源:commit 37a5bb7

更新了什么内容

·Commit 37a5bb7

refactor(updater, ci): 重构版本处理逻辑,适配新的版本格式

调整GitHub Release工作流的beta版本号格式,将beta.$buildId改为$buildId.beta,对齐新的版本命名规范

·Commit ffac581

ci(release workflow): 新增Linux AppImage构建及上传发布流程

更新了工作流内的产物上传注释说明,新增build-linux job构建Linux AppImage包,生成对应平台的更新清单文件,beta版本还会额外生成beta-linux.yml,最终将所有资产上传至对应发布版本,适配electron-updater的Linux自动更新逻辑。

1.2.6-27

Choose a tag to compare

@github-actions github-actions released this 04 Sep 17:39

Koring Launcher Releases 1.2.6

版本信息

当前版本 1.2.6-27
编译状态:RUN
签名状态:未签名
构建来源:commit 1785d36

更新了什么内容

·Commit 1785d36

fix(updater): 为跑步者beta通道添加稳定版更新探测

修复electron-updater的semver版本判断逻辑错误,当跑步者beta通道无可用更新时,自动探测最新稳定版,检查完成后恢复原通道配置。

·Commit bef1bbd

chore: 更新 usage 记录

·Commit 74b7456

fix(update, setting): 修复更新弹窗漏弹问题并简化调试模式描述

为更新弹窗组件添加挂载时拉取更新状态的兜底逻辑,解决组件订阅晚于静默检查广播导致的更新弹窗漏弹问题

·Commit dfda648

refactor: 迁移组件库至shadcn/ui并新增版本更新功能

迁移项目内所有HeroUI表单组件至shadcn/ui,统一组件风格并修复HeroUI Switch点击无响应的问题

·Commit a11e51d

feat(更新页面): 添加版本更新速览分类卡片

在原有VersionCard组件下方添加AboutVersion组件,展示当前版本的更新内容概览

·Commit e861661

feat: 新增跨进程统一日志系统并替换旧式控制台日志

  • 新增渲染进程日志工具与主进程日志核心,支持按作用域分类日志
·Commit d5004b6

feat(更新模块): 提升更新安装安全性并添加统一主进程日志

重构更新验证流程:下载包验证失败时保持为已下载状态并标记校验未通过,而非直接置为错误状态

·Commit 7444945

feat(background): 新增壁纸切换时的平滑淡入过渡效果

  • 新增0.6秒缓出的背景淡入动画及对应CSS类

1.2.6-19

Choose a tag to compare

@github-actions github-actions released this 04 Sep 12:40

Koring Launcher Releases 1.2.6

版本信息

当前版本 1.2.6-19
编译状态:RUN
签名状态:未签名
构建来源:commit bcac166

更新了什么内容

·Commit bcac166

feat: 新增更新包本地完整性校验功能

  • 新增更新包SHA512哈希和文件大小校验逻辑,仅在校验通过后才允许安装更新,防止损坏或被篡改的安装包被安装
·Commit 3a76016

Merge branch 'master' of https://github.com/dream-pep/koring-launcher

·Commit 8b7c90b

feat(device,feedback): 新增设备识别码与意见反馈功能

重构意见反馈设置页面,替换原有占位内容,新增FeedbackButton组件

·Commit 9eaa482

feat: 新增版本更新日志页面并调整初始化引导流程

  • 新增 AboutVersion 组件,支持拉取 GitHub Release 日志并按提交类型分类展示
·Commit fad8f61

feat: 重构背景图处理体系,优化用户UX体验

  • 重构背景图全链路处理:改用文件路径存储而非base64,新增koring-res://自定义协议流式加载本地壁纸,大幅降低内存占用
·Commit cd4578d

feat: 全新 Korom 资源管理服务组件,优化内存占用

新增完整的程序本体资源管理与内存优化功能:

·Commit 7d8b7bd

fix: 修复自动更新版本判定误判问题

重构自动更新模块的版本比较逻辑,替换原有的semver比较规则为项目自定义的版本序:仅对比主版本号与构建号,忽略beta通道标记,确保同主版本下按构建号排序。新增correctAvailability方法在检查更新与下载前复核版本有效性,避免陈旧的更新信息导致误更新。调整GitHub release拉取逻辑,过滤掉草稿与不符合通道权限的预发布版本。新增src/resources目录下的运行时资源缓存管理系统,包含类型定义、图片解码管线与全局资源注册表,支持LRU内存逐出、引用计数与预算控制。新增系统内存监控的IPC接口与前端API,支持获取进程内存快照用于调试面板。更新auto-update-plan.md文档,补充本次版本判定修复的相关说明。

·Commit 3f04218

更新 release.yml

修复了发行 Action CI 的命名问题

BETA 1.2.6-beta.26

BETA 1.2.6-beta.26 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Sep 17:32

Koring Launcher Releases 1.2.6

版本信息

当前版本 1.2.6-beta.26
编译状态:BETA
签名状态:未签名
构建来源:commit 1785d36

更新了什么内容

·Commit 1785d36

fix(updater): 为跑步者beta通道添加稳定版更新探测

修复electron-updater的semver版本判断逻辑错误,当跑步者beta通道无可用更新时,自动探测最新稳定版,检查完成后恢复原通道配置。

BETA 1.2.6-beta.24

BETA 1.2.6-beta.24 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Sep 16:49

Koring Launcher Releases 1.2.6

版本信息

当前版本 1.2.6-beta.24
编译状态:BETA
签名状态:未签名
构建来源:commit bef1bbd

更新了什么内容

·Commit bef1bbd

chore: 更新 usage 记录

·Commit 74b7456

fix(update, setting): 修复更新弹窗漏弹问题并简化调试模式描述

为更新弹窗组件添加挂载时拉取更新状态的兜底逻辑,解决组件订阅晚于静默检查广播导致的更新弹窗漏弹问题

·Commit dfda648

refactor: 迁移组件库至shadcn/ui并新增版本更新功能

迁移项目内所有HeroUI表单组件至shadcn/ui,统一组件风格并修复HeroUI Switch点击无响应的问题

·Commit a11e51d

feat(更新页面): 添加版本更新速览分类卡片

在原有VersionCard组件下方添加AboutVersion组件,展示当前版本的更新内容概览

BETA 1.2.6-beta.23

BETA 1.2.6-beta.23 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Sep 16:40

Koring Launcher Releases 1.2.6

版本信息

当前版本 1.2.6-beta.23
编译状态:BETA
签名状态:未签名
构建来源:commit e861661

更新了什么内容

· 无提交记录