Histórico de versões de MemexNG-Semantic History Search - 3 versões
MemexNG-Semantic History Search por Durga Gairhe
Histórico de versões de MemexNG-Semantic History Search - 3 versões
Tenha cuidado com versões antigas! Estas versões são mostradas para fins de teste e referência.Recomenda-se que utilize sempre a versão mais recente de um complemento.
Versão mais recente
Versão 0.4.0
Lançada em 19 de mai de 2026 - 23,51 MBFunciona com firefox 58.0 e superiorv0.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 MV2Código fonte lançado sob Todos os direitos reservados
Versões antigas
Versão 0.3.0
Lançada em 19 de mai de 2026 - 23,41 MBFunciona com firefox 109.0a1 e superiorRelease 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 flagsCódigo fonte lançado sob Todos os direitos reservados
Versão 0.2.0
Lançada em 16 de mai de 2026 - 23,4 MBFunciona com firefox 109.0a1 e superiorCódigo fonte lançado sob Todos os direitos reservados