Skip to content

Commit 72a21e2

Browse files
doublegateclaude
andcommitted
chore(release): bump version to v1.6.0
Update workspace version and documentation for v1.6.0 release: - Cargo.toml: workspace.package.version = "1.6.0" - README.md: version badge, current status, Phase 16 complete, WRAITH-Chat complete - CHANGELOG.md: move Unreleased content to [1.6.0] section - CLAUDE.md: status line updated - ROADMAP.md: version, executive summary, Phase 16 in timeline Phase 16 delivers: - Android client with Kotlin/Jetpack Compose + JNI bindings - iOS client with Swift/SwiftUI + UniFFI bindings - WRAITH-Chat with Signal Protocol Double Ratchet encryption - SQLCipher encrypted database storage - 302 story points, 1,937 total delivered 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent ef18de7 commit 72a21e2

File tree

5 files changed

+24
-15
lines changed

5 files changed

+24
-15
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
*No unreleased changes*
11+
12+
---
13+
14+
## [1.6.0] - 2025-12-11 - Mobile Clients & WRAITH-Chat
15+
1016
### Phase 16 - Mobile Clients Foundation & WRAITH-Chat
1117

1218
**Phase 16 Implementation Complete - Mobile Apps + Secure Messaging (2025-12-11)**

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Guidance for Claude Code when working with this repository.
66

77
WRAITH (Wire-speed Resilient Authenticated Invisible Transfer Handler) is a decentralized secure file transfer protocol implemented in Rust.
88

9-
**Status:** v1.5.9 - CLI Enhancement & Multi-Peer Support (Phase 15 Complete)
9+
**Status:** v1.6.0 - Mobile Clients & WRAITH-Chat (Phase 16 Complete)
1010

1111
### Metrics
1212
| Metric | Value |

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ members = [
2626
exclude = ["crates/wraith-xdp", "fuzz"]
2727

2828
[workspace.package]
29-
version = "1.5.9"
29+
version = "1.6.0"
3030
edition = "2024"
3131
rust-version = "1.85"
3232
license = "MIT"

README.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@ A decentralized secure file transfer protocol optimized for high-throughput, low
99
[![CI Status](https://github.com/doublegate/WRAITH-Protocol/actions/workflows/ci.yml/badge.svg)](https://github.com/doublegate/WRAITH-Protocol/actions/workflows/ci.yml)
1010
[![CodeQL](https://github.com/doublegate/WRAITH-Protocol/actions/workflows/codeql.yml/badge.svg)](https://github.com/doublegate/WRAITH-Protocol/actions/workflows/codeql.yml)
1111
[![Release](https://github.com/doublegate/WRAITH-Protocol/actions/workflows/release.yml/badge.svg)](https://github.com/doublegate/WRAITH-Protocol/actions/workflows/release.yml)
12-
[![Version](https://img.shields.io/badge/version-1.5.9-blue.svg)](https://github.com/doublegate/WRAITH-Protocol/releases)
12+
[![Version](https://img.shields.io/badge/version-1.6.0-blue.svg)](https://github.com/doublegate/WRAITH-Protocol/releases)
1313
[![Security](https://img.shields.io/badge/security-audited-green.svg)](docs/security/SECURITY_AUDIT_v1.1.0.md)
1414
[![Rust](https://img.shields.io/badge/rust-1.85%2B-orange.svg)](https://www.rust-lang.org/)
1515
[![Edition](https://img.shields.io/badge/edition-2024-orange.svg)](https://doc.rust-lang.org/edition-guide/rust-2024/index.html)
1616
[![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)
1717

1818
## Current Status
1919

20-
**Version:** 1.5.9 CLI Enhancement & Multi-Peer Support | **Development Phase:** Phase 15 Complete
20+
**Version:** 1.6.0 Mobile Clients & WRAITH-Chat | **Development Phase:** Phase 16 Complete
2121

22-
WRAITH Protocol is production-ready with a cross-platform desktop application and fully integrated CLI. Phase 15 delivers WRAITH Transfer, a Tauri 2.0-based desktop client with React 18 frontend, providing full wraith-core integration with an intuitive UI for secure file transfers. v1.5.9 adds new CLI commands (`ping`, `config`), multi-peer transfer support, enhanced NAT detection with multiple STUN providers, and comprehensive documentation alignment.
22+
WRAITH Protocol is production-ready with desktop, mobile, and messaging applications. Phase 16 delivers Android and iOS mobile clients with native UIs (Kotlin/Jetpack Compose, Swift/SwiftUI), plus WRAITH-Chat, a secure E2EE messaging application with Signal Protocol Double Ratchet encryption, SQLCipher encrypted storage, and React 18 frontend. v1.6.0 adds mobile platform support, end-to-end encrypted messaging, and comprehensive client ecosystem expansion.
2323

2424
**Project Metrics (2025-12-11):**
2525
- **Code Volume:** ~54,526 lines of Rust code (~40,844 LOC + 3,800 comments + 9,882 blanks) across 145 source files
@@ -150,7 +150,7 @@ cargo test --workspace
150150

151151
## Quick Start
152152

153-
**Note:** WRAITH Protocol v1.5.9 features a complete Node API and protocol implementation with fully integrated CLI commands. The wraith-cli binary provides production-ready command-line access to all protocol features including `ping` for connectivity testing and `config` for runtime configuration.
153+
**Note:** WRAITH Protocol v1.6.0 features a complete Node API and protocol implementation with fully integrated CLI commands. The wraith-cli binary provides production-ready command-line access to all protocol features including `ping` for connectivity testing and `config` for runtime configuration.
154154

155155
```bash
156156
# Generate identity keypair
@@ -296,7 +296,7 @@ WRAITH Protocol powers a comprehensive ecosystem of secure applications across 3
296296
| Client | Description | Status | Story Points |
297297
|--------|-------------|--------|--------------|
298298
| **WRAITH-Transfer** | Direct P2P file transfer with drag-and-drop GUI |**Complete (v1.5.0)** | 102 |
299-
| **WRAITH-Chat** | E2EE messaging with Double Ratchet algorithm | Planned | 162 |
299+
| **WRAITH-Chat** | E2EE messaging with Double Ratchet algorithm | **Complete (v1.6.0)** | 182 |
300300

301301
### Tier 2: Specialized Applications (Medium Priority)
302302

@@ -437,11 +437,12 @@ WRAITH Protocol development follows a structured multi-phase approach:
437437
- ✅ Phase 13: Performance Optimization & DPI Validation (76 SP)
438438
- ✅ Phase 14: Node API Integration & Code Quality (55 SP)
439439
- ✅ Phase 15: WRAITH Transfer Desktop Application (102 SP)
440+
- ✅ Phase 16: Mobile Clients & WRAITH-Chat (302 SP)
440441

441-
**Total Development:** 1,635 story points delivered across 15 phases
442+
**Total Development:** 1,937 story points delivered across 16 phases
442443

443444
**Upcoming:**
444-
- 📋 Phase 16: XDP Implementation & Advanced Testing
445+
- 📋 Phase 17: XDP Implementation & Advanced Testing
445446
- 📋 Phase 17+: Post-quantum cryptography, formal verification
446447
- 📋 Client Applications (926 SP across 9 remaining applications)
447448

@@ -637,4 +638,4 @@ WRAITH Protocol builds on the work of many excellent projects and technologies:
637638

638639
**WRAITH Protocol** - *Secure. Fast. Invisible.*
639640

640-
**Status:** v1.5.9 CLI Enhancement & Multi-Peer Support (Phase 15 Complete) | **License:** MIT | **Language:** Rust 2024 (MSRV 1.85) | **Tests:** 1,613 (100% pass rate) | **Quality:** Production-ready, 0 vulnerabilities, zero warnings, 98/100 quality grade
641+
**Status:** v1.6.0 Mobile Clients & WRAITH-Chat (Phase 16 Complete) | **License:** MIT | **Language:** Rust 2024 (MSRV 1.85) | **Tests:** 1,613 (100% pass rate) | **Quality:** Production-ready, 0 vulnerabilities, zero warnings, 98/100 quality grade

to-dos/ROADMAP.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# WRAITH Protocol Development Roadmap
22

3-
**Version:** 1.5.9
3+
**Version:** 1.6.0
44
**Last Updated:** 2025-12-11
5-
**Status:** Protocol Complete, Client Development Ongoing
5+
**Status:** Protocol Complete, Core Clients Complete, Extended Client Development Ongoing
66

77
---
88

@@ -12,7 +12,8 @@ This roadmap documents the development of WRAITH Protocol and its ecosystem. The
1212

1313
1. **Protocol Track:** ✅ COMPLETE - Phases 1-13 (Foundation through Optimization)
1414
2. **Client Track:** ✅ WRAITH Transfer (Tauri Desktop) - Phase 15 Complete
15-
3. **Ongoing:** Additional client applications, performance optimization, post-quantum crypto
15+
3. **Client Track:** ✅ Mobile Clients & WRAITH-Chat - Phase 16 Complete
16+
4. **Ongoing:** Additional client applications, performance optimization, post-quantum crypto
1617

1718
---
1819

@@ -32,8 +33,9 @@ This roadmap documents the development of WRAITH Protocol and its ecosystem. The
3233
| **Phase 9** | Node API | 3-4 weeks | 85 | ✅ COMPLETE | 2025-12 |
3334
| **Phase 10** | Documentation & Integration | 4-5 weeks | 130 | ✅ COMPLETE | 2025-12 |
3435
| **Phase 13** | Connection Management & Performance | 3-4 weeks | 67 | ✅ COMPLETE | 2025-12-07 |
35-
| **Phase 15** | Desktop Client (WRAITH Transfer) | 4-5 weeks | TBD | ✅ COMPLETE | 2025-12-07 |
36-
| **Total** | | **41-52 weeks** | **1,203+ points** | **COMPLETE** | |
36+
| **Phase 15** | Desktop Client (WRAITH Transfer) | 4-5 weeks | 102 | ✅ COMPLETE | 2025-12-07 |
37+
| **Phase 16** | Mobile Clients & WRAITH-Chat | 3-4 weeks | 302 | ✅ COMPLETE | 2025-12-11 |
38+
| **Total** | | **44-56 weeks** | **1,607+ points** | **COMPLETE** | |
3739

3840
### Dependency Chart
3941

0 commit comments

Comments
 (0)