TabPlex 1.0.3
TabPlex 1.0.3 focuses on safer workspace switching and a more reliable toolbar entry.
简体中文
本次更新
- 工作区切换或网页仍在加载时,工作区、网页清单和回收站的删除操作会明确禁用,并在悬停或键盘聚焦时说明原因。
- 后台增加切换期间的精确删除保护,避免其他扩展页面或 Agent 操作绕过界面后与切换事务竞争。
- 修复点击锁定删除入口后网页条目持续停留在侧滑状态的问题。
- 恢复工具栏 Popup,并在打开 Popup 时维护当前窗口唯一的固定 Home 标签。
- 首次安装时在后台创建固定 Home;更新已有版本时不会重复创建。
- 简化切换、维护、设置和引导流程中的重复队列,同时保留 revision、窗口绑定和失败恢复保护。
TabPlex 仍然采用本地优先设计,没有新增 host permissions,也不会在网页中注入内容脚本。
English
What changed
- Workspace, webpage-list, and Trash deletion is now explicitly disabled while a workspace is switching or its pages are still loading, with an explanation on hover or keyboard focus.
- Background reservations protect switch transactions from conflicting deletion initiated by another extension surface or Agent Control.
- Fixed a locked delete action leaving a webpage row stuck in its revealed position after a pointer click.
- Restored the toolbar Popup while keeping one pinned Home tab in the current window.
- A pinned Home tab is created in the background on first install without being recreated on updates.
- Simplified duplicated switch, maintenance, settings, and onboarding queues while preserving revision, window-binding, and recovery safeguards.
TabPlex remains local-first. This release adds no host permissions and injects no content scripts into websites.
Verification
- 558 automated tests passed; 1 test remains intentionally skipped.
- Chrome and Edge Manifest V3 packages passed page smoke tests and release artifact verification.
- Chrome SHA-256:
d1fe91cd8eb5b1831a7a9d585cde1560bd053aede360a370e01c4e749b9e22ec - Edge SHA-256:
0f7000e25ad38ede8aeb488ee3a64ee8cb20d8f58c555f8ba3b874dafac7092c