Skip to content

Releases: SynapseLayer/synapse-layer

v4.3.4 - Annotations + Cache Invalidation

28 May 21:22

Choose a tag to compare

  • Added MCP annotations to all 13 tools
  • Version bump 2.4.1 (cache invalidation)
  • Target: Smithery Quality Score ≥80

v4.3.3 - Metadata Hardening

28 May 20:42

Choose a tag to compare

Metadata Hardening for Smithery:

  • Added outputSchema to all 13 MCP tools
  • Improved configSchema for Configuration UX
  • No changes to runtime logic or API
  • Focus: increase Smithery Quality Score ≥80

v4.3.2-distribution-polish

28 May 18:11

Choose a tag to compare

Distribution polish release:

  • improved marketplace-facing README structure
  • added use cases and MCP tools overview
  • clarified local vs cloud deployment modes
  • no business logic changes

v4.3.1-governance-clean

28 May 17:26

Choose a tag to compare

Governance cleanup release:

  • added Smithery backlink badge to README
  • improved distribution readiness for verification
  • no business logic changes

v1.2.0 — Persistent Memory Infrastructure · Elite Release

22 Apr 01:02

Choose a tag to compare

🧠 Synapse Layer v1.2.0 — Persistent Memory Infrastructure
What's New
✅ AES-256-GCM zero-knowledge encryption
Server never sees plaintext

✅ MCP-native integration
Claude Desktop, Cursor, n8n (1-click install)

✅ Cross-agent memory transfer
Neural Handover™ (JWT-signed, grace period)

✅ Truth Quotient™
Conflict resolution engine (proprietary scoring)

✅ Header-first auth (x-connect-token)
Tokens never appear in URLs

Quality
✅ 496 tests passing
✅ 83% coverage
✅ CI fully green

Distributed via:

PyPI
Smithery
MCP Registry
Install
pip install synapse-layer==1.2.0

Quick Start (Local SDK)
import asyncio
from synapse_layer import SynapseClient

async def main():
memory = SynapseClient(agent_id="my-agent")

await memory.store("User prefers dark mode")

results = await memory.recall("user preferences")

for r in results:
print(f"[TQ={r.trust_quotient:.2f}] {r.content}")
asyncio.run(main())

Breaking Changes
None.
Fully backward compatible with v1.1.x.

Security
🔐 Encryption: AES-256-GCM (zero-knowledge)
🔐 Tokens: header-only (x-connect-token)
🔐 Secrets: never exposed in URLs or logs

License
Apache-2.0

Links
Full Changelog: https://github.com/SynapseLayer/synapse-layer/blob/main/CHANGELOG.md
Docs: https://synapselayer.org/
Forge: https://forge.synapselayer.org/

v1.1.8 — Distribution Fix: cryptography dep floor >=46.0.7

14 Apr 01:02

Choose a tag to compare

📦 Distribution Fix

  • cryptography floor corrigido: >=44.0.0>=46.0.7 no artefato PyPI publicado
  • Versão anterior (1.1.7) tinha o floor antigo no pacote publicado
  • Todos os outros fixes de segurança do v1.1.7 incluídos

🔗 PyPI: https://pypi.org/project/synapse-layer/1.1.8/

v1.1.7: Security Hardening

13 Apr 01:19

Choose a tag to compare

🔒 Security Hardening

CVE Library Resolution
CVE-2026-39892 cryptography >=44.0.0
CVE-2026-34073 cryptography >=44.0.0
CVE-2024-3772 pydantic >=2.4.0
httpx >=0.27.0
python-dotenv >=1.0.1
  • Python 3.9 dropped (EOL) → requires >=3.10
  • flake8 replaced by ruff
  • 5/5 contract tests passing ✅

pip install synapse-layer==1.1.7

v1.1.6: Public Contract Fix & DX Hardening.

12 Apr 16:59

Choose a tag to compare

Fixes ModuleNotFoundError and provides canonical 'SynapseClient' alias for improved developer experience.

v1.1.5: Credibility Hardening

12 Apr 11:37

Choose a tag to compare

v1.1.5: Credibility Hardening

v1.1.4 — Official Brand

11 Apr 22:24

Choose a tag to compare

What's Changed - Official dark/grey brand logo enforced (deterministic, not generative) - Removed CDN dependency from README - Version consolidated across all manifests