Skip to content

fix react native TMP #201

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 139 commits into from
Closed

fix react native TMP #201

wants to merge 139 commits into from

Conversation

JulienLavocat
Copy link
Contributor

Description of Changes

Describe what has been changed, any new features or bug fixes

API

  • This is an API breaking change to the SDK

If the API is breaking, please state below what will break

Requires SpacetimeDB PRs

List any PRs here that are required for this SDK change to work

Testing

Write instructions for a test that you performed for this PR

  • Describe a test for this PR that you have completed

NateTheDev1 and others added 30 commits March 29, 2023 16:04
It allows to subscribe to queries, like:

    client.subscribe("SELECT * FROM Player");
* Add some client tests

This adds tests for the client and the ability to supply a test adapter.
I also tried to mock WS, but for some reason it didn't work and I
figured out making our own adapter is simple enough.
* Remove package-log.json

We already have yarn lock, so no need to have both

* Add Prettier

* Format code using prettier

* Add husky and pretty-quick

This will ensure formatting before committing
Remove identity from credentials (not needed to log in)

Co-authored-by: Derek Brinkmann <[email protected]>
We support primaryKey fields now, thus we can also perform an update
operation on the client by utilizing the primaryKey
Added manual ws table connectors
jdetter and others added 23 commits March 4, 2025 13:40
Co-authored-by: John Detter <[email protected]>
* Fix some subscription lifecycle issues.

* remove the subscription after an error.
Co-authored-by: John Detter <[email protected]>
Co-authored-by: Zeke Foppa <[email protected]>
Co-authored-by: Zeke Foppa <[email protected]>
* Make ws connection fail when token is not verified

* add changeset

---------

Co-authored-by: Jeffrey Dallatezza <[email protected]>
* Allow spacetimedb sdk to work when spacetimedb url is more than a host name.

* run pnpm format

---------

Co-authored-by: DeveloperChaseLewis <[email protected]>
* Run lint for PRs.

* Fix dir

* Also hide changes to generated test app files.

* Only run on pushes to main.
Co-authored-by: Zeke Foppa <[email protected]>
* Version Packages

* revert major version bump

* changelog

* fix changelog

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Zeke Foppa <[email protected]>
* Add semver parsing.

* Add a minimum version check.

* Use qmark syntax.

* Regen quickstart-chat bindings with 1.2.0 cli

* Bump minimum codegen version.

* Regen test app with 1.2
* Test quickstart-chat in CI

* fix?

* ignore diffs containing SpacetimeDB commit

* prettier config

* fix?

* [REVERT THIS TEST COMMIT] add diff to module bindings

* revert previous test commit

* [REVERT THIS TEST COMMIT] introduce a typechecking error

* revert previous test commit

* tiny review

---------

Co-authored-by: Zeke Foppa <[email protected]>
* Get it working with base64 encoded row ids, and start adding the better way for indexing.

* Use concat to avoid creating too many arguments for big updates.

* Use primitives as rowIds

* Remove OperationsMap

* Add some table cache tests and regen stuff.

* Cleanup

* revert accidental cargo change.

* Add semver parsing.

* Add a minimum version check.

* Use qmark syntax.

* Regen quickstart-chat bindings with 1.2.0 cli

* Bump minimum codegen version.

* Regen test app with 1.2
Co-authored-by: Zeke Foppa <[email protected]>
Copy link

changeset-bot bot commented Jul 18, 2025

⚠️ No Changeset found

Latest commit: e696d95

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link

pkg-pr-new bot commented Jul 18, 2025

Open in StackBlitz

npm i https://pkg.pr.new/@clockworklabs/spacetimedb-sdk@201

commit: e696d95

@jdetter
Copy link
Contributor

jdetter commented Jul 18, 2025

SpacetimeDB PR: clockworklabs/SpacetimeDB#2955

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.