Tags: setube/stackprism
Tags
feat: 加多路径版本号识别和图标兜底链路 支持 versionPattern、versionFrom、versionFromAttribute、minPatternMatches 等规则字段、TechChip 加官网 favicon 与 HTML link 标签兜底、Reka UI 与 shadcn-vue 与 Open Graph 与 Priority Hints 与 alt-svc HTTP/3 与 AWS 总品���等规则,收紧 Teleport 与 Reka UI 误识别,修 popup-cache 三处 version 字段丢失、Server 头首段污染、semver 字典序排序坑。 将版本号提升到 1.3.70。
fix: per-tab 写锁修 popup 数字回落 + 加速检测链路 新增 tab-write-lock 让 detection / dynamic-snapshot / bundle / webRequest / message-router 串行进入 read-modify-write 不再互相覆盖、popup-cache mergePageDetectionRecord 同 URL 重扫合并历史检测不让数量回落、dynamic-snapshot DELAY 800→400 配合 bundle / content-observer 优化把端到端从 ~8s 压到 ~2.4s。 将版本号提升到 1.3.60。
refactor: 自指抑制名单挪到 self-host-suppress.json 之前 SELF_HOST_SUPPRESS 直接写死在 popup-cache.ts 里,新增条目要改代码、重新构建;按项目「规则即数据」的约定挪到 public/rules/self-host-suppress.json,并接入 rules/index.json 里走统一加载链路。运行时通过 loadTechRules 读到 selfHostSuppress 字段,再走原来的主域回退匹配,行为一致。 将版本号提升到 1.3.40。
StackPrism v1.3.10 规则增强 - 大幅扩充本地前端库资源匹配,覆盖表单、图表、媒体、编辑器、地图、上传、国际化、状态管理、React/Vue 生态、动画、图标、加密与实用工具库。 - 补充部分监控埋点、前端路由状态、支付程序和资源链接映射。 - 新增规则继续限定明确包名、目录名、作用域包或专属发行文件,减少短词和泛文件名误判。 界面与设置 - 调整弹窗、设置页、帮助页和通用组件的样式组织。 识别精度 - 通过 CSS 变量前缀区分 UnoCSS 与 Tailwind CSS。
feat: Input / Textarea 通用组件,统一 X 清除按钮交互 新增 src/ui/components/Input.vue 与 Textarea.vue,hover 时框线变 accent,有内容自动显示 X 清除按钮,X mousedown.prevent 触发清空并保持焦点;search input 也通过 ::-webkit-search-cancel-button 隐藏浏览器原生 X,统一外观。Popup 搜索框 + Settings 全部 input / textarea(4 input + 5 textarea)改用新组件,Enter 通过 keydown 事件透传保留搜索快捷键。将版本号提升到 1.3.0。
feat: 借助 webNavigation 区分真刷新与 SPA 切换 新增 webNavigation 权限,监听 onCommitted 顶层 frame 事件。reload/typed/link/back 等真正 document 级 navigation 触发时清识别节流、立即重检;SPA 内部 history.pushState/replaceState 不触发 onCommitted、节流仍在保护反复触发。F5 真刷新即刻重检的预期得到满足。将版本号提升到 1.2.90。
PreviousNext