Skip to content

Tags: l06066hb/jvman

Tags

v1.0.12

Toggle v1.0.12's commit message
Release version 1.0.12

- CI 新增 macOS Apple Silicon (M 系列) 原生构建(macos-14 runner)
- CI 新增 Linux ARM64 构建(ubuntu-24.04-arm runner)
- 构建产物文件名加入架构后缀,区分 Intel/ARM 版本
- 自动更新模块识别本机架构,自动下载对应 arch 的安装/便携包

- 构建工具链 Python 版本由 3.8 升级到 3.11(3.8 不支持 Apple Silicon 原生)
- DEB 安装包 Architecture 字段由硬编码 amd64 改为按构建架构动态生成
- 工作流 actions 升级:checkout@v4、setup-python@v5、action-gh-release@v2

- 修复 Linux 构建 release 目录中找不到 .deb 文件的 bug(scripts/build.py 文件名查找路径错误)
- 修复 macOS 构建产生误导性"portable artifact not found"警告
- macOS x64 改为在 macos-14 + Rosetta 2 跨架构构建,规避 macos-13 公共池排队拥堵

v1.0.11

Toggle v1.0.11's commit message
Release version 1.0.11

- 添加 macOS 原生菜单栏支持
- 添加 macOS Dock 菜单支持
- 添加应用程序标准快捷键支持
- 添加窗口管理相关的国际化支持

- 优化 macOS 平台下的窗口行为
- 改进托盘图标的交互方式
- 优化应用程序菜单结构
- 改进窗口显示和隐藏逻辑

- 修复 macOS 下托盘菜单重复显示问题
- 修复窗口激活状态管理问题
- 修复 Dock 图标点击响应问题
- 修复窗口状态同步问题

- macOS 平台兼容性
- 应用程序菜单体验
- 窗口管理机制
- 用户交互流畅度

v1.0.10

Toggle v1.0.10's commit message
Release version 1.0.10

- 添加 Microsoft OpenJDK 的官方 API 支持
- 添加环境变量备份内容的差异对比功能
- 添加备份内容的格式化显示功能
- 添加备份内容的复制功能
- 添加更多的国际化支持和翻译完善

- 优化 Microsoft OpenJDK 版本获取逻辑
- 改进环境变量备份的展示方式
- 优化备份内容的对比界面
- 改进国际化文本的组织结构
- 优化按钮和标签的样式统一性

- 修复 Microsoft OpenJDK 版本列表获取失败问题
- 修复环境变量备份内容显示格式问题
- 修复备份对比时的差异显示问题
- 修复部分界面文本未国际化的问题
- 修复语言切换后部分文本未更新的问题

- JDK 版本获取的稳定性
- 备份管理功能的用户体验
- 国际化支持的完整性
- 界面交互的流畅性
- 错误提示的友好性

v1.0.9

Toggle v1.0.9's commit message
Release version 1.0.9

- 添加环境变量备份管理功能
- 添加备份创建、恢复和查看功能
- 添加自动备份和手动备份支持
- 添加备份限制和自动清理机制
- 添加备份内容比较和预览功能
- 添加通用操作按钮的国际化支持

- 优化环境变量设置界面布局
- 改进备份管理的用户交互体验
- 优化备份列表的显示方式
- 改进备份内容的展示格式
- 优化国际化文本的组织结构
- 改进通用按钮的样式和交互

- 修复环境变量设置权限问题
- 修复 macOS 下软链接创建问题
- 修复 Linux 下环境变量更新问题
- 修复 Windows 下版本切换问题
- 修复部分国际化文本缺失问题
- 修复备份恢复后状态未更新问题

- 环境变量管理的稳定性
- 跨平台兼容性支持
- 用户界面交互体验
- 错误处理和提示机制
- 国际化支持的完整性
- 配置文件的管理机制

v1.0.8

Toggle v1.0.8's commit message
Release version 1.0.8

- 添加 Microsoft OpenJDK 的完整支持
- 添加 JDK 版本特性的详细说明
- 添加各发行商的特性和支持策略说明
- 添加 LTS/STS 版本的区分标识

- 添加版本信息的国际化支持
- 添加版本详情的样式优化

- 优化 JDK 版本信息的显示方式
- 改进版本特性的展示效果
- 优化发行商信息的组织结构
- 改进版本信息缓存机制
- 优化国际化文本的管理方式
- 改进版本检测的稳定性

- 修复 Microsoft OpenJDK 版本获取失败的问题
- 修复版本信息显示不完整的问题
- 修复部分翻译文本缺失的问题
- 修复版本切换后信息未更新的问题
- 修复特性描述格式化错误
- 修复国际化切换时的显示问题

- JDK 版本管理的稳定性
- 版本信息的展示效果
- 国际化支持的完整性
- 用户界面的交互体验
- 错误处理的可靠性
- 版本检测的性能

v1.0.7

Toggle v1.0.7's commit message
release: v1.0.7

Added:
- GitHub CI/CD 工作流程指南文档
- 添加了构建过程中的详细日志和状态检查
- macOS 平台 DMG 构建的完整支持
- GitHub Releases 到 Gitee 的功能
- 添加了构建产物的哈希值验证机制
- 添加了构建环境的自动检查和依赖安装
- 添加了跨平台构建的并行执行支持
Changed:
- 优化了构建脚本的错误处理和日志输出
- macOS 平台的构建流程,添加了等待机制
- GitHub Actions 的配置,使用更安全的认证方式
- CI/CD 工作流的触发条件和执行顺序
- 改进了多平台构建的资源管理机制
- 优化了构建产物的目录结构和命名规范
- 改进了版本发布和同步的自动化流程
Fixed:
- Windows 平台构建时 `--add-data` 参数格式错误的问题
- macOS 平台构建时 `.app` 目录不存在的问题
- macOS 平台构建 DMG 时的权限和路径问题
- GitHub Actions 同步到 Gitee 时的 SSH 认证问题
- 修复了跨平台构建时资源文件路径的兼容性问题
- PyInstaller 打包时的隐藏导入问题
Documentation:
- CI/CD 相关的配置说明和最佳实践
- 添加了密钥配置的详细说明和安全建议
- 补充了自动化构建和发布的流程文档
- 添加了常见问题的故障排除指南
Security:
- GitHub Actions 的权限控制
- 改进了密钥管理和使用的安全性
- 优化了构建过程中的安全检查机制
- 添加了构建产物的完整性验证

v1.0.6

Toggle v1.0.6's commit message
v1.0.6 版本

v1.0.5

Toggle v1.0.5's commit message
v1.0.5 版本

v1.0.4

Toggle v1.0.4's commit message
v1.0.4 版本