Skip to content

Releases: TheJenilDGohel/Synapse

v2026.05.5-beta.0

24 May 07:56

Choose a tag to compare

v2026.05.5-beta.0 Pre-release
Pre-release

Fixed

  • CLI Bootstrap Resilience: Re-engineered the CLI entrypoint (bin/synapse.js) to be completely dependency-free for core commands. synapse --version and synapse help now work even if node_modules is missing or corrupted.
  • Robust Auto-Relaunch: Improved the tsx relauncher to handle missing loader dependencies gracefully, providing actionable instructions instead of internal module resolution crashes.

Added

  • Incremental Delta-Indexing (S02): Implemented surgical index updates for only changed/deleted files, significantly reducing re-indexing overhead in large workspaces.
  • Multi-Root Discovery (S03): Implemented recursive project detection in monorepo structures (depth limit: 3).
  • Graceful Lite Mode: Heavyweight native dependencies (@huggingface/transformers, sqlite-vec) are now optional. The system automatically detects missing backends and degrades to "Lite Mode" (Lexical search + KG) instead of failing to install or start in restricted environments.
  • Automatic Knowledge Graph Extraction: Introduced a background on-device extraction pipeline that automatically populates the Knowledge Graph from memory entries using local transformer models.
  • System Introspection: Added the synapse status command for detailed database and server health snapshots.
  • Performance Benchmarks: Implemented synapse bench and published a quantitative BENCHMARKS.md demonstrating sub-100ms P95 latencies for local operations.

v2026.05.4

22 May 09:47

Choose a tag to compare

What's Changed

  • chore: sync beta with professional infrastructure from main by @TheJenilDGohel in #146
  • 🧹 chore: remove unused imports from orchestrator.ts by @TheJenilDGohel in #126
  • ⚡ perf: eliminate N+1 query in sqlite-vec document indexer by @TheJenilDGohel in #125
  • 🧹 [Code Health] Remove unused constant imports from graph-tools.ts by @TheJenilDGohel in #123
  • chore(deps): bump tsx from 4.21.0 to 4.22.3 by @dependabot[bot] in #129
  • chore(deps-dev): bump @types/node from 25.7.0 to 25.9.1 by @dependabot[bot] in #128
  • chore(deps-dev): bump eslint from 10.3.0 to 10.4.0 in the linting group across 1 directory by @dependabot[bot] in #127

Full Changelog: v2026.05.1...v2026.05.4

v2026.05.1

21 May 11:14

Choose a tag to compare

v2026.05.1 Stable Release

v2026.05.1-beta.0

15 May 08:28

Choose a tag to compare

v2026.05.1-beta.0 Pre-release
Pre-release

🔄 Versioning

  • CalVer Transition: Switched to YYYY.MM.Patch (e.g., 2026.05.1-beta.0).
  • Standardized Leading Zeros: Zero-padded months for consistent sortability.

🚀 CI/CD Optimization

  • Parallel Quality Gates: Linting, type-checking, and audits now run in parallel jobs.
  • Smart Path Filtering: Docs-only changes skip heavy test suites.
  • Optimized Test Matrix: Restructured OS/Node matrix to prevent E2E timeouts.

Synapse v1.0.0 Stable

13 May 06:13

Choose a tag to compare

🚀 Stable Release

  • Official Launch: Transition from beta to stable release.
  • Production Ready: Full stabilization of the core engine and tool suites.
  • Enhanced Verification: Exhaustive sandbox installation and usage validation.

🛡️ Security & Hardening

  • Critical Fix: Resolved a command injection vulnerability in Claude Code hook scripts by switching from shell-based execution to direct Node.js calls.
  • Improved Validation: Added content guards in KG commands to prevent accidental flag leakage.

📖 Documentation

  • Diátaxis Overhaul: Completely rewritten documentation following the Diátaxis framework (Tutorials, How-to guides, Reference, Explanation).
  • Comprehensive Guides: New detailed guides for Persistent Memory, Knowledge Graph, and Configuration.

🛠️ Core Improvements

  • Robust Parsing: Improved argument parsing for 'kg add' and 'kg query' to support both positional and flag-based inputs.
  • Unified Controllers: Fully transitioned to high-density 'synapse_kg_manage' and 'synapse_kg_query' tools for maximum context efficiency.

Zero cloud. Local-first. Pure SQLite.

v0.0.1-beta.2

03 May 07:20

Choose a tag to compare

v0.0.1-beta.2 Pre-release
Pre-release

[0.0.1-beta.2] - 2026-05-03

🛠️ Hotfixes

  • Dependency Stabilization: Resolved strict peer dependency conflicts with tree-sitter and its language parsers that were preventing clean global installations.
  • Search Binary Fix: Replaced problematic ripgrep-bin with @vscode/ripgrep to ensure rg works flawlessly across all platforms without requiring native compilation (make/gcc) on Windows.

Full Changelog: v0.0.1-beta.1...v0.0.1-beta.2