Added
- Add browser support for reading, ingesting, and querying a Teams cache.
- Add a
./webentry point built on a pluggableSqlDriverseam, with anode:sqlitedriver and an optional@sqlite.org/sqlite-wasmbrowser driver atlibzaungast/web/sqlite-wasm-driver(installed separately, only if you use it). - Add
openStoreFromSource, a single build path that behaves identically in Node and the browser, with an optionalonPhasehook for build-progress reporting. - Speed up the first read with an optional Web Worker pool (
createPool,handlePoolMessage,openStoreFromSourceParallel,extractFromSourceParallel) that parses.ldbfiles and extracts records in parallel, falling back to serial automatically. - Add a
deferFtsoption to build the full-text search index lazily on first search instead of during ingest. - Add an engine-agnostic data seam (
shapeBaseTables,deriveTables,baseMeta, and named row types), a read-onlyrawDbaccessor, and topic-scorer exports, so a non-SQLite backend or custom analytics can build a byte-matching store. - Add organization, profile type, and structured given/surname names to people, recovered for federated (external) contacts.
Full Changelog: v0.4.0...v0.5.0