Commit graph

273 commits

Author SHA1 Message Date
edb5ec4696 chore(release): 7.15.5 2026-02-02 09:29:53 -08:00
a88268fd25 chore(release): 7.15.4 2026-02-02 09:21:31 -08:00
0ec3d85c39 chore(release): 7.15.3 2026-02-02 08:52:53 -08:00
389e9d6258 chore(release): 7.15.2 2026-02-01 17:56:14 -08:00
0add0af45a chore(release): 7.15.1 2026-02-01 16:25:05 -08:00
b87426409d chore(release): 7.15.0 2026-02-01 13:05:10 -08:00
3a21bf62b7 chore(release): 7.14.0 2026-02-01 11:12:35 -08:00
0292cf2ddf chore(release): 7.13.0 2026-02-01 10:49:36 -08:00
ac7a1f772c chore(release): 7.12.0 2026-02-01 08:25:50 -08:00
b0439fbc26 chore(release): 7.11.0 2026-01-31 12:43:40 -08:00
e384afcdac chore(release): 7.10.0 2026-01-31 12:02:59 -08:00
25912b5728 chore: sync package-lock.json after dependency install 2026-01-31 09:30:43 -08:00
88d0c89143 chore(release): 7.9.3 2026-01-28 08:52:52 -08:00
279fccebfe chore(release): 7.9.2 2026-01-27 16:51:48 -08:00
1ffdfa70ae chore(release): 7.9.1 2026-01-27 15:40:46 -08:00
32dbdcec61 chore(release): 7.9.0 2026-01-27 13:48:43 -08:00
6c27f9f7fd chore(release): 7.8.0 2026-01-27 10:30:38 -08:00
2b901974ed chore(release): 7.7.0 2026-01-26 17:25:15 -08:00
b0ea2f3810 chore(release): 7.6.1 2026-01-26 14:22:44 -08:00
2ee6a049a6 chore(release): 7.6.0 2026-01-26 13:16:08 -08:00
f0f7acccc5 chore(release): 7.5.4 2026-01-26 13:08:44 -08:00
7883bb1545 chore(release): 7.5.3 2026-01-26 13:02:15 -08:00
1208c6597e chore(release): 7.5.2 2026-01-26 12:52:33 -08:00
20a3a59def chore(release): 7.5.1 2026-01-26 12:49:11 -08:00
58d85b9c91 chore(release): 7.5.0 2026-01-26 12:16:09 -08:00
478c6e6342 chore(release): 7.4.1 2026-01-20 17:38:29 -08:00
311f165533 chore(release): 7.4.0 2026-01-20 16:22:12 -08:00
24039e8a1a chore(release): 7.3.1 2026-01-16 17:05:10 -08:00
1a813c7b86 chore(release): 7.3.0 2026-01-07 12:52:12 -08:00
19c5e67035 chore(release): 7.2.2 2026-01-07 10:46:59 -08:00
cf06d82520 chore(release): 7.2.1 2026-01-06 18:01:38 -08:00
1a32ed65ab chore(release): 7.2.0 2026-01-06 17:19:58 -08:00
4fc1fb7340 chore(release): 7.1.1 2026-01-06 16:03:55 -08:00
61100bdc9d chore(release): 7.1.0 2026-01-06 14:53:13 -08:00
8e21e71980 chore(release): 7.0.1 2026-01-06 14:10:08 -08:00
ffd18c9598 chore(release): 7.0.0 2026-01-06 12:53:42 -08:00
81cd16e41b chore(release): 6.6.2 2026-01-05 16:57:51 -08:00
7ae520883a chore(release): 6.6.1 2025-12-18 10:31:10 -08:00
746b1b8e24 chore(release): 6.6.0 2025-12-17 17:43:58 -08:00
1f59aa2013 feat: replace transformers.js with direct ONNX WASM for Bun compatibility
- Remove @huggingface/transformers dependency (539MB native binaries)
- Add direct ONNX Runtime Web embedding engine
- Bundle all-MiniLM-L6-v2-q8 model (24MB, no runtime downloads)
- Works with Node.js, Bun, and bun build --compile
- Air-gap compatible: fully self-contained, no internet required

New WASM embedding components:
- WASMEmbeddingEngine: Main integration class
- WordPieceTokenizer: Pure TypeScript tokenizer
- EmbeddingPostProcessor: Mean pooling + L2 normalization
- ONNXInferenceEngine: Direct ONNX Runtime Web wrapper
- AssetLoader: Model file loading

Tests added:
- 11 WASM embedding integration tests
- 8 Bun compatibility tests

New npm scripts:
- test:wasm - Run WASM embedding tests
- test:bun - Run tests with Bun
- test:bun:compile - Build and run compiled binary
2025-12-17 17:42:37 -08:00
c1deb7a623 chore(release): 6.5.0
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-11 13:27:45 -08:00
ec6fe0c039 chore(release): 6.4.0 2025-12-11 08:41:14 -08:00
f0270cc568 chore(release): 6.3.2 2025-12-09 16:17:45 -08:00
f3765afb9e chore(release): 6.3.1 2025-12-09 09:38:05 -08:00
292be1b9cd chore(release): 6.3.0 - singleton GraphAdjacencyIndex architecture fix
Critical architectural fix for VFS tree corruption bug:
- GraphAdjacencyIndex singleton via storage.getGraphIndex()
- Auto-rebuild verbIdSet when LSM-trees have existing data
- Removed dual-ownership causing verbIdSet out of sync
- PathResolver cache invalidation on checkout/fork

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-04 12:55:35 -08:00
810b75647c chore(release): 6.2.9 - fix critical VFS bugs (directory corruption)
Bug fixes:
- Fix verbCountsByType optimization skipping Contains relationships
- Fix UnifiedCache not invalidated on path deletion
- Add fast path for sourceId + verbType queries (common VFS pattern)
- Save statistics on first entity of each type

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-04 11:22:41 -08:00
1da6048245 chore(release): 6.2.8 - deferred HNSW persistence for 30-50× faster cloud adds
Performance fix for GCS/S3/R2/Azure:
- Single add(): 7-11 seconds → 200-400ms
- Zero configuration - automatic for cloud storage
- flush() on close() ensures data durability

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 14:20:12 -08:00
a33b759c40 chore(release): 6.2.7 - simplify cloud storage to always-on write buffering
Performance & Consistency Improvements:
- Always-on write buffering for cloud adapters (GCS, S3, R2, Azure)
- Removes dynamic mode switching complexity (-204 lines)
- Consistent, predictable behavior regardless of load
- Preserves v6.2.6 cache-before-buffer fix

Cloud storage always benefits from batching - no reason for dynamic switching.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 13:43:11 -08:00
6449bb1afe chore(release): 6.2.6 - fix cloud storage read-after-write consistency
Fix add() → relate() race condition in cloud storage (GCS, S3, R2, Azure)

Problem:
- In high-volume mode, writes go to buffer instead of direct storage
- Cache was NOT populated when buffering
- add() returns but relate() fails with "Source entity not found"

Solution:
- Populate cache BEFORE adding to write buffer
- Ensures immediate read-after-write consistency
- Buffer still flushes asynchronously for performance

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 13:23:25 -08:00
e4bbd7fb0e chore(release): 6.2.5 - fix counts.byType() accumulation bug 2025-12-02 11:45:22 -08:00