Commit graph

17 commits

Author SHA1 Message Date
Christian Klotz
e52de91d08
feat(protocol): add service-addressed session RPC 2026-08-13 18:24:27 +03:00
Armin Ronacher
310411ba46 Add [Unreleased] section for next cycle 2026-08-07 07:48:13 +02:00
Armin Ronacher
53fa77ccd8 Release v0.84.1 2026-08-07 07:48:13 +02:00
Armin Ronacher
38e8f28113 Add [Unreleased] section for next cycle 2026-08-06 12:33:01 +02:00
Armin Ronacher
a5f43bf8af Release v0.84.0 2026-08-06 12:32:57 +02:00
Armin Ronacher
6d0455ff64 docs: audit unreleased changelogs 2026-08-06 12:29:45 +02:00
Christian Klotz
6189e53b33
fix: replace session summaries with durable metadata (#7708) 2026-08-06 13:09:02 +03:00
Christian Klotz
305c014dcc
fix: make session authentication transport-specific (#7551)
Set the initial protocol version to 1 and remove bearer authentication from framed messages. Require transports to establish authorized connections.
2026-08-03 16:40:00 +03:00
Christian Klotz
e075116459
docs: remove contributor changelog entries 2026-08-01 02:06:46 +03:00
Christian Klotz
a3ec51d2a1
feat: add remote session client coordination 2026-08-01 02:05:49 +03:00
Christian Klotz
e44c129749
docs(client): document Bun Unix transport support 2026-07-31 13:12:38 +03:00
Christian Klotz
1c418f6245
feat(client): add Unix socket transport 2026-07-31 13:01:12 +03:00
Christian Klotz
f9b0634534
docs(client): note promise helper removal 2026-07-31 12:19:19 +03:00
Christian Klotz
6e16f77161
refactor(client): retain ES2022 compatibility 2026-07-31 12:19:19 +03:00
Christian Klotz
ee3156715d
refactor(client): simplify lifecycle architecture 2026-07-31 12:19:19 +03:00
Christian Klotz
7e121c67cf
refactor(client): tighten lifecycle state modeling 2026-07-31 12:19:19 +03:00
Christian Klotz
33bc0a7b83
feat(client): add runtime-neutral session client
Split harness shutdown initiation from settlement so callbacks can request shutdown without deadlocking active work.
2026-07-31 12:19:19 +03:00