Skip to content

Commit 8a0f9e7

Browse files
doublegateclaude
andcommitted
chore: bump version to v2.0.1
Version Updates: - Update all Cargo.toml files to version 2.0.1 - Update internal dependency versions - Update documentation version references This release includes fixes since v2.0.0: - WRAITH-Vault white screen fix (TypeScript errors) - Wayland compatibility for Stream, Mesh, Vault clients - UI/UX standardization across all 8 clients - Frontend rebuilds with design system Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent d1ff058 commit 8a0f9e7

File tree

16 files changed

+51
-18
lines changed

16 files changed

+51
-18
lines changed

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,39 @@ _No changes yet._
1111

1212
---
1313

14+
## [2.0.1] - 2026-01-24 - Bug Fixes & UI Standardization
15+
16+
### Fixed
17+
18+
#### WRAITH-Vault White Screen
19+
- Resolved TypeScript compilation errors causing white screen on startup
20+
- Fixed unused imports in React components (App.tsx, AddGuardianModal.tsx, CreateSecretModal.tsx, etc.)
21+
- Fixed createSecret function signature in CreateSecretModal
22+
- Fixed MouseEvent type in GuardianList component
23+
- Removed non-existent rotateSecret call from SecretDetail
24+
25+
#### Wayland Compatibility
26+
- Added GDK_BACKEND fixes for WRAITH-Stream, WRAITH-Mesh, WRAITH-Vault
27+
- KDE Plasma detection forces X11 backend
28+
- Wayland fallback (wayland,x11) for other compositors
29+
- GBM buffer workaround (WEBKIT_DISABLE_COMPOSITING_MODE)
30+
31+
### Changed
32+
33+
#### UI/UX Standardization
34+
- Applied WRAITH Design System across all 8 client applications
35+
- Consistent color palette (violet primary, indigo secondary, cyan accent)
36+
- Standardized button sizing (0.5rem 1rem padding, 0.875rem font)
37+
- Consistent layout dimensions (280px sidebar, 64px header)
38+
- Dark theme backgrounds (slate 900/950)
39+
40+
### Improved
41+
42+
- All 8 client frontends rebuilt with updated styling
43+
- Comprehensive documentation updates for v2.0.0 release
44+
45+
---
46+
1447
## [2.0.0] - 2026-01-22 - Phase 24 Complete: WRAITH-Vault Distributed Secret Storage
1548

1649
### Phase 24 - Distributed Secret Storage Application

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.7.2 - UI/UX Design System
9+
**Status:** v2.0.1 - Bug Fixes & UI Standardization
1010

1111
### Metrics
1212
| Metric | Value |

Cargo.toml

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

3434
[workspace.package]
35-
version = "2.0.0"
35+
version = "2.0.1"
3636
edition = "2024"
3737
rust-version = "1.85"
3838
license = "MIT"

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ 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-2.0.0-blue.svg)](https://github.com/doublegate/WRAITH-Protocol/releases)
12+
[![Version](https://img.shields.io/badge/version-2.0.1-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:** 2.0.0 Phase 24 Complete | **Development Phase:** Phase 24 Complete
20+
**Version:** 2.0.1 | **Development Phase:** Phase 24 Complete
2121

2222
WRAITH Protocol v2.0.0 is a major milestone release with 10 production-ready desktop/mobile applications. Version 2.0.0 delivers Phase 24 (WRAITH-Vault), a distributed secret storage application implementing Shamir's Secret Sharing with threshold cryptography, guardian-based key distribution, erasure coding for redundancy, and scheduled automatic backups.
2323

clients/wraith-chat/src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wraith-chat"
3-
version = "1.7.2"
3+
version = "2.0.1"
44
description = "WRAITH-Chat - Secure E2E Encrypted Messaging"
55
authors = ["WRAITH Protocol Contributors"]
66
edition = "2024"

clients/wraith-mesh/src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wraith-mesh"
3-
version = "1.7.2"
3+
version = "2.0.1"
44
description = "WRAITH-Mesh - Network Topology Visualization and Diagnostics"
55
authors = ["WRAITH Protocol Contributors"]
66
license = "MIT OR Apache-2.0"

clients/wraith-publish/src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wraith-publish"
3-
version = "1.9.5"
3+
version = "2.0.1"
44
description = "WRAITH-Publish - Decentralized Content Publishing Platform"
55
authors = ["WRAITH Protocol Contributors"]
66
license = "MIT OR Apache-2.0"

clients/wraith-share/src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wraith-share"
3-
version = "1.7.2"
3+
version = "2.0.1"
44
description = "WRAITH-Share - Group File Sharing with Granular Access Control"
55
authors = ["WRAITH Protocol Contributors"]
66
license = "MIT OR Apache-2.0"

clients/wraith-stream/src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wraith-stream"
3-
version = "1.7.2"
3+
version = "2.0.1"
44
description = "WRAITH-Stream - Encrypted Peer-to-Peer Media Streaming"
55
authors = ["WRAITH Protocol Contributors"]
66
license = "MIT OR Apache-2.0"

clients/wraith-sync/src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wraith-sync"
3-
version = "1.7.2"
3+
version = "2.0.1"
44
description = "WRAITH-Sync - Decentralized File Synchronization"
55
authors = ["WRAITH Protocol Contributors"]
66
license = "MIT OR Apache-2.0"

0 commit comments

Comments
 (0)