|
| 1 | +## 中文 |
| 2 | + |
| 3 | +Lithe 0.3.9 是一次以 Git 工作流为核心的跨平台体验更新,完善仓库浏览、提交、差异查看、分支与推送流程,并提升 macOS 与 Windows 工作台的稳定性。 |
| 4 | + |
| 5 | +### 下载 |
| 6 | + |
| 7 | +- **项目主页:** [Lithe IDEA](https://github.com/1lck/Lithe-IDEA) |
| 8 | +- **macOS Apple Silicon:** [下载 DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.9/Lithe-0.3.9-arm64.dmg) |
| 9 | +- **macOS Intel:** [下载 DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.9/Lithe-0.3.9-x86_64.dmg) |
| 10 | +- **Windows x64(预览版):** [下载安装程序](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.9/Lithe-0.3.9-windows-x64.exe) |
| 11 | +- **全部下载:** [查看 Release Assets](https://github.com/1lck/Lithe-IDEA/releases/tag/v0.3.9) |
| 12 | + |
| 13 | +> Windows 版本目前仍处于预览阶段。安装程序在未配置 Authenticode 证书时可能没有数字签名,Windows 可能会显示安全提示。 |
| 14 | +
|
| 15 | +### 重点更新 |
| 16 | + |
| 17 | +- 重做跨平台 Git 工作流,补充分支、提交历史、状态、差异、远程、工作树和推送相关操作,并统一 Rust Core、macOS 与 Windows 的协议和结果处理。 |
| 18 | +- Windows 新增和完善 Git 状态面板、提交面板、提交历史、差异查看、分支管理、推送对话框及相关批量操作,提升大型变更集的浏览和提交效率。 |
| 19 | +- 改进 macOS 工作台渲染安全、Git 引用操作和过期结果处理,减少异步刷新与仓库状态变化造成的界面不一致。 |
| 20 | +- 扩展共享 Git fixtures、Rust Core 测试、macOS 测试和 Windows 前端测试,覆盖 Git 读写、推送预览、引用操作、状态选择和差异展示等场景。 |
| 21 | +- 增加 issue claim 自动化工作流,在外部 issue 认领、续期、释放和过期恢复时维护一致的标签与评论状态。 |
| 22 | + |
| 23 | +### 升级说明 |
| 24 | + |
| 25 | +- **macOS DMG:** 退出正在运行的 Lithe,打开对应架构的 DMG,然后将 Lithe 拖入“应用程序”并替换旧版本。 |
| 26 | +- **Homebrew:** 运行 `brew update && brew upgrade --cask lithe`。 |
| 27 | +- **Windows:** 退出正在运行的 Lithe,然后运行 Windows x64 安装程序并按提示完成安装。 |
| 28 | + |
| 29 | +### 兼容性与已知问题 |
| 30 | + |
| 31 | +- macOS 需要 macOS 13 或更高版本。 |
| 32 | +- Java 项目功能需要 JDK 17 或更高版本,推荐使用 JDK 17 或 JDK 21。 |
| 33 | +- macOS 和 Windows 正式安装包均包含 JDTLS,无需单独安装。 |
| 34 | +- Windows 版本仍处于预览阶段,部分平台能力和界面细节可能与 macOS 不完全一致;未配置 Authenticode 证书时安装程序可能显示安全提示。 |
| 35 | + |
| 36 | +查看 [v0.3.8 到 v0.3.9 的完整变更](https://github.com/1lck/Lithe-IDEA/compare/v0.3.8...v0.3.9)。 |
| 37 | + |
| 38 | +--- |
| 39 | + |
| 40 | +## English |
| 41 | + |
| 42 | +Lithe 0.3.9 is a cross-platform experience update centered on Git workflows, improving repository browsing, commits, diffs, branches, and pushes while making the macOS and Windows workbenches more reliable. |
| 43 | + |
| 44 | +### Downloads |
| 45 | + |
| 46 | +- **Project homepage:** [Lithe IDEA](https://github.com/1lck/Lithe-IDEA) |
| 47 | +- **macOS Apple Silicon:** [Download DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.9/Lithe-0.3.9-arm64.dmg) |
| 48 | +- **macOS Intel:** [Download DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.9/Lithe-0.3.9-x86_64.dmg) |
| 49 | +- **Windows x64 preview:** [Download installer](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.9/Lithe-0.3.9-windows-x64.exe) |
| 50 | +- **All downloads:** [View Release Assets](https://github.com/1lck/Lithe-IDEA/releases/tag/v0.3.9) |
| 51 | + |
| 52 | +> The Windows build remains a preview. If an Authenticode certificate is not configured, the installer may be unsigned and Windows may show a security warning. |
| 53 | +
|
| 54 | +### Highlights |
| 55 | + |
| 56 | +- Reworked the cross-platform Git workflow with branch, commit history, status, diff, remote, worktree, and push operations, aligning Rust Core, macOS, and Windows protocols and result handling. |
| 57 | +- Added and refined the Windows Git status panel, commit panel, commit history, diff viewer, branch manager, push dialog, and related batch actions for more efficient review and commit workflows. |
| 58 | +- Improved macOS workbench rendering safety, Git reference operations, and stale-result handling to reduce UI inconsistencies during asynchronous refreshes and repository changes. |
| 59 | +- Expanded shared Git fixtures, Rust Core tests, macOS tests, and Windows frontend tests for Git reads and writes, push previews, reference operations, status selection, and diff presentation. |
| 60 | +- Added issue-claim automation that keeps labels and comments consistent across external issue claiming, renewal, release, and expiry recovery. |
| 61 | + |
| 62 | +### Upgrade instructions |
| 63 | + |
| 64 | +- **macOS DMG:** Quit Lithe, open the DMG for your Mac architecture, and replace the existing application in the Applications folder. |
| 65 | +- **Homebrew:** Run `brew update && brew upgrade --cask lithe`. |
| 66 | +- **Windows:** Quit Lithe, run the Windows x64 installer, and follow the installation prompts. |
| 67 | + |
| 68 | +### Compatibility and known issues |
| 69 | + |
| 70 | +- macOS requires macOS 13 or later. |
| 71 | +- Java project features require JDK 17 or newer. JDK 17 or JDK 21 is recommended. |
| 72 | +- Release packages for macOS and Windows include JDTLS, so it does not need to be installed separately. |
| 73 | +- The Windows build remains a preview, and some platform capabilities and interface details may differ from macOS. The installer may show a security warning when Authenticode signing is not configured. |
| 74 | + |
| 75 | +Review the [full changes from v0.3.8 to v0.3.9](https://github.com/1lck/Lithe-IDEA/compare/v0.3.8...v0.3.9). |
0 commit comments