-
Tensor 1.0.0
StableAll checks were successfulcontinuous-integration/drone/push Build is passingreleased this
2026-07-18 17:46:45 +02:00 | 3 commits to main since this releaseTensor 1.0.0
The first stable Tensor release. Forked from Conduit and brought to a PostgreSQL-based Matrix homeserver, verified in Docker.
From fork to 1.0
- Complete Conduit → Tensor rebrand and a clean separation between image building and deployment.
- Environment-only Docker configuration, including PostgreSQL bootstrap and connection retry.
- PostgreSQL 17 backend: idempotent schema setup, connection pool, retry, keepalive, rate-limited
VACUUM (ANALYZE), and an NFS operational profile. - Docker smoke coverage for schema creation, restart persistence, KV contract tests, query plans, and federation.
- TLS Matrix federation verified end-to-end: remote joins, presence, leave/rejoin, and bidirectional messaging.
- E2EE, media, and backfill consolidated through release candidates RC3–RC7.
- Operational
/healthzand/readyzendpoints; readiness performs a real PostgreSQL check. - Correct temporal semantics for
m.room.history_visibility = shared: events created after a leave are not exposed, while history seen before leaving remains available. - Reliable HTTP push delivery: failures remain in the persistent queue, retry with backoff is observable, and delivery recovers after a temporary gateway outage.
- Resilience smoke coverage: PostgreSQL outage/recovery, readiness transitioning 503→200, and push-gateway recovery.
- Documentation for media retention/privacy, Matrix deletion boundaries, and deployment operations.
Release verification
cargo fmt, checks, and Rust tests passed (15 unit tests plus doc-tests).cargo audit: 0 vulnerabilities, 0 warnings.- Vendoring reproduced offline.
- Full smoke suite: 5/5 passed, including TLS federation.
Release commit:
b8dfd697.Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads