中文
基于 v0.8.1..v0.8.2 的提交整理。
新增
- 新增英文和简体中文本地化,完善语言自动检测与语言菜单。(
297e3b6、7ea863e) - 文件浏览器新增“快速查看变更”,可显示变更数量并直接以 diff 模式打开文件。(
1a3abc1、6e0b9d1) - 新增不受信任项目的受限模式与信任确认界面;项目扩展只会在获得信任后加载。(
5cddc13、9716166) - 新增与 pi CLI 对齐的扩展状态栏,并固定在底部操作栏。(
658de52、8a33ba4)
修复
- 修复 DNS rebinding 绕过问题,强化本地请求安全边界。(
def8fb4) - 切换到不同项目时清理旧文件标签页,同时在同一仓库的 worktree 之间保留标签页。(
a192ec9、d67b196) - 修复全局安装的 skills 无法切换启用状态的问题。(
58d650e) - 支持按住 Shift 点击删除会话以跳过确认,并收窄快捷删除触发范围。(
47cc7ef、075b009) - 统一文件浏览器的状态标记显示。(
313727a)
改进
- 补充国际化、扩展和中文交流群文档。(
e16ccf0、9bbe2ba)
内部调整
- 发布 npm 包
@agegr/pi-web@0.8.2。
English
Prepared from commits in v0.8.1..v0.8.2.
Added
- Added English and Simplified Chinese localization with refined locale detection and a language menu. (
297e3b6,7ea863e) - Added a quick changes viewer to the file explorer, including a change count and direct diff-mode opening. (
1a3abc1,6e0b9d1) - Added restricted mode and a trust prompt for untrusted projects; project extensions now load only after trust is granted. (
5cddc13,9716166) - Added an extension status bar aligned with pi CLI and pinned it to the bottom action bar. (
658de52,8a33ba4)
Fixed
- Fixed a DNS rebinding bypass and strengthened local request boundaries. (
def8fb4) - Cleared stale file tabs when switching projects while preserving tabs across worktrees of the same repository. (
a192ec9,d67b196) - Fixed toggling globally installed skills. (
58d650e) - Added Shift-click session deletion without confirmation and narrowed the shortcut trigger. (
47cc7ef,075b009) - Aligned file explorer status indicators. (
313727a)
Improved
- Expanded documentation for localization, extensions, and the Chinese community group. (
e16ccf0,9bbe2ba)
Internal
- Published npm package
@agegr/pi-web@0.8.2.