Skip to content

Commit e696826

Browse files
authored
Merge pull request #402 from 1lck/feat/sync-main-into-preview-pr401
chore: sync main release history into preview
2 parents 2e54493 + ba3725b commit e696826

4 files changed

Lines changed: 226 additions & 3 deletions

File tree

Casks/lithe.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
cask "lithe" do
22
arch arm: "arm64", intel: "x86_64"
33

4-
version "0.3.6"
5-
sha256 arm: "dcccaa81cba397e9b8701f8ed35207bf490ced1704fde74983dd93c8bda1531d",
6-
intel: "963445bdcaf1e1fdbcdd954b095a1064b76a9b656b149d4e8d35bc4d93e7c6c2"
4+
version "0.3.9"
5+
sha256 arm: "a8620f7678e8ba6ad7a25295e3286289812cf831fe1dee1599549e8180587d43",
6+
intel: "d4a6649f6b7acbcbb8d360335108a5910befe1cded207218e88e7469c3314a58"
77

88
url "https://github.com/1lck/Lithe-IDEA/releases/download/v#{version}/Lithe-#{version}-#{arch}.dmg"
99
name "Lithe"

docs/releases/v0.3.7.md

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
## 中文
2+
3+
Lithe 0.3.7 是一次功能与稳定性更新,汇总了近期 macOS Git 工作流、编辑器导航、Java/Spring 支持和 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.7/Lithe-0.3.7-arm64.dmg)
9+
- **macOS Intel:** [下载 DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.7/Lithe-0.3.7-x86_64.dmg)
10+
- **Windows x64(预览版):** [下载安装程序](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.7/Lithe-0.3.7-windows-x64.exe)
11+
- **全部下载:** [查看 Release Assets](https://github.com/1lck/Lithe-IDEA/releases/tag/v0.3.7)
12+
13+
> Windows 版本目前仍处于预览阶段。安装程序在未配置 Authenticode 证书时可能没有数字签名,Windows 可能会显示安全提示。
14+
15+
### 重点更新
16+
17+
- Git 工作流按 IntelliJ IDEA 风格重新整理,项目和分支切换弹窗更紧凑,并支持最近分支、命名空间分组、远程分组折叠和搜索。
18+
- Git 提交、推送、更新和分支操作入口更加清晰;首次推送、远程选择、上游分支和本地未提交改动的提示更加准确。
19+
- 编辑器新增并完善跳转到行、Git 日志筛选和提交文件浏览,统一行列边界处理并补充回归测试。
20+
- 改进 Java 项目就绪、Maven 配置、Spring 注解识别和语言服务启动流程,减少项目模型未准备完成时的误报。
21+
- 改进 Windows Git、运行、文件粘贴和 CDN 配置边界处理,并同步 Rust Core 与共享协议适配。
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.6 到 v0.3.7 的完整变更](https://github.com/1lck/Lithe-IDEA/compare/v0.3.6...v0.3.7)
37+
38+
---
39+
40+
## English
41+
42+
Lithe 0.3.7 is a feature and reliability update covering the recent macOS Git workflow, editor navigation, Java/Spring support, and Windows integration improvements.
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.7/Lithe-0.3.7-arm64.dmg)
48+
- **macOS Intel:** [Download DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.7/Lithe-0.3.7-x86_64.dmg)
49+
- **Windows x64 preview:** [Download installer](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.7/Lithe-0.3.7-windows-x64.exe)
50+
- **All downloads:** [View Release Assets](https://github.com/1lck/Lithe-IDEA/releases/tag/v0.3.7)
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+
- Reorganized the Git workflow around IntelliJ IDEA conventions with more compact project and branch switchers, recent branches, namespace groups, collapsible remote groups, and search.
57+
- Clarified Git commit, push, update, and branch actions with more accurate guidance for first pushes, remote selection, upstream branches, and uncommitted changes.
58+
- Added and refined go-to-line, Git log filtering, and commit file browsing, with consistent line and column boundaries plus regression coverage.
59+
- Improved Java project readiness, Maven configuration, Spring annotation recognition, and language-server startup to reduce false diagnostics before the project model is ready.
60+
- Improved Windows Git, run, file-paste, and CDN configuration boundaries while keeping Rust Core and shared protocol adapters aligned.
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.6 to v0.3.7](https://github.com/1lck/Lithe-IDEA/compare/v0.3.6...v0.3.7).

docs/releases/v0.3.8.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
## 中文
2+
3+
Lithe 0.3.8 是一次 Java 开发体验与跨平台稳定性更新,完善了 macOS 调试工作流,并为 Windows 提供统一的 Maven 工具窗口与更可靠的运行链路。
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.8/Lithe-0.3.8-arm64.dmg)
9+
- **macOS Intel:** [下载 DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.8/Lithe-0.3.8-x86_64.dmg)
10+
- **Windows x64(预览版):** [下载安装程序](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.8/Lithe-0.3.8-windows-x64.exe)
11+
- **全部下载:** [查看 Release Assets](https://github.com/1lck/Lithe-IDEA/releases/tag/v0.3.8)
12+
13+
> Windows 版本目前仍处于预览阶段。安装程序在未配置 Authenticode 证书时可能没有数字签名,Windows 可能会显示安全提示。
14+
15+
### 重点更新
16+
17+
- macOS Java 调试支持断点管理、断点迁移、变量与作用域检查、表达式求值、线程与调用栈查看、步进过滤器、运行到光标,以及调试控制台和测试调试流程。
18+
- Windows 新增统一的 Maven 工具窗口,支持 Maven 项目重新加载、生命周期与目标操作,并将 Maven 上下文与运行配置加载流程对齐。
19+
- 改进工作区重开、文件保存、Maven 项目导入和语言服务启动时的就绪状态与过期结果处理,减少竞态导致的错误诊断。
20+
- 补充调试、Maven、运行配置、编辑器导航和跨平台协议的回归测试。
21+
22+
### 升级说明
23+
24+
- **macOS DMG:** 退出正在运行的 Lithe,打开对应架构的 DMG,然后将 Lithe 拖入“应用程序”并替换旧版本。
25+
- **Homebrew:** 运行 `brew update && brew upgrade --cask lithe`
26+
- **Windows:** 退出正在运行的 Lithe,然后运行 Windows x64 安装程序并按提示完成安装。
27+
28+
### 兼容性与已知问题
29+
30+
- macOS 需要 macOS 13 或更高版本。
31+
- Java 项目功能需要 JDK 17 或更高版本,推荐使用 JDK 17 或 JDK 21。
32+
- macOS 和 Windows 正式安装包均包含 JDTLS,无需单独安装。
33+
- Windows 版本仍处于预览阶段,部分平台能力和界面细节可能与 macOS 不完全一致;未配置 Authenticode 证书时安装程序可能显示安全提示。
34+
35+
查看 [v0.3.7 到 v0.3.8 的完整变更](https://github.com/1lck/Lithe-IDEA/compare/v0.3.7...v0.3.8)
36+
37+
---
38+
39+
## English
40+
41+
Lithe 0.3.8 is a Java development and cross-platform reliability update that expands the macOS debugging workflow and adds a unified Maven tool window with a more dependable run path on Windows.
42+
43+
### Downloads
44+
45+
- **Project homepage:** [Lithe IDEA](https://github.com/1lck/Lithe-IDEA)
46+
- **macOS Apple Silicon:** [Download DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.8/Lithe-0.3.8-arm64.dmg)
47+
- **macOS Intel:** [Download DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.8/Lithe-0.3.8-x86_64.dmg)
48+
- **Windows x64 preview:** [Download installer](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.8/Lithe-0.3.8-windows-x64.exe)
49+
- **All downloads:** [View Release Assets](https://github.com/1lck/Lithe-IDEA/releases/tag/v0.3.8)
50+
51+
> 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.
52+
53+
### Highlights
54+
55+
- Expanded macOS Java debugging with breakpoint management and relocation, variable and scope inspection, expression evaluation, thread and stack inspection, stepping filters, run-to-cursor, debugging console support, and Java test debugging.
56+
- Added a unified Maven tool window on Windows with Maven workspace reload, lifecycle and goal actions, and aligned Maven context and run-configuration loading.
57+
- Improved readiness tracking and stale-result handling during workspace reopen, file saves, Maven import, and language-server startup to reduce race-related diagnostics.
58+
- Added regression coverage for debugging, Maven, run configurations, editor navigation, and cross-platform protocol behavior.
59+
60+
### Upgrade instructions
61+
62+
- **macOS DMG:** Quit Lithe, open the DMG for your Mac architecture, and replace the existing application in the Applications folder.
63+
- **Homebrew:** Run `brew update && brew upgrade --cask lithe`.
64+
- **Windows:** Quit Lithe, run the Windows x64 installer, and follow the installation prompts.
65+
66+
### Compatibility and known issues
67+
68+
- macOS requires macOS 13 or later.
69+
- Java project features require JDK 17 or newer. JDK 17 or JDK 21 is recommended.
70+
- Release packages for macOS and Windows include JDTLS, so it does not need to be installed separately.
71+
- 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.
72+
73+
Review the [full changes from v0.3.7 to v0.3.8](https://github.com/1lck/Lithe-IDEA/compare/v0.3.7...v0.3.8).

docs/releases/v0.3.9.md

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

Comments
 (0)