Pebrel 2.5.0
English
macOS, Linux, and Android downloads are Preview builds.
Added
- Added a Community page to the theme picker for browsing, previewing, and installing community themes.
- Added
pebrel theme catalogandpebrel theme installfor community themes. - Added a Plugins page in Settings to install plugins from a folder, enable, disable, and uninstall them.
- Added
pebrel plugin install,list,enable,disable, anduninstall. - Added plugins that bundle or generate themes, with theme library access granted at install and nothing applied automatically.
- Added Shift+Insert paste on Windows and Linux. (#814)
- Added a Japanese README. (#872)
Fixed
- Fixed saved AI sessions failing to resume when no session ID was captured. Addresses #651.
- Fixed resuming saved AI conversations from their stored launch information. (#852)
- Fixed duplicate AI completion notices and false progress from unreported permission replies.
- Fixed Agent recognition inside multiplexers whose panes cannot be observed.
- Fixed tabs spinning while an interactive SSH login waits for input.
- Fixed idle built-in SSH sessions ending after about a minute of silence. Addresses #816.
- Fixed direct SSH gateway logins printing internal
PEBREL_PTYoutput. Addresses #856. - Fixed panes hanging on remote
rzandszby cancelling the unsupported ZMODEM session and suggesting scp or SFTP. Addresses #806. - Fixed the mouse pointer flickering on every keystroke on Windows. Addresses #868.
- Fixed wrong CJK glyphs in bold and italic text on Windows. Addresses #744.
- Fixed file-tree icons showing as missing glyph boxes on macOS. Addresses #870.
- Fixed Cmd+M not minimizing the window on macOS. (#814)
- Fixed application mouse drags being lost when the pointer crosses a pane boundary or leaves the reportable area.
- Fixed mouse-wheel paging in full-screen AI sessions that handle their own scrolling. (#854)
- Fixed editor commands suggesting stale command history instead of files in the current directory. (#847)
- Fixed undeclared plugin Runtime calls reporting success when wrapped in
pcall. - Fixed paired LAN and relay connections not being retained on Android. (#855)
- Fixed Android terminal input stopping when IME composition starts while viewing tmux history.
- Fixed Android conversation refreshes resetting the reader.
- Fixed closing a detached AI session leaving its terminal status running.
- Fixed Windows launches from a directory ignoring the saved window size.
- Fixed Windows PowerShell reporting the old working directory until the next command.
- Fixed the Windows file tree becoming unresponsive while moving items to the Recycle Bin.
- Fixed stale highlights after reloading a Markdown document.
- Fixed top tabs sitting out of line with the native macOS window controls.
- Fixed accent placement, uppercase subscripts, and matrix rows in rendered formulas.
Improved
- Improved sidebar mode with a centered hover grip for moving panes and the active pane name centered in the title area.
- Improved fresh Android installs by defaulting to MintLight while keeping saved themes.
- Improved the Android SSH overflow menu icon with solid dots.
- Improved Settings with grouped cards, visible reset actions, and controls that wrap in narrow windows.
- Improved Git history by showing full branch names on hover.
中文
macOS、Linux 和 Android 下载为预览版。
新增
- 主题选择器新增「社区」页,可浏览、预览并安装社区主题。
- 新增
pebrel theme catalog和pebrel theme install,用于社区主题。 - 设置新增「插件」页,可从文件夹安装插件,并启用、停用和卸载。
- 新增
pebrel plugin install、list、enable、disable和uninstall。 - 插件可自带或生成主题;写入主题库需在安装时授权,且不会自动应用。
- Windows 和 Linux 新增 Shift+Insert 粘贴。 (#814)
- 新增日文 README。 (#872)
修复
- 修复未捕获会话 ID 时无法恢复已保存 AI 会话的问题。 对应 #651。
- 修复使用保存的启动信息恢复 AI 对话失败的问题。 (#852)
- 修复 AI 重复报告完成,以及未上报的权限回复造成虚假进度的问题。
- 修复无法观察窗格的终端复用器内 Agent 识别失败的问题。
- 修复交互式 SSH 登录等待输入时标签一直转圈的问题。
- 修复内置 SSH 会话空闲约一分钟无响应后被断开的问题。 对应 #816。
- 修复直连 SSH 网关登录时显示内部
PEBREL_PTY输出的问题。 对应 #856。 - 修复远程
rz、sz导致窗格卡死的问题:现在会取消不支持的 ZMODEM 会话,并提示改用 scp 或 SFTP。 对应 #806。 - 修复 Windows 上每次按键鼠标指针都闪烁的问题。 对应 #868。
- 修复 Windows 上中日韩粗体和斜体文字显示成错误字形的问题。 对应 #744。
- 修复 macOS 上文件树图标显示为缺字方框的问题。 对应 #870。
- 修复 macOS 上 Cmd+M 无法最小化窗口的问题。 (#814)
- 修复指针越过窗格边界或离开可上报区域时,应用内鼠标拖动丢失的问题。
- 修复自行处理滚动的全屏 AI 会话无法用鼠标滚轮翻页的问题。 (#854)
- 修复编辑器命令补全显示过期历史而非当前目录文件的问题。 (#847)
- 修复插件用
pcall包裹未声明的 Runtime 调用时仍报告成功的问题。 - 修复 Android 未保留已配对的局域网和中转连接的问题。 (#855)
- 修复 Android 在查看 tmux 历史时开始输入法组字后终端输入中断的问题。
- 修复 Android 刷新对话时阅读状态被重置的问题。
- 修复关闭已分离的 AI 会话后,终端仍显示运行中的问题。
- 修复在 Windows 上从目录启动时未使用已保存窗口尺寸的问题。
- 修复 Windows PowerShell 切换目录后,直到下一条命令才上报新目录的问题。
- 修复 Windows 文件树将项目移到回收站时界面无响应的问题。
- 修复重新加载 Markdown 文档后仍显示旧高亮的问题。
- 修复顶部标签与 macOS 原生窗口按钮对不齐的问题。
- 修复公式渲染中的重音位置、大写变量下标和矩阵行。
改进
- 改进侧栏模式:用居中的悬停手柄拖动窗格,活动窗格名称居中显示在标题区。
- 改进 Android 全新安装:默认使用 MintLight,已保存的主题保持不变。
- 改进 Android SSH 溢出菜单图标,改用实心圆点。
- 改进设置页的分组卡片,直接显示恢复按钮,并让控件在窄窗口中自动换行。
- 改进 Git 历史分支标签,悬停时显示完整分支名。
Contributors
Thanks to Kuddev, Aschenbath, YinBuLiao, onlynet, eltociear, and qingtianjun.
感谢 Kuddev、Aschenbath、YinBuLiao、onlynet、eltociear、qingtianjun。
SHA256
647a8b7ae2756522102fa61b3b96b5f0de1bfb13980b79df7c593db947731abd Pebrel-v2.5.0-android-universal-preview.apk
5556a585679e1c5a3704b032b48ffea3492cdafbbbd98201962b61b21c386846 Pebrel-v2.5.0-linux-x64-preview.AppImage
0471c7e7e7590b4b65ddd448811084c9cf5d6ee8b99fc1fa03dff4efe5eea48e Pebrel-v2.5.0-linux-x64-preview.deb
8011c4fd175588aea5c3ee5562c37ef0defe870ea5f062a7108671033e74a523 Pebrel-v2.5.0-linux-x64-preview.tar.gz
0e2a952d494967ba1f29db0f99065c5e0d2e864a21ab9001a73b34f6163e869f Pebrel-v2.5.0-macos-arm64-preview.dmg
bf26dfe5d2dd27b6244e88a728e528a2cd7387d7e2d0c705a954e020d3f042bd Pebrel-v2.5.0-macos-x64-preview.dmg
7f5aff8b0daa8bb85473caa09d5a44e1027f93f399e46aad40e8ea8d1301f978 Pebrel-v2.5.0-relay-manual.tar.gz
449354b0c70a6710220b534f6722b02e5eb5f933a0e47372186ae0ff4c257b9a Pebrel-v2.5.0-windows-arm64-setup.exe
42d87a8de467adc86a5ee8a6a96e098971b05936f162bf0e7810c65dba98bbca Pebrel-v2.5.0-windows-arm64.zip
afc16099d82cc3e5cdc76dc7d98d0c65e26b6a06daa44cdeefed7bec9da25a5c Pebrel-v2.5.0-windows-x64-setup.exe
8c7c87d245a60efa9ebd71e26ae3f40a06c3f4ee8c4c69b665f9b2e50e6a1431 Pebrel-v2.5.0-windows-x64.zip