Pebrel 2.4.0
English
macOS, Linux, and Android downloads are Preview builds.
Added
- Add streaming SFTP previews for remote UTF-8 files.
- Add SFTP editing and conflict checks for UTF-8 files up to 8 MiB.
- Add progressive image previews with progress, cancel, and retry.
- Add Luau configuration and plugin commands, with legacy filenames still recognized.
- Add font, opacity, tab, and pane defaults in
pebrel.luau. - Add GLSL background and terminal effects alongside WGSL.
- Add shader controls for animation speed, frame rate, and parameters.
- Add opt-in next-message suggestions for supported local Claude Code, Pi, and OpenCode sessions.
- Add a separate provider and model for next-message suggestions.
- Add native click-to-place and drag selection in supported Bash, Zsh, and PowerShell input.
- Add directly transmitted, uncompressed RGB/RGBA images via the Kitty graphics protocol. (#767)
- Add SFTP Name and Size columns, a full-height file list, and a status bar.
- Add copy and download actions on SFTP file rows.
- Add file and folder uploads plus remote copy and paste in SFTP.
- Add Ctrl/Shift selection and batch downloads in SFTP.
- Add drag-out downloads from the SFTP list.
- Add Japanese translations for settings help and option labels. (#793)
Fixed
- Fix SFTP preview opening for PNG, JPEG, WebP, BMP, and GIF first frames. Addresses #861.
- Fix Codex permission requests showing a busy spinner.
- Fix misaligned activity icons in the sidebar and top tabs.
- Fix explicit agent states being overwritten when full Hooks are available.
- Fix generic notifications incorrectly showing the input-request indicator.
- Fix OpenCode permission and question replies, and busy and retry indicators.
- Fix OpenCode idle events being mistaken for success.
- Fix agent Hook routing after reattaching supported SSH sessions.
- Fix SSH task titles falling out of sync with the active pane after reattaching.
- Fix duplicate CLI spinners and progress symbols in AI task titles.
- Fix native pointer editing with remapped PSReadLine chords in Windows PowerShell.
- Fix duplicate tabs when the running process receives a launch but its reply is lost. Addresses #797.
- Fix localhost proxying with an empty bypass list, including OpenCode startup. Addresses #807.
- Fix a stale cursor crash during terminal resize or selection. Addresses #788.
- Fix the welcome command in fish with or without Fastfetch. Addresses #803.
- Fix workspace shortcuts while an image tab has focus. Addresses #774.
- Fix search for Japanese settings and localized shortcut actions. Addresses #821.
- Fix nested paths being cut off after native Tab completion. Addresses #676.
- Fix workspace and agent session restoration after Windows shutdown. Addresses #792.
- Fix MSYS2 Zsh discovery and shell detection for imported executables. Addresses #812.
- Fix false busy indicators for ordinary full-screen terminal tools. Addresses #805.
- Fix immediate disconnects on Windows SSH hosts that cannot run POSIX startup integration. Addresses #810.
- Fix Shift+Enter so it inserts a newline in recognized CodeBuddy sessions. Addresses #839.
- Fix shell and profile ID instructions in CLI help, completions, and docs. Addresses #665.
- Fix unbounded X11 input method property names in long Linux sessions. (#668)
- Fix missing Hermes artwork and incorrect agent icon colors. (#832)
- Fix cramped hover spacing on the Project and Support entries. Addresses #859.
- Fix small click targets for the Clear and Restore keymap buttons. (#644)
中文
macOS、Linux 和 Android 下载包为预览版。
新增
- 新增 SFTP 远端 UTF-8 文件的分块预览。
- 新增 8 MiB 以内 UTF-8 文件的远端编辑和保存冲突检查。
- 新增 SFTP 图片渐进预览,支持查看进度、取消和重试。
- 新增 Luau 配置和插件命令,仍识别旧配置文件名。
- 新增
pebrel.luau字体、透明度、标签和窗格默认设置。 - 新增 GLSL 背景与终端效果,兼容原有 WGSL。
- 新增着色器的动画速度、帧率和参数设置。
- 新增受支持的本地 Claude Code、Pi 和 OpenCode 会话的下一句建议,默认关闭。
- 新增下一句建议专用的服务商和模型设置。
- 新增受支持的 Bash、Zsh 和 PowerShell 原生输入点击定位和拖选。
- 新增 Kitty 图形协议直接传输未压缩 RGB/RGBA 图片的支持。 (#767)
- 新增 SFTP 名称和大小列、全高文件列表及底部状态栏。
- 新增 SFTP 文件行的复制和下载按钮。
- 新增 SFTP 文件和文件夹上传,以及远端复制粘贴。
- 新增 SFTP Ctrl/Shift 多选和批量下载。
- 新增从 SFTP 列表拖出文件下载。
- 新增设置帮助和选项标签的日语翻译。 (#793)
修复
- 修复 SFTP 无法打开 PNG、JPEG、WebP、BMP 和 GIF 首帧预览的问题。对应 #861。
- 修复 Codex 申请权限时错误显示转圈的问题。
- 修复侧栏和顶部标签的活动图标偏移。
- 修复完整 Hook 上报的 Agent 状态被推断覆盖的问题。
- 修复普通通知错误显示等待输入手掌的问题。
- 修复 OpenCode 权限和问答回复,以及忙碌和重试状态。
- 修复将 OpenCode 空闲事件误判为成功的问题。
- 修复重新挂接受支持的 SSH 会话后 Agent Hook 路由失效的问题。
- 修复 SSH 会话重新挂接后任务标题没有跟随活动窗格的问题。
- 修复 AI 任务标题重复显示 CLI 转圈和进度符号的问题。
- 修复 Windows PowerShell 更换 PSReadLine 组合键后原生鼠标编辑失效的问题。
- 修复驻留进程收到启动请求但响应丢失时重复开标签的问题。对应 #797。
- 修复绕过列表为空时本地请求走代理的问题,包括 OpenCode 启动。对应 #807。
- 修复终端缩放或选区操作时因光标过期引发的崩溃。对应 #788。
- 修复 fish 中的欢迎命令,兼容有无 Fastfetch 的情况。对应 #803。
- 修复图片标签获得焦点时工作区快捷键失效的问题。对应 #774。
- 修复日语设置和本地化快捷键动作的搜索。对应 #821。
- 修复原生 Tab 补全后嵌套路径被截断的问题。对应 #676。
- 修复 Windows 关机后工作区和 Agent 会话无法完整恢复的问题。对应 #792。
- 修复 MSYS2 Zsh 自动发现及手动导入时的 Shell 识别。对应 #812。
- 修复普通全屏终端工具错误显示忙碌转圈的问题。对应 #805。
- 修复不支持 POSIX 启动集成的 Windows SSH 主机连接后立即断开的问题。对应 #810。
- 修复已识别的 CodeBuddy 会话中 Shift+Enter 无法换行的问题。对应 #839。
- 修复 CLI 帮助、补全和文档中的 Shell 与配置 ID 说明。对应 #665。
- 修复 Linux 长时间运行时 X11 输入法属性名称持续累积的问题。 (#668)
- 修复 Hermes 图标缺失和部分 Agent 图标颜色错误的问题。 (#832)
- 修复“项目与支持”入口悬停背景左右留白不足的问题。对应 #859。
- 修复按键映射页“清除”和“恢复默认”按钮的点击区域过小的问题。 (#644)
Contributors
Thanks to Kuddev, Aschenbath, M1nt-Ch0c0, galact-byte, glitch-cmyk658, Tettu0530, MeshedPoto and GeekMr for the features, fixes, translations and release integration included since 2.3.1.
感谢 Kuddev、Aschenbath、M1nt-Ch0c0、galact-byte、glitch-cmyk658、Tettu0530、MeshedPoto 和 GeekMr 参与 2.3.1 之后纳入本版的功能、修复、翻译与发布整合。
SHA256
cbe20caf54c1a4afc24ddd2b104ac58852ea6d77f8d78357032820c490bcd606 Pebrel-v2.4.0-android-universal-preview.apk
f8e6d5e1cb600b9a11773f77675c1fae6af5c9e906444675d35dc4681e299dfe Pebrel-v2.4.0-linux-x64-preview.AppImage
a46302426ec8bce9f50215cb2c27c18afdc768d0c71c41652a5125ac26609666 Pebrel-v2.4.0-linux-x64-preview.deb
45306ba9fa5487421a4ca9662e0650f1e7863376ecc6377bbe98a85d779c5c3c Pebrel-v2.4.0-linux-x64-preview.tar.gz
0c8a423d14db87851a8f9ffb38b05b576a941d02bb9ce3d90a42344663ef02eb Pebrel-v2.4.0-macos-arm64-preview.dmg
35ddd24b24767875d3ee272b221eb8c4d0216018fd4e09be5a835d3bbb391dac Pebrel-v2.4.0-macos-x64-preview.dmg
70719726207b8328c20277bd30aa24ae58b7cc718cbc98826d39e414e765609c Pebrel-v2.4.0-relay-manual.tar.gz
ef65aee0f03f9fe60fecf495fdbe4ef1b7603800262ef41708286b5cee5cf49e Pebrel-v2.4.0-windows-arm64-setup.exe
14e22a37b1cfab797c964468d336508745c1a16ca4853e6e540e42ec5c7ec01d Pebrel-v2.4.0-windows-arm64.zip
95f967e2a6e3d6f5fcfcc89abe248ce81e6c260a2ec66fc52f67b894d1626736 Pebrel-v2.4.0-windows-x64-setup.exe
c3d88a428db402aff27af3a45e2550c8e3b8a5a77a079e580687ed56445c3dc7 Pebrel-v2.4.0-windows-x64.zip