diff --git a/Casks/lithe.rb b/Casks/lithe.rb index c67a1abb..c0f88038 100644 --- a/Casks/lithe.rb +++ b/Casks/lithe.rb @@ -1,9 +1,9 @@ cask "lithe" do arch arm: "arm64", intel: "x86_64" - version "0.3.6" - sha256 arm: "dcccaa81cba397e9b8701f8ed35207bf490ced1704fde74983dd93c8bda1531d", - intel: "963445bdcaf1e1fdbcdd954b095a1064b76a9b656b149d4e8d35bc4d93e7c6c2" + version "0.3.9" + sha256 arm: "a8620f7678e8ba6ad7a25295e3286289812cf831fe1dee1599549e8180587d43", + intel: "d4a6649f6b7acbcbb8d360335108a5910befe1cded207218e88e7469c3314a58" url "https://github.com/1lck/Lithe-IDEA/releases/download/v#{version}/Lithe-#{version}-#{arch}.dmg" name "Lithe" diff --git a/docs/releases/v0.3.7.md b/docs/releases/v0.3.7.md new file mode 100644 index 00000000..d59d948d --- /dev/null +++ b/docs/releases/v0.3.7.md @@ -0,0 +1,75 @@ +## 中文 + +Lithe 0.3.7 是一次功能与稳定性更新,汇总了近期 macOS Git 工作流、编辑器导航、Java/Spring 支持和 Windows 适配方面的改进。 + +### 下载 + +- **项目主页:** [Lithe IDEA](https://github.com/1lck/Lithe-IDEA) +- **macOS Apple Silicon:** [下载 DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.7/Lithe-0.3.7-arm64.dmg) +- **macOS Intel:** [下载 DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.7/Lithe-0.3.7-x86_64.dmg) +- **Windows x64(预览版):** [下载安装程序](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.7/Lithe-0.3.7-windows-x64.exe) +- **全部下载:** [查看 Release Assets](https://github.com/1lck/Lithe-IDEA/releases/tag/v0.3.7) + +> Windows 版本目前仍处于预览阶段。安装程序在未配置 Authenticode 证书时可能没有数字签名,Windows 可能会显示安全提示。 + +### 重点更新 + +- Git 工作流按 IntelliJ IDEA 风格重新整理,项目和分支切换弹窗更紧凑,并支持最近分支、命名空间分组、远程分组折叠和搜索。 +- Git 提交、推送、更新和分支操作入口更加清晰;首次推送、远程选择、上游分支和本地未提交改动的提示更加准确。 +- 编辑器新增并完善跳转到行、Git 日志筛选和提交文件浏览,统一行列边界处理并补充回归测试。 +- 改进 Java 项目就绪、Maven 配置、Spring 注解识别和语言服务启动流程,减少项目模型未准备完成时的误报。 +- 改进 Windows Git、运行、文件粘贴和 CDN 配置边界处理,并同步 Rust Core 与共享协议适配。 + +### 升级说明 + +- **macOS DMG:** 退出正在运行的 Lithe,打开对应架构的 DMG,然后将 Lithe 拖入“应用程序”并替换旧版本。 +- **Homebrew:** 运行 `brew update && brew upgrade --cask lithe`。 +- **Windows:** 退出正在运行的 Lithe,然后运行 Windows x64 安装程序并按提示完成安装。 + +### 兼容性与已知问题 + +- macOS 需要 macOS 13 或更高版本。 +- Java 项目功能需要 JDK 17 或更高版本,推荐使用 JDK 17 或 JDK 21。 +- macOS 和 Windows 正式安装包均包含 JDTLS,无需单独安装。 +- Windows 版本仍处于预览阶段,部分平台能力和界面细节可能与 macOS 不完全一致;未配置 Authenticode 证书时安装程序可能显示安全提示。 + +查看 [v0.3.6 到 v0.3.7 的完整变更](https://github.com/1lck/Lithe-IDEA/compare/v0.3.6...v0.3.7)。 + +--- + +## English + +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. + +### Downloads + +- **Project homepage:** [Lithe IDEA](https://github.com/1lck/Lithe-IDEA) +- **macOS Apple Silicon:** [Download DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.7/Lithe-0.3.7-arm64.dmg) +- **macOS Intel:** [Download DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.7/Lithe-0.3.7-x86_64.dmg) +- **Windows x64 preview:** [Download installer](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.7/Lithe-0.3.7-windows-x64.exe) +- **All downloads:** [View Release Assets](https://github.com/1lck/Lithe-IDEA/releases/tag/v0.3.7) + +> 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. + +### Highlights + +- Reorganized the Git workflow around IntelliJ IDEA conventions with more compact project and branch switchers, recent branches, namespace groups, collapsible remote groups, and search. +- Clarified Git commit, push, update, and branch actions with more accurate guidance for first pushes, remote selection, upstream branches, and uncommitted changes. +- Added and refined go-to-line, Git log filtering, and commit file browsing, with consistent line and column boundaries plus regression coverage. +- Improved Java project readiness, Maven configuration, Spring annotation recognition, and language-server startup to reduce false diagnostics before the project model is ready. +- Improved Windows Git, run, file-paste, and CDN configuration boundaries while keeping Rust Core and shared protocol adapters aligned. + +### Upgrade instructions + +- **macOS DMG:** Quit Lithe, open the DMG for your Mac architecture, and replace the existing application in the Applications folder. +- **Homebrew:** Run `brew update && brew upgrade --cask lithe`. +- **Windows:** Quit Lithe, run the Windows x64 installer, and follow the installation prompts. + +### Compatibility and known issues + +- macOS requires macOS 13 or later. +- Java project features require JDK 17 or newer. JDK 17 or JDK 21 is recommended. +- Release packages for macOS and Windows include JDTLS, so it does not need to be installed separately. +- 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. + +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). diff --git a/docs/releases/v0.3.8.md b/docs/releases/v0.3.8.md new file mode 100644 index 00000000..8707e29d --- /dev/null +++ b/docs/releases/v0.3.8.md @@ -0,0 +1,73 @@ +## 中文 + +Lithe 0.3.8 是一次 Java 开发体验与跨平台稳定性更新,完善了 macOS 调试工作流,并为 Windows 提供统一的 Maven 工具窗口与更可靠的运行链路。 + +### 下载 + +- **项目主页:** [Lithe IDEA](https://github.com/1lck/Lithe-IDEA) +- **macOS Apple Silicon:** [下载 DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.8/Lithe-0.3.8-arm64.dmg) +- **macOS Intel:** [下载 DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.8/Lithe-0.3.8-x86_64.dmg) +- **Windows x64(预览版):** [下载安装程序](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.8/Lithe-0.3.8-windows-x64.exe) +- **全部下载:** [查看 Release Assets](https://github.com/1lck/Lithe-IDEA/releases/tag/v0.3.8) + +> Windows 版本目前仍处于预览阶段。安装程序在未配置 Authenticode 证书时可能没有数字签名,Windows 可能会显示安全提示。 + +### 重点更新 + +- macOS Java 调试支持断点管理、断点迁移、变量与作用域检查、表达式求值、线程与调用栈查看、步进过滤器、运行到光标,以及调试控制台和测试调试流程。 +- Windows 新增统一的 Maven 工具窗口,支持 Maven 项目重新加载、生命周期与目标操作,并将 Maven 上下文与运行配置加载流程对齐。 +- 改进工作区重开、文件保存、Maven 项目导入和语言服务启动时的就绪状态与过期结果处理,减少竞态导致的错误诊断。 +- 补充调试、Maven、运行配置、编辑器导航和跨平台协议的回归测试。 + +### 升级说明 + +- **macOS DMG:** 退出正在运行的 Lithe,打开对应架构的 DMG,然后将 Lithe 拖入“应用程序”并替换旧版本。 +- **Homebrew:** 运行 `brew update && brew upgrade --cask lithe`。 +- **Windows:** 退出正在运行的 Lithe,然后运行 Windows x64 安装程序并按提示完成安装。 + +### 兼容性与已知问题 + +- macOS 需要 macOS 13 或更高版本。 +- Java 项目功能需要 JDK 17 或更高版本,推荐使用 JDK 17 或 JDK 21。 +- macOS 和 Windows 正式安装包均包含 JDTLS,无需单独安装。 +- Windows 版本仍处于预览阶段,部分平台能力和界面细节可能与 macOS 不完全一致;未配置 Authenticode 证书时安装程序可能显示安全提示。 + +查看 [v0.3.7 到 v0.3.8 的完整变更](https://github.com/1lck/Lithe-IDEA/compare/v0.3.7...v0.3.8)。 + +--- + +## English + +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. + +### Downloads + +- **Project homepage:** [Lithe IDEA](https://github.com/1lck/Lithe-IDEA) +- **macOS Apple Silicon:** [Download DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.8/Lithe-0.3.8-arm64.dmg) +- **macOS Intel:** [Download DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.8/Lithe-0.3.8-x86_64.dmg) +- **Windows x64 preview:** [Download installer](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.8/Lithe-0.3.8-windows-x64.exe) +- **All downloads:** [View Release Assets](https://github.com/1lck/Lithe-IDEA/releases/tag/v0.3.8) + +> 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. + +### Highlights + +- 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. +- Added a unified Maven tool window on Windows with Maven workspace reload, lifecycle and goal actions, and aligned Maven context and run-configuration loading. +- Improved readiness tracking and stale-result handling during workspace reopen, file saves, Maven import, and language-server startup to reduce race-related diagnostics. +- Added regression coverage for debugging, Maven, run configurations, editor navigation, and cross-platform protocol behavior. + +### Upgrade instructions + +- **macOS DMG:** Quit Lithe, open the DMG for your Mac architecture, and replace the existing application in the Applications folder. +- **Homebrew:** Run `brew update && brew upgrade --cask lithe`. +- **Windows:** Quit Lithe, run the Windows x64 installer, and follow the installation prompts. + +### Compatibility and known issues + +- macOS requires macOS 13 or later. +- Java project features require JDK 17 or newer. JDK 17 or JDK 21 is recommended. +- Release packages for macOS and Windows include JDTLS, so it does not need to be installed separately. +- 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. + +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). diff --git a/docs/releases/v0.3.9.md b/docs/releases/v0.3.9.md new file mode 100644 index 00000000..5dbfee4a --- /dev/null +++ b/docs/releases/v0.3.9.md @@ -0,0 +1,75 @@ +## 中文 + +Lithe 0.3.9 是一次以 Git 工作流为核心的跨平台体验更新,完善仓库浏览、提交、差异查看、分支与推送流程,并提升 macOS 与 Windows 工作台的稳定性。 + +### 下载 + +- **项目主页:** [Lithe IDEA](https://github.com/1lck/Lithe-IDEA) +- **macOS Apple Silicon:** [下载 DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.9/Lithe-0.3.9-arm64.dmg) +- **macOS Intel:** [下载 DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.9/Lithe-0.3.9-x86_64.dmg) +- **Windows x64(预览版):** [下载安装程序](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.9/Lithe-0.3.9-windows-x64.exe) +- **全部下载:** [查看 Release Assets](https://github.com/1lck/Lithe-IDEA/releases/tag/v0.3.9) + +> Windows 版本目前仍处于预览阶段。安装程序在未配置 Authenticode 证书时可能没有数字签名,Windows 可能会显示安全提示。 + +### 重点更新 + +- 重做跨平台 Git 工作流,补充分支、提交历史、状态、差异、远程、工作树和推送相关操作,并统一 Rust Core、macOS 与 Windows 的协议和结果处理。 +- Windows 新增和完善 Git 状态面板、提交面板、提交历史、差异查看、分支管理、推送对话框及相关批量操作,提升大型变更集的浏览和提交效率。 +- 改进 macOS 工作台渲染安全、Git 引用操作和过期结果处理,减少异步刷新与仓库状态变化造成的界面不一致。 +- 扩展共享 Git fixtures、Rust Core 测试、macOS 测试和 Windows 前端测试,覆盖 Git 读写、推送预览、引用操作、状态选择和差异展示等场景。 +- 增加 issue claim 自动化工作流,在外部 issue 认领、续期、释放和过期恢复时维护一致的标签与评论状态。 + +### 升级说明 + +- **macOS DMG:** 退出正在运行的 Lithe,打开对应架构的 DMG,然后将 Lithe 拖入“应用程序”并替换旧版本。 +- **Homebrew:** 运行 `brew update && brew upgrade --cask lithe`。 +- **Windows:** 退出正在运行的 Lithe,然后运行 Windows x64 安装程序并按提示完成安装。 + +### 兼容性与已知问题 + +- macOS 需要 macOS 13 或更高版本。 +- Java 项目功能需要 JDK 17 或更高版本,推荐使用 JDK 17 或 JDK 21。 +- macOS 和 Windows 正式安装包均包含 JDTLS,无需单独安装。 +- Windows 版本仍处于预览阶段,部分平台能力和界面细节可能与 macOS 不完全一致;未配置 Authenticode 证书时安装程序可能显示安全提示。 + +查看 [v0.3.8 到 v0.3.9 的完整变更](https://github.com/1lck/Lithe-IDEA/compare/v0.3.8...v0.3.9)。 + +--- + +## English + +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. + +### Downloads + +- **Project homepage:** [Lithe IDEA](https://github.com/1lck/Lithe-IDEA) +- **macOS Apple Silicon:** [Download DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.9/Lithe-0.3.9-arm64.dmg) +- **macOS Intel:** [Download DMG](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.9/Lithe-0.3.9-x86_64.dmg) +- **Windows x64 preview:** [Download installer](https://github.com/1lck/Lithe-IDEA/releases/download/v0.3.9/Lithe-0.3.9-windows-x64.exe) +- **All downloads:** [View Release Assets](https://github.com/1lck/Lithe-IDEA/releases/tag/v0.3.9) + +> 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. + +### Highlights + +- 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. +- 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. +- Improved macOS workbench rendering safety, Git reference operations, and stale-result handling to reduce UI inconsistencies during asynchronous refreshes and repository changes. +- 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. +- Added issue-claim automation that keeps labels and comments consistent across external issue claiming, renewal, release, and expiry recovery. + +### Upgrade instructions + +- **macOS DMG:** Quit Lithe, open the DMG for your Mac architecture, and replace the existing application in the Applications folder. +- **Homebrew:** Run `brew update && brew upgrade --cask lithe`. +- **Windows:** Quit Lithe, run the Windows x64 installer, and follow the installation prompts. + +### Compatibility and known issues + +- macOS requires macOS 13 or later. +- Java project features require JDK 17 or newer. JDK 17 or JDK 21 is recommended. +- Release packages for macOS and Windows include JDTLS, so it does not need to be installed separately. +- 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. + +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).