Skip to content

Conversation

@cloutiertyler
Copy link
Contributor

Description of Changes

Alessandro ran into a stack overflow trying to use the TypeScript SDK from Remix (Node.js). We debugged it to be a circular import of BinaryWriter due to a barrel import. This fixes that issue.

API and ABI breaking changes

This is technically an API breaking change because anyone who was importing BinaryWriter or BinaryReader from spacetimedb/sdk will now have to import it from spacetimedb or spacetimedb/lib.

Expected complexity level and risk

1

Testing

  • Alessandro and I have tested this change.

@bfops bfops added this pull request to the merge queue Oct 17, 2025
bfops added a commit that referenced this pull request Oct 17, 2025
…rcular import that was not detected in the TypeScript SDK
Merged via the queue into master with commit c2439ce Oct 17, 2025
27 checks 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.

5 participants