Skip to content

Releases: SeaLantern-Studio/SeaLantern

Sea Lantern v1.1.0

23 Mar 20:13

Choose a tag to compare

发布 Sea Lantern v1.1.0

🎉 Sea Lantern v1.1.0 发布。
本版本相较 v1.0.2,重点覆盖 Docker 支持、服务器核心下载、崩溃异常通知,以及构建与稳定性优化。

What's Changed

Features

  • 添加 Docker 支持 (#365)
  • 添加服务器核心下载 (#614)
  • 添加服务器崩溃后的异常通知 (#647)
  • 接入 CNB 更新检查与下载回退 (#527)

Fixes

  • 修复 Docker 端开发者模式不可用问题 (#638)
  • 修复构建警告与 WiX 打包失败问题 (#615)
  • 修复更新文案与提示问题 (#624, #518)
  • 修复多处 i18n 与控制台输入问题 (#606, #608, #623, #622)
  • 修复多线程下载取消后跳转异常 (#524)

Refactor

  • 后端重构第二阶段与常量迁移 (#618, #628)
  • 下载页合并与组件拆分优化 (#637, #579)
  • 插件/市场页面结构重整与体验优化 (#596, #600)

Full Changelog: v1.0.2...v1.1.0

Sea Lantern v1.0.2

03 Mar 17:11
5920bd6

Choose a tag to compare

发布 Sea Lantern v1.0.2

🎉 Sea Lantern v1.0.2 发布。
本版本作为 v1.0.1 的补丁,重点覆盖安全模式、更新回退机制、后端插件优化、panic 报告,以及 CI 稳定性修复。

What's Changed

Features

  • 添加安全模式 (#525)
  • 接入 CNB 更新检查与下载回退 (#527)
  • 在软件 panic 时留下 panic 报告 (#546)
  • 添加版本更改脚本,修复仓库路径问题 (#545)

Fixes

  • 修复安全模式不安全的 bug (#584)
  • 修复非 Linux 平台无法编译的 bug (#546)
  • 修复 panic_report 模块 cfg 守卫不匹配导致 CI 构建失败 (#593)
  • 移除遗留依赖 tauri@0.15.0 以修复 CI 构建失败 (#591)
  • 修正 .gitattributes 配置 (#569)
  • 修改汇编文件换行符规则 (#567)

Refactor

  • 拆分 DownloadFileView 组件 (#579)
  • 解决后端与插件有关的性能和安全问题,优化后端接口 (#551)
  • 移除异步运行时并优化 Linux 平台 panic 报告处理 (#554)

CI

  • 将 CI Runner 从 ubuntu-24 统一切换至 22.04 (#568)
  • 补充 Ubuntu 工作流的 nasm 依赖 (#548)

Full Changelog: v1.0.1...v1.0.2

Sea Lantern v1.0.1

27 Feb 10:09
5809e0b

Choose a tag to compare

发布 Sea Lantern v1.0.1

🎉 Sea Lantern v1.0.1 发布。
本版本作为 v1.0.0 的补丁,进行终端优化的同时增加了更健壮的提交规范。

What's Changed

  • 更换安装器链接
  • 增加提交规范与格式化钩子
  • 使用xtermjs和sqlite优化终端日志系统

Full Changelog: v1.0.0...v1.0.1

Sea Lantern v1.0.0

26 Feb 17:27
a1d8266

Choose a tag to compare

发布 Sea Lantern v1.0.0

🎉 Sea Lantern v1.0.0 正式发布。
本版本基于 sea-lantern-v0.6.5 继续迭代,重点覆盖稳定性修复、UI/交互重构、多语言完善、插件与下载能力优化,以及 CI/CD 流程升级。

Highlights

  • 完成 v1.0.0 升级与发布收敛(#490, #492
  • i18n 能力持续完善,替换硬编码文本并修复多语言显示问题(#482, #484
  • 设置页、创建流程、Home/Player/Paint 等核心页面持续拆分重构(#478, #363, #359, #368, #389, #380
  • 插件系统与插件市场相关能力继续增强(#316, #371, #299, #356, #412, #477
  • CI/CD 与前端质量检查流程重构,发布与检查链路更清晰(#481, #433

What's Changed

Features

  • 自动安装整合包、智能检测开服方式、自定义开服命令(#410
  • 插件系统/插件管理能力迭代(#252, #302, #316, #371
  • 增加导入能力、启动文件类型识别优化(#354, #369, #372
  • Java 一键安装与 Java 搜索路径优化(#137, #430
  • 引入 ECharts / vue-echarts 并优化图表展示(#222

Fixes

  • 修复新版本合并冲突、拖拽框显示问题(#492, #484
  • 修复插件权限面板位置与插件市场 URL/状态保留问题(#477, #356, #412
  • 修复最小化后无法恢复、侧边栏指示器滚动定位等 UI 问题(#344, #384, #386
  • 修复创建服务器流程与脚本识别、端口同步等逻辑问题(#357, #372, #333, #373
  • 修复 Java 下载 UI、Java 选择框显示、依赖与路径相关问题(#287, #342, #280, #318

Refactor / Perf / Style

  • SettingsView / HomeView / About / Player / Paint 等组件拆分与解耦(#478, #363, #368, #350, #389, #380
  • 配置与视图逻辑优化、减少冗余与刷新开销(#329, #306, #343
  • 路径别名与工程结构重整,前端依赖与工具链优化(#338, #332, #312, #320
  • 统一样式变量、开关样式与界面一致性(#376, #448

CI / Docs / Release

  • CI/CD 工作流重构(#481
  • 前端质量检查与格式化流程优化(#433
  • PR/Issue 模板与贡献文档更新(#381, #403, #443, #429, #420
  • Arch/AUR 发布链路持续修复与优化(#251, #293, #289, #226, #228
  • 更新 ARM 安装包架构支持(#459

Notes

  • 本次 Release Assets 覆盖 Windows / macOS / Linux(含 Arch)主流安装形态。
  • 若使用插件或自定义启动脚本,建议升级后优先做一次兼容性与路径检查。

Full Changelog: sea-lantern-v0.6.5...v1.0.0

Sea Lantern v0.6.5

20 Feb 08:49

Choose a tag to compare

🎉 发布 Sea Lantern v0.6.5

🔧 技术改进
新增组合式函数:useTabIndicator、useAsync、useMessage
优化异步处理 - 服务器状态刷新改为并行 Promise.all
数字输入优化 - 内存/端口输入框改进验证逻辑
设计系统统一 - 文本颜色使用 CSS 变量 (--sl-text-primary 等)
🐛 问题修复
修复 Arch Linux 更新问题
修复语言切换时 Tab 指示器位置不更新
修复侧边栏展开/收起状态显示逻辑
修复 0% 下载进度显示异常
修复窗口控制按钮图标方向问题
📝 文档与工程
添加双语 Pull Request 模板
重构项目结构文档(中英文)
添加 Star History 图表和贡献者墙
完善 AUR 自动发布工作流
更新版本号至 0.6.5(package.json、Cargo.toml、tauri.conf.json)

Sea Lantern v0.6.2

17 Feb 12:28

Choose a tag to compare

🎉 发布 Sea Lantern v0.6.2

新功能与增强

  • 重构配置页面并添加自动保存功能
  • 新增 Arch Linux package files 支持
  • 新增多语言支持:东北话、日语、西班牙语、德语、海盗语、天津话、粤语、俄语、川渝话、吴语、闽南语、翻转语、河南话、胶辽官话、越南语、英式英语、澳洲英语、关西腔日语、北海道日语,并优化语言选择菜单交互
  • 新增 i18n 梗体中文支持,完善多语言适配能力
  • 优化 check.yml 检查逻辑,仅按需执行检查项,提升执行效率
  • 修复前端包管理默认使用 npm 的配置问题
  • 优化核心业务逻辑,保留关键功能完整性
  • 提升启动稳定性,优化系统资源占用与 UI 展示,修复 TypeScript 运行时相关问题
  • 修复系统托盘功能异常问题

界面与体验优化

  • 优化主页 UI 布局,调整打开文件夹的交互逻辑
  • 优化标签页/分类组件视觉样式:增强暗色模式对比度、添加标签指示器动画、优化搜索框尺寸与交互体验
  • 统一代码格式规范,修复文件末尾换行符缺失问题,补充视觉交互效果
  • 优化「一言」功能加载逻辑,避免出现持续加载状态
  • 优化应用关闭行为的事件处理逻辑

重构与技术改进

  • 优化组件样式变量使用方式,完善响应式配置项
  • 重构控制台与配置页面组件结构,补充项目结构说明文档
  • 重写 pkg.tar.gz 包构建逻辑,修复 Arch 桌面环境下文件图标显示异常问题

Sea Lantern v0.6.0

16 Feb 17:52

Choose a tag to compare

🎉 发布 Sea Lantern v0.6.0

新功能

  • 托盘菜单与应用唯一实例化:添加托盘菜单,确保应用单实例运行。
  • 原生颜色主题功能:支持多语言侧边栏,修复相关问题,实现格式修复。
  • bat/sh 启动功能:支持批处理和 Shell 脚本启动,修复部分问题。
  • 颜色编辑功能:增加颜色选择器,兼容多语言。
  • 自定义快捷指令:更改添加时逻辑,支持自定义快捷指令。
  • 文档语言切换入口:在 README 中添加语言切换入口,美化界面。
  • Star History、贡献者墙和 QQ 交流群:在文档中添加相关入口。
  • 贡献者信息与链接显示:增加贡献者信息展示,补充贡献者列表。

修复与优化

  • 前端包管理:修复前端包管理采用,默认使用 npm。
  • 启动稳定性与系统资源 UI:优化启动稳定性,修复 TypeScript/运行时问题。
  • 行为事件:关闭冗余行为事件。
  • 托盘修复:修复托盘相关问题。
  • 动画与显示一致性:优化动画效果,调整显示一致性,修复语言不能保存问题。
  • 多线程下载器:修复多线程下载器问题。
  • 命令冲突:通过 fmtclippy 修复命令冲突。
  • 符号链接问题:修复符号链接导致 Java 探测重复的问题。
  • macOS 和 Linux 磁盘空间计算:修复系统磁盘空间计算错误。
  • 在线玩家状态解析:修复离线/停服/封禁重连等状态解析问题。
  • 自动更新流程:重构自动更新流程,修复安装状态、权限和多语言问题。
  • i18n 国际化:修复大量国际化问题,规范 i18n 编写及报错解决方案。
  • 贡献者 JSON 错误:修正贡献者 JSON 配置错误。
  • 包管理锁文件:忽略包管理锁文件,避免冲突。

文档与开发

  • README 更新:优化布局,规范 i18n 编写及报错解决方案,增加贡献者。
  • CN&EN 文档国际化:对中英文文档进行待办任务国际化
  • 代码格式化:合并 PR 后自动格式化代码。
  • 前后端并行检查 Action:增加错误时详细的打印信息,修改 oxlint 配置排除导入 CSS 警告。

Sea Lantern v0.5.0

14 Feb 14:53

Choose a tag to compare

超级超级多更新,我也说不清楚了。在这真诚地感谢每一位贡献者。

Sea Lantern v0.4.1

14 Feb 01:06

Choose a tag to compare

优化内容:

  • 优化 Rust 编译配置,启用 LTO 和二进制大小优化
  • 精简 Tokio 依赖,减少不必要的功能模块
  • 添加前端代码分割,优化加载性能

Sea Lantern v0.4.0

14 Feb 00:28

Choose a tag to compare

  • 暗色模式支持
  • Windows亚克力毛玻璃效果
  • 字体选择功能
  • Java搜索优化(Windows注册表)
  • Linux Wayland白屏修复
  • UI组件美化
    特别感谢提交改动的每一个人!