MemexNG-Semantic History Search 版本历史 - 3 个版本
MemexNG-Semantic History Search 作者: Durga Gairhe
MemexNG-Semantic History Search 版本历史 - 3 个版本
小心旧版本!显示这些版本是为了测试和参考目的。您应该始终使用附加组件的最新版本。
最新版本
版本 0.4.0
发布于 2026年5月19日 - 23.51 MB适用于 firefox 58.0 及更高版本v0.4.0 — Firefox MV2 support & cross-browser compatibility
- Add Firefox MV2 support: offscreen document fallback via hidden iframe
- Fix Firefox MV2 compatibility: switched all chrome. API calls to browser.
(Promise-based wrappers via wxt/browser) for history, bookmarks, alarms,
contextMenus, omnibox, tabs, and runtime APIs
- Fix browserAction API: handle Firefox MV2's browser.browserAction alias
- Fix build: switch background chunk from IIFE to ES format to support
WASM top-level await (voy-search), wrap in async IIFE at post-processing
- Fix build: strip Vite lib-mode generated "background;" references from
all output chunks
- Remove unused "storage" permission
- Fix circular dependency in importAllData (accept optional rebuildVoyIndex)
- Fix vectorStore: import voy-search dynamically to avoid WASM bundling
issues in Firefox MV2源代码遵循 保留所有权利 发布
较早版本
版本 0.3.0
发布于 2026年5月19日 - 23.41 MB适用于 firefox 109.0a1 及更高版本Release Notes — v0.3.0
What's New
- Chrome Manifest V3 support — Service worker now runs without module imports, fully compatible with Chrome's MV3 requirements
- Zero unsafe-eval required — All code runs via classic scripts with inlined imports; no eval() or remote code anywhere
- Dual-browser builds — Chrome MV3 + Firefox MV2 from a single codebase
Bug Fixes
- Fixed ReferenceError: x is not defined at service worker startup caused by multi-chunk import dedup — shared chunks (hash, vectorStore) now properly expose all exports to all consumers
- Fixed import() is disallowed on ServiceWorkerGlobalScope — dynamic imports are recursively inlined into IIFEs
- Fixed Assignment to constant variable errors in strict-mode async IIFEs — export assignments use .then() callbacks instead of direct reassignment
- Fixed 404 errors for deleted chunks — inlined chunks shared with popup/options/offscreen are no longer removed from the build output
Full Changelog
- Background service worker inlines all static + dynamic imports into a single classic script
- Both builds pass acorn parse validation with 0 imports
- Firefox: added browser_specific_settings.gecko.id and data_collection_permissions for AMO compliance
- Removed unused storage permission to avoid store review flags源代码遵循 保留所有权利 发布
版本 0.2.0
发布于 2026年5月16日 - 23.4 MB适用于 firefox 109.0a1 及更高版本源代码遵循 保留所有权利 发布