Skip to content

add changeset for channel reuse fix#31

Merged
johncarmack1984 merged 1 commit into
mainfrom
john/channel-reuse-changefile
May 8, 2026
Merged

add changeset for channel reuse fix#31
johncarmack1984 merged 1 commit into
mainfrom
john/channel-reuse-changefile

Conversation

@johncarmack1984
Copy link
Copy Markdown
Collaborator

Summary

#30 (allow reuse of channels) merged without a changeset, so the canary publish pipeline won't bump for it. This PR adds the missing changeset.

Same shape as #28 was for #22 -- single .md file, no pre.json edit needed (changesets' tooling appends the entry on the next version run).

Description in the changeset

Patch bump for @fltsci/taurpc describing the fix: previously the generated TS proxy mutated the original Channel's onmessage handler in place when a transform layer was active, so passing the same channel to a second command re-wrapped it and double-decoded payloads. The proxy now wraps via new Channel((response) => v.onmessage(transform(response))) instead of mutating the original.

@johncarmack1984 johncarmack1984 merged commit e65f48e into main May 8, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant