v1.8.0 #343
naveenraj-17
announced in
Announcements
v1.8.0
#343
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Synapse v1.8.0 — Reliability & release quality
This release is about making Synapse safe to ship and hard to break. It adds a
comprehensive backend test suite, gates every release on those tests, validates
all installation paths in CI, and fixes an npm packaging-hygiene issue.
🧪 Comprehensive test suite
A new
backend/tests/suite (321 tests) covers the full API surface and thecore flows end-to-end:
/api/v1(in-process) and/api/v2(distributed) external APIsedge cases (revoked keys, path traversal, malformed model output, oversized input)
keys and no network
SSE streaming + reconnection path
🚦 Releases are now gated
Docker Hub — a failing test aborts the release.
pyproject.toml==package.json== tag) is enforced.🧰 Installation validated in CI
Every install path is now exercised automatically:
Dockerfile,Dockerfile.backend,Dockerfile.worker)with a live API-server health check
📦 Packaging fix
(
__pycache__/*.pyc); aprepackstep now cleans it and CI enforces it.⬆️ Install / upgrade
Full Changelog: v1.7.9...v1.8.0
This discussion was created from the release v1.8.0.
All reactions