This repository was archived by the owner on Mar 2, 2026. It is now read-only.
Repository navigation
v0.3.0 - Major Refactoring Release
Highlights
🏗️ Major Refactoring
Six large files (13,589 lines total) split into focused modular packages:
federation/groups.py→ 11 submodulesprivacy/trust.py→ 5 submodulescore/verification.py→ 6 submodulesnetwork/node.py→ 7 submodulesnetwork/seed.py→ 9 submodulescli/main.py→ 10 submodules
All existing imports remain backward compatible.
🔒 Security & Privacy
- TLS Enforcement: New
VALENCE_REQUIRE_TLSconfig for production - GDPR Documentation: Privacy-by-design compliance documented
- Federation Fixes: All critical audit findings resolved
📊 Quality
- Code Quality: B- → B+ grade
- Type Safety: 0 mypy errors
- Test Coverage: 81%, 5,094 tests passing
- Audits: 0 critical, 0 high severity findings
📖 Full Changelog
See CHANGELOG.md for complete details.