Skip to content

Commit 30b51ac

Browse files
committed
feat(websocket): migrate to vix::vhttp and align with v2 core
1 parent 45e5a09 commit 30b51ac

16 files changed

Lines changed: 2827 additions & 1128 deletions

File tree

CHANGELOG.md

Lines changed: 35 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,71 +6,88 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
9+
## [1.11.0] - 2026-03-24
10+
11+
- Refactored WebSocket module to use native vix::vhttp layer
12+
- Removed implicit dependencies on Boost-based HTTP internals
13+
- Updated server, client and session implementations to new core API
14+
- Simplified protocol handling and routing integration
15+
- Improved internal consistency with vix::async runtime
16+
- Updated OpenAPI WebSocket documentation integration
17+
18+
Changes:
19+
- WebSocket now runs fully on top of the new Vix HTTP stack
20+
- Internal APIs aligned with Request / ResponseWrapper model
21+
- Examples updated to reflect new architecture
22+
23+
This release aligns the WebSocket module with Vix v2 core
24+
and completes the transition away from Boost-based internals.
25+
926
## [1.3.1] - 2026-01-02
1027

1128
### Added
12-
-
29+
-
1330

1431
### Changed
15-
-
32+
-
1633

1734
### Removed
18-
-
35+
-
1936

2037
## [1.3.0] - 2026-01-02
2138

2239
### Added
23-
-
40+
-
2441

2542
### Changed
26-
-
43+
-
2744

2845
### Removed
29-
-
46+
-
3047

3148
## [1.2.0] - 2025-12-23
3249

3350
### Added
34-
-
51+
-
3552

3653
### Changed
37-
-
54+
-
3855

3956
### Removed
40-
-
57+
-
4158

4259
## [1.1.2] - 2025-12-17
4360

4461
### Added
45-
-
62+
-
4663

4764
### Changed
48-
-
65+
-
4966

5067
### Removed
51-
-
68+
-
5269

5370
## [1.1.1] - 2025-12-14
5471

5572
### Added
56-
-
73+
-
5774

5875
### Changed
59-
-
76+
-
6077

6178
### Removed
62-
-
79+
-
6380

6481
## [1.1.0] - 2025-12-11
6582

6683
### Added
67-
-
84+
-
6885

6986
### Changed
70-
-
87+
-
7188

7289
### Removed
73-
-
90+
-
7491

7592

7693
websocket: introduce runtime layer and refresh examples

0 commit comments

Comments
 (0)