Skip to content

Commit 4b87907

Browse files
authored
Merge pull request #1022 from 1lck/release/v0.5.10
docs(release): prepare Lithe v0.5.10
2 parents 68d43db + dbaa82d commit 4b87907

1 file changed

Lines changed: 117 additions & 0 deletions

File tree

‎docs/releases/v0.5.10.md‎

Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
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

Comments
 (0)