Skip to content

Commit 07d3573

Browse files
committed
chore(release): bump version to v0.4.5
- Update workspace version to 0.4.5 - Add CHANGELOG entry for v0.4.5 - Update README version status - Document all CI/cross-platform fixes - Document comprehensive Phase 4 features
1 parent 9b9189f commit 07d3573

File tree

3 files changed

+28
-4
lines changed

3 files changed

+28
-4
lines changed

CHANGELOG.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
---
1111

12+
## [0.4.5] - 2024-11-30
13+
14+
### Added
15+
- Comprehensive Phase 4 documentation in README
16+
- Privacy & Obfuscation documentation section
17+
- Cross-platform build support documentation
18+
19+
### Fixed
20+
- Windows x86_64-pc-windows-msvc cross-platform compatibility
21+
- Platform-specific RawFd type handling in io_uring module
22+
- Added cfg attributes for Unix vs Windows builds
23+
- CI MSRV (Rust 1.85) build failure
24+
- Enabled getrandom feature for rand_core dependency
25+
- Resolved OsRng import and trait mismatch errors
26+
- Useless unsigned comparison warning in timing tests
27+
28+
### Changed
29+
- Updated test coverage documentation (607 tests)
30+
- Enhanced README with complete obfuscation feature details
31+
- Improved release artifact naming and organization
32+
33+
---
34+
1235
## [0.4.0] - 2024-11-30
1336

1437
### Added
@@ -1517,7 +1540,8 @@ Fixes applied:
15171540

15181541
---
15191542

1520-
[Unreleased]: https://github.com/doublegate/WRAITH-Protocol/compare/v0.4.0...HEAD
1543+
[Unreleased]: https://github.com/doublegate/WRAITH-Protocol/compare/v0.4.5...HEAD
1544+
[0.4.5]: https://github.com/doublegate/WRAITH-Protocol/compare/v0.4.0...v0.4.5
15211545
[0.4.0]: https://github.com/doublegate/WRAITH-Protocol/compare/v0.3.2...v0.4.0
15221546
[0.3.2]: https://github.com/doublegate/WRAITH-Protocol/compare/v0.3.1...v0.3.2
15231547
[0.3.1]: https://github.com/doublegate/WRAITH-Protocol/compare/v0.3.0...v0.3.1

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ members = [
2222
exclude = ["crates/wraith-xdp"]
2323

2424
[workspace.package]
25-
version = "0.4.0"
25+
version = "0.4.5"
2626
edition = "2024"
2727
rust-version = "1.85"
2828
license = "MIT"

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ 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-0.4.0-blue.svg)](https://github.com/doublegate/WRAITH-Protocol/releases)
12+
[![Version](https://img.shields.io/badge/version-0.4.5-blue.svg)](https://github.com/doublegate/WRAITH-Protocol/releases)
1313
[![Rust](https://img.shields.io/badge/rust-1.85%2B-orange.svg)](https://www.rust-lang.org/)
1414
[![Edition](https://img.shields.io/badge/edition-2024-orange.svg)](https://doc.rust-lang.org/edition-guide/rust-2024/index.html)
1515
[![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)
1616

1717
## Current Status
1818

19-
**Version:** 0.4.0 (Phase 4 Complete - Optimization, Hardening & Obfuscation)
19+
**Version:** 0.4.5 (Phase 4 Complete - Optimization, Hardening & Obfuscation)
2020

2121
WRAITH Protocol has completed Phases 1-4, delivering a fully functional core protocol, cryptographic layer, high-performance transport implementation, optimization and hardening, and comprehensive traffic obfuscation. The latest release includes AF_XDP kernel bypass with zero-copy I/O, BBR pacing enforcement, io_uring async file I/O, frame validation hardening, and complete traffic obfuscation with TLS/WebSocket/DoH mimicry.
2222

0 commit comments

Comments
 (0)