SpacetimeDB icon indicating copy to clipboard operation
SpacetimeDB copied to clipboard

Multiplayer at the speed of light

Results 693 SpacetimeDB issues
Sort by recently updated
recently updated
newest added

Currently, the SDK generates its `ConnectionId` locally, and passes it to the `subscribe` HTTP route. This is wrong; the server should (and would, given the opportunity) generate a unique `ConnectionId`...

When a user has a reducer they named `EnterGame`, and they try to call it as e.g. `spacetime call EnterGame`, we should recommend the correct canonicalized naming (`enter_game`)

# Description of Changes Adds RFC 3339 formatted timestamps to sql. This only required updates to the type system. Note this does not introduce any new optimizations. Timestamp columns can...

reassessing

# Description of Changes Receive and send reducer ids and table ids as opposed to names in the SDK. Alternative to https://github.com/clockworklabs/SpacetimeDB/pull/1883 which is more efficient, but also uses indices...

api-break

# Description of Changes This is possible now that standalone is now a separate binary from cli. This lets us separate concerns, and speed up compilation of the cli. #...

release-any

# Description of Changes Create a reducer in `modules/benchmarks/src/synthetic.rs` that executes loading of rows for several variations: **NOTE TO REVIEWER**: Wanna confirm if the ones in this pr are enough...

release-any

`create-react-app` has been [officially deprecated](https://react.dev/blog/2025/02/14/sunsetting-create-react-app). The official recommendation is to use a full-stack framework instead, like one of the below: Next.js (App Router) npx create-next-app@latest React Router (v7) npx create-react-router@latest...

# Description of Changes As the title says. # Expected complexity level and risk 1 # Testing *Describe any testing you've done, and any testing you'd like your reviewers to...

release-any
backward-compatible

With a unique column or index. Repro: ```rust fn broken() { #[spacetimedb::table(name = users)] struct User { #[primary_key] id: u32, } } ``` Error: ``` $ cargo build --target wasm32-unknown-unknown...

# Upsides This would catch anywhere the user updates a row struct but forgets to commit it. This is likely to be particularly helpful to new users who don't understand...