Releases: SynapseLayer/synapse-layer
v4.3.4 - Annotations + Cache Invalidation
- Added MCP annotations to all 13 tools
- Version bump 2.4.1 (cache invalidation)
- Target: Smithery Quality Score ≥80
v4.3.3 - Metadata Hardening
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
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
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
🧠 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
📦 Distribution Fix
- cryptography floor corrigido:
>=44.0.0→>=46.0.7no 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
v1.1.7: Security Hardening
🔒 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.
Fixes ModuleNotFoundError and provides canonical 'SynapseClient' alias for improved developer experience.
v1.1.5: Credibility Hardening
v1.1.5: Credibility Hardening