Releases: aizhimou/javranking-extension
Releases · aizhimou/javranking-extension
Release list
v1.1.0
🇨🇳 中文更新日志
🌟 新特性 (Features)
- 冲码云端同步与影片打标:
- 侧边栏卡片直接打标:在扫描出的影片卡片上新增「想看」、「已看」、「看过/丢弃」快捷标记按钮,带颜色边框与徽标反馈。
- 冲码状态与快速导航:侧边栏顶部展示当前绑定的冲码与已标记总数,点击可一键直达主站「我的清单」页面。
- 扩展与主站双向互通:主站与插件端打标无缝实时同步,多端数据保持一致。
- 标签页独立侧边栏:
- 侧边栏改为绑定当前活动标签页(Tab-Specific),打开新标签页时不再自动浮现,避免打扰正常浏览。
- 点击扩展工具栏图标可快速切换当前标签页侧边栏的展开与折叠。
⚡ 优化与改进 (Improvements & Bug Fixes)
- 多场景智能同步:
- 打开侧边栏(Mount)、从主站切回侧边栏(Focus)、切换标签页以及点击右上角刷新按钮时,自动拉取云端最新打标状态。
- 右上角刷新按钮联动执行 DOM 重新扫描 + 云端标记同步。
- 同步时效与保活优化:
- 标记防抖由 1500ms 缩短至 300ms,配合
pagehide/visibilitychange冲刷与keepalive请求,切页不丢记录。 - 增量同步加入 30 秒安全时间冗余与 Last-Write-Wins 幂等覆盖,解决时钟偏差导致的漏同步。
- 番号大小写强制统一归一化处理。
- 标记防抖由 1500ms 缩短至 300ms,配合
🌐 English Changelog
🌟 Features
- Chong Code Cloud Sync & Video Marking:
- Inline Marking in Side Panel: Easily mark videos as "Want", "Watched", or "Dropped" directly on scanned video cards, with distinct visual badges and borders.
- Chong Code Status & Quick Navigation: Added Chong Code status and mark counter in the side panel header, with a one-click shortcut to the main site's mark list.
- Seamless Bi-directional Sync: Mark changes made on the main site or in the extension sync bidirectionally in real time.
- Tab-Specific Side Panel Isolation:
- Side panel now opens specifically for the active tab, preventing unwanted persistent side panels across newly opened tabs.
- Toggle side panel open/close on the current tab with a single click on the extension toolbar icon.
⚡ Improvements & Bug Fixes
- Smart Multi-trigger Sync:
- Automatically fetches remote mark updates on side panel mount, tab switch, window focus, and when clicking the top-right refresh button.
- The refresh button now runs both DOM scanning and cloud mark sync in parallel with visual spinner feedback.
- Sync Timeliness & Connection Reliability:
- Mark upload debounce reduced from 1500ms to 300ms, with
pagehideflush andkeepaliveenabled to prevent lost syncs when navigating away. - Added a 30s safety time buffer with Last-Write-Wins idempotent conflict resolution to prevent missed delta updates.
- Video code casing normalization across local stores.
- Mark upload debounce reduced from 1500ms to 300ms, with
📦 Assets / 附件安装包
- Chrome / Edge (Chromium):
javranking-extension-1.1.0-chrome.zip - Firefox:
javranking-extension-1.1.0-firefox.xpi - Firefox Source Code:
javranking-extension-1.1.0-sources.zip