|
| 1 | +## 中文 |
| 2 | + |
| 3 | +Lithe v0.5.10 改善 Windows Git 编辑与历史查看体验,让 Java 项目选择 JDK 和启动更可靠,并修复 macOS 中文输入重影。 |
| 4 | + |
| 5 | +### 下载 |
| 6 | + |
| 7 | +- [项目主页](https://github.com/1lck/Lithe-IDEA) |
| 8 | +- [macOS Apple Silicon](https://github.com/1lck/Lithe-IDEA/releases/download/v0.5.10/Lithe-0.5.10-arm64.dmg) |
| 9 | +- [macOS Intel](https://github.com/1lck/Lithe-IDEA/releases/download/v0.5.10/Lithe-0.5.10-x86_64.dmg) |
| 10 | +- [Windows x64](https://github.com/1lck/Lithe-IDEA/releases/download/v0.5.10/Lithe-0.5.10-windows-x64.exe) |
| 11 | +- [全部下载文件](https://github.com/1lck/Lithe-IDEA/releases/tag/v0.5.10) |
| 12 | + |
| 13 | +### 重点更新 |
| 14 | + |
| 15 | +本次更新集中改善编辑、Git 操作和 Java 项目运行。 |
| 16 | + |
| 17 | +#### ✨ 新功能 |
| 18 | + |
| 19 | +- Windows 编辑器新增 Git 行边修改标记,点击可预览差异、切换修改块并暂存已保存的单块修改。 |
| 20 | +- Windows 工作区单文件差异支持确认后按块回滚,保留其他未暂存修改。 |
| 21 | +- 自动选择 JDK 时会考虑项目要求,优先使用兼容版本,并在没有兼容版本时提示。 |
| 22 | + |
| 23 | +#### ⚡ 改进 |
| 24 | + |
| 25 | +- Windows 单文件差异可展开省略的上下文,方便理解修改前后的代码。 |
| 26 | +- Windows Git Log 支持预览提交文件、调整并记住列宽,提交日期显示考虑时区。 |
| 27 | +- Windows 设置入口移至标题栏,底部面板默认全宽且可切换宽度,面板间距和文件树显示更清晰。 |
| 28 | +- Windows 标签页右键菜单将关闭操作置顶,减少查找步骤。 |
| 29 | +- 更新 README 微信群二维码,并统一问题反馈表单,方便交流和补充复现信息。 |
| 30 | + |
| 31 | +#### 🛠 修复 |
| 32 | + |
| 33 | +- macOS 中文组合输入不再透出下层原文字,避免输入时重影。 |
| 34 | +- Windows Git 提交详情显示完整的多行提交信息。 |
| 35 | +- Windows JDK 8 项目支持超长依赖路径,启动准备也不再阻塞界面。 |
| 36 | + |
| 37 | +### 升级说明 |
| 38 | + |
| 39 | +- macOS:打开对应架构的 DMG,将 Lithe.app 拖入“应用程序”。 |
| 40 | +- Homebrew:新版配方更新后,运行 `brew update && brew upgrade --cask lithe`。 |
| 41 | +- Windows:下载并运行 x64 安装包。 |
| 42 | +- JDK 自动选择可能改用更符合项目要求的版本;手动指定的 JDK 路径保持优先。 |
| 43 | + |
| 44 | +### 兼容性与已知问题 |
| 45 | + |
| 46 | +- macOS 需要 13 或更高版本,提供 Apple Silicon 和 Intel 安装包;Windows 提供 x64 安装包。 |
| 47 | +- macOS 安装包尚无 Developer ID 签名和公证,Windows 安装包尚无 Authenticode 签名;自动更新使用独立的更新签名。 |
| 48 | +- Windows 按块回滚仅支持符合条件的未暂存单文件差异;混合暂存修改及部分换行格式暂不支持。 |
| 49 | +- PHP 语言服务不随应用内置,本版不提供可在线安装的 PHP 插件包;使用时需另行安装兼容插件及 Node.js。 |
| 50 | + |
| 51 | +如果 macOS 提示无法打开 Lithe.app,请在“应用程序”中按住 Control 点按应用并选择“打开”;如果仍被阻止,可在终端执行 `xattr -dr com.apple.quarantine /Applications/Lithe.app`。仅对可信来源的应用使用。 |
| 52 | + |
| 53 | +[查看完整变更](https://github.com/1lck/Lithe-IDEA/compare/v0.5.9...v0.5.10) |
| 54 | + |
| 55 | +--- |
| 56 | + |
| 57 | +## English |
| 58 | + |
| 59 | +Lithe v0.5.10 improves Git editing and history on Windows, makes Java JDK selection and launching more reliable, and fixes Chinese input ghosting on macOS. |
| 60 | + |
| 61 | +### Downloads |
| 62 | + |
| 63 | +- [Project homepage](https://github.com/1lck/Lithe-IDEA) |
| 64 | +- [macOS Apple Silicon](https://github.com/1lck/Lithe-IDEA/releases/download/v0.5.10/Lithe-0.5.10-arm64.dmg) |
| 65 | +- [macOS Intel](https://github.com/1lck/Lithe-IDEA/releases/download/v0.5.10/Lithe-0.5.10-x86_64.dmg) |
| 66 | +- [Windows x64](https://github.com/1lck/Lithe-IDEA/releases/download/v0.5.10/Lithe-0.5.10-windows-x64.exe) |
| 67 | +- [All downloads](https://github.com/1lck/Lithe-IDEA/releases/tag/v0.5.10) |
| 68 | + |
| 69 | +### Highlights |
| 70 | + |
| 71 | +This release focuses on editing, Git workflows, and running Java projects. |
| 72 | + |
| 73 | +#### ✨ New features |
| 74 | + |
| 75 | +- Windows Git gutter markers let you preview changes, navigate between them, and stage individual saved changes. |
| 76 | +- Windows single-file workspace diffs support confirmed rollback of individual changes while preserving other unstaged edits. |
| 77 | +- Automatic JDK selection considers project requirements, prefers compatible versions, and warns when none are available. |
| 78 | + |
| 79 | +#### ⚡ Improvements |
| 80 | + |
| 81 | +- Windows single-file diffs can expand omitted context to show surrounding code. |
| 82 | +- Windows Git Log previews commit files, remembers resized column widths, and accounts for time zones when displaying dates. |
| 83 | +- Windows moves settings to the title bar, defaults the bottom panel to adjustable full width, and improves panel spacing and file-tree readability. |
| 84 | +- Windows tab context menus place close commands at the top for easier access. |
| 85 | +- The README has an updated WeChat group QR code, and issue forms help contributors provide reproduction details. |
| 86 | + |
| 87 | +#### 🛠 Fixes |
| 88 | + |
| 89 | +- macOS Chinese composition no longer shows underlying text bleeding through the input area. |
| 90 | +- Windows Git commit details display complete multiline commit messages. |
| 91 | +- Windows JDK 8 projects support long dependency paths, and launch preparation no longer blocks the interface. |
| 92 | + |
| 93 | +### Upgrade instructions |
| 94 | + |
| 95 | +- macOS: open the DMG for your architecture and drag Lithe.app to Applications. |
| 96 | +- Homebrew: run `brew update && brew upgrade --cask lithe` after the cask update is available. |
| 97 | +- Windows: download and run the x64 installer. |
| 98 | +- Automatic JDK selection may choose a version better suited to your project; explicitly configured JDK paths retain priority. |
| 99 | + |
| 100 | +### Compatibility and known issues |
| 101 | + |
| 102 | +- macOS requires version 13 or later, with Apple Silicon and Intel installers; Windows installers target x64. |
| 103 | +- macOS installers lack Developer ID signing and notarization, and Windows installers lack Authenticode signing; automatic updates use separate update signatures. |
| 104 | +- Windows per-change rollback supports eligible unstaged single-file diffs; mixed staged changes and some line-ending formats are not supported. |
| 105 | +- PHP language services are not bundled, and this release provides no online-installable PHP plugin archive; a compatible plugin and Node.js must be installed separately. |
| 106 | + |
| 107 | +If macOS says it cannot open Lithe.app, Control-click it in Applications and choose Open. If it is still blocked, run `xattr -dr com.apple.quarantine /Applications/Lithe.app` in Terminal. Use this only for an app from a source you trust. |
| 108 | + |
| 109 | +[Full changelog](https://github.com/1lck/Lithe-IDEA/compare/v0.5.9...v0.5.10) |
| 110 | + |
| 111 | +### 🙌 感谢贡献者 |
| 112 | + |
| 113 | +感谢 [@1lck](https://github.com/1lck)、[@frankxii](https://github.com/frankxii) 和 [@chdtiger](https://github.com/chdtiger) 的贡献。 |
| 114 | + |
| 115 | +### 🙌 Contributors |
| 116 | + |
| 117 | +Thanks to [@1lck](https://github.com/1lck), [@frankxii](https://github.com/frankxii), and [@chdtiger](https://github.com/chdtiger) for their contributions. |
0 commit comments