Skip to content

Commit 746feff

Browse files
chore: version packages (#95)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent d1a796e commit 746feff

File tree

15 files changed

+159
-46
lines changed

15 files changed

+159
-46
lines changed

.changeset/petite-otters-visit.md

Lines changed: 0 additions & 38 deletions
This file was deleted.

packages/app/CHANGELOG.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,51 @@
11
# @t-req/app
22

3+
## 0.3.12
4+
5+
### Patch Changes
6+
7+
- c3cf95e: Add WebSocket foundation support (protocol v1.1) across core, server, and SDK with a server-first model.
8+
9+
### Core (`@t-req/core`)
10+
11+
- Add `ws` as a first-class protocol (`http | sse | ws`).
12+
- Add WebSocket protocol options and parsing support:
13+
- `@ws`
14+
- `@ws-subprotocols`
15+
- `@ws-connect-timeout`
16+
- auto-detection for `ws://` and `wss://`.
17+
- Preserve existing HTTP/SSE behavior.
18+
19+
### App (`@t-req/app`)
20+
21+
- Add WebSocket execution and session endpoints:
22+
- `POST /execute/ws`
23+
- `GET /ws/session/{wsSessionId}`
24+
- `GET /event/ws`.
25+
- Add observer WebSocket transport alongside existing SSE `/event` (no SSE regression).
26+
- Add bounded replay support via `afterSeq` for observer and session sockets.
27+
- Update capabilities to protocol version `1.1` and WebSocket feature flags.
28+
29+
### SDK (`@t-req/sdk`)
30+
31+
- Regenerate SDK from updated OpenAPI with WebSocket endpoints.
32+
- Add typed manual WebSocket helpers:
33+
- `connectObserverWs`
34+
- `connectRequestWsSession`
35+
- `executeAndConnectRequestWs`
36+
- Add reconnect/resume support with `afterSeq` and typed envelope iteration.
37+
38+
### Compatibility notes
39+
40+
- This release is additive: existing `/execute`, `/execute/sse`, and `/event` flows continue to work.
41+
- In protocol `1.1`, WebSocket `.http` definitions are connection metadata only (no request body/file/form-data execution).
42+
- Binary WebSocket payloads remain unsupported in `1.1`.
43+
44+
- Updated dependencies [c3cf95e]
45+
- @t-req/core@0.2.5
46+
- @t-req/sdk@0.1.3
47+
- @t-req/plugin-base@0.1.1
48+
349
## 0.3.11
450

551
### Patch Changes

packages/app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@t-req/app",
3-
"version": "0.3.11",
3+
"version": "0.3.12",
44
"description": "CLI for t-req - scaffold, execute, and serve HTTP request projects",
55
"license": "MIT",
66
"repository": {

packages/core/CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,46 @@
11
# @t-req/core
22

3+
## 0.2.5
4+
5+
### Patch Changes
6+
7+
- c3cf95e: Add WebSocket foundation support (protocol v1.1) across core, server, and SDK with a server-first model.
8+
9+
### Core (`@t-req/core`)
10+
11+
- Add `ws` as a first-class protocol (`http | sse | ws`).
12+
- Add WebSocket protocol options and parsing support:
13+
- `@ws`
14+
- `@ws-subprotocols`
15+
- `@ws-connect-timeout`
16+
- auto-detection for `ws://` and `wss://`.
17+
- Preserve existing HTTP/SSE behavior.
18+
19+
### App (`@t-req/app`)
20+
21+
- Add WebSocket execution and session endpoints:
22+
- `POST /execute/ws`
23+
- `GET /ws/session/{wsSessionId}`
24+
- `GET /event/ws`.
25+
- Add observer WebSocket transport alongside existing SSE `/event` (no SSE regression).
26+
- Add bounded replay support via `afterSeq` for observer and session sockets.
27+
- Update capabilities to protocol version `1.1` and WebSocket feature flags.
28+
29+
### SDK (`@t-req/sdk`)
30+
31+
- Regenerate SDK from updated OpenAPI with WebSocket endpoints.
32+
- Add typed manual WebSocket helpers:
33+
- `connectObserverWs`
34+
- `connectRequestWsSession`
35+
- `executeAndConnectRequestWs`
36+
- Add reconnect/resume support with `afterSeq` and typed envelope iteration.
37+
38+
### Compatibility notes
39+
40+
- This release is additive: existing `/execute`, `/execute/sse`, and `/event` flows continue to work.
41+
- In protocol `1.1`, WebSocket `.http` definitions are connection metadata only (no request body/file/form-data execution).
42+
- Binary WebSocket payloads remain unsupported in `1.1`.
43+
344
## 0.2.4
445

546
### Patch Changes

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@t-req/core",
3-
"version": "0.2.4",
3+
"version": "0.2.5",
44
"description": "HTTP request parsing, execution, and testing. Define requests in .http files, test them in isolation.",
55
"license": "MIT",
66
"repository": {

packages/desktop/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# @t-req/desktop
2+
3+
## 0.1.1
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [c3cf95e]
8+
- @t-req/sdk@0.1.3

packages/desktop/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@t-req/desktop",
3-
"version": "0.1.0",
3+
"version": "0.1.1",
44
"description": "",
55
"type": "module",
66
"scripts": {

packages/plugins/assert/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
"prepublishOnly": "bun run build && bun run test"
5454
},
5555
"peerDependencies": {
56-
"@t-req/core": "^0.2.4"
56+
"@t-req/core": "^0.2.5"
5757
},
5858
"dependencies": {
5959
"fast-deep-equal": "^3.1.3",

packages/plugins/base/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
"prepublishOnly": "bun run build && bun run test"
5555
},
5656
"peerDependencies": {
57-
"@t-req/core": "^0.2.4"
57+
"@t-req/core": "^0.2.5"
5858
},
5959
"devDependencies": {
6060
"@t-req/core": "workspace:*",

packages/sdk/js/CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,46 @@
11
# @t-req/sdk
22

3+
## 0.1.3
4+
5+
### Patch Changes
6+
7+
- c3cf95e: Add WebSocket foundation support (protocol v1.1) across core, server, and SDK with a server-first model.
8+
9+
### Core (`@t-req/core`)
10+
11+
- Add `ws` as a first-class protocol (`http | sse | ws`).
12+
- Add WebSocket protocol options and parsing support:
13+
- `@ws`
14+
- `@ws-subprotocols`
15+
- `@ws-connect-timeout`
16+
- auto-detection for `ws://` and `wss://`.
17+
- Preserve existing HTTP/SSE behavior.
18+
19+
### App (`@t-req/app`)
20+
21+
- Add WebSocket execution and session endpoints:
22+
- `POST /execute/ws`
23+
- `GET /ws/session/{wsSessionId}`
24+
- `GET /event/ws`.
25+
- Add observer WebSocket transport alongside existing SSE `/event` (no SSE regression).
26+
- Add bounded replay support via `afterSeq` for observer and session sockets.
27+
- Update capabilities to protocol version `1.1` and WebSocket feature flags.
28+
29+
### SDK (`@t-req/sdk`)
30+
31+
- Regenerate SDK from updated OpenAPI with WebSocket endpoints.
32+
- Add typed manual WebSocket helpers:
33+
- `connectObserverWs`
34+
- `connectRequestWsSession`
35+
- `executeAndConnectRequestWs`
36+
- Add reconnect/resume support with `afterSeq` and typed envelope iteration.
37+
38+
### Compatibility notes
39+
40+
- This release is additive: existing `/execute`, `/execute/sse`, and `/event` flows continue to work.
41+
- In protocol `1.1`, WebSocket `.http` definitions are connection metadata only (no request body/file/form-data execution).
42+
- Binary WebSocket payloads remain unsupported in `1.1`.
43+
344
## 0.1.2
445

546
### Patch Changes

0 commit comments

Comments
 (0)