Skip to content

Conversation

cloutiertyler
Copy link
Contributor

@cloutiertyler cloutiertyler commented Sep 22, 2025

Description of Changes

This PR removes the @clockworklabs/typescript-sdk from the repository and retains only spacetimedb in the crates/bindings-typescript directory. Some files are migrated to spacetimedb. I have also updated the appropriate READMEs.

In addition I have symlinked the old sdks/typescript directory to point to crates/bindings-typescript.

API and ABI breaking changes

This is not technically a breaking change of any kind, although it does orphan and deprecate the @clockworklabs/spacetimedb-sdk npm package. This package will no longer work with SpacetimeDB.

Users should now install and use the spacetimedb package.

Expected complexity level and risk

2, it's a straightforward change but affects many files.

Testing

  • I ran pnpm test in the spacetimedb package
  • I ran the quickstart app

@cloutiertyler cloutiertyler marked this pull request as ready for review September 22, 2025 17:17
@jdetter jdetter linked an issue Sep 22, 2025 that may be closed by this pull request
@bfops bfops mentioned this pull request Sep 22, 2025
2 tasks
Copy link
Collaborator

@bfops bfops left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay, this LGTM for the level of review I'm willing to do right now. It sounds like our plan is to test tomorrow morning.

bfops added a commit that referenced this pull request Sep 22, 2025
bfops added a commit that referenced this pull request Sep 23, 2025
…bs/typescript-sdk` in favor of `spacetimedb`
@cloutiertyler cloutiertyler added this pull request to the merge queue Sep 23, 2025
Merged via the queue into master with commit 58d299e Sep 23, 2025
25 of 26 checks passed
@cloutiertyler
Copy link
Contributor Author

Okay, this LGTM for the level of review I'm willing to do right now. It sounds like our plan is to test tomorrow morning.

To be clear I have tested this release, but would like to do additional testing once we've published the package with the latest version to ensure it's working on npm.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Release React integration and new spacetimedb npm package
2 participants