v2.10.1
wavekat/wavekat-turnv2.10.1Sep 15, 2026by rekhoff
Upgrading?
AI Summary
This patch release focuses on bug fixes and performance improvements. It ensures CLI commands respect project server configurations, fixes scheduled function blocking issues, and boosts C# SDK performance via direct loops and buffer optimization.
Key Highlights
- CLI commands now respect the project's configured server from `spacetime.json`
- Scheduled functions no longer block behind slow calls, running concurrently
- C# SDK performance boost using direct loops and buffer pooling
New Features
- C# SDK performance improvements (direct loops, buffer pooling)
Full Release Notes
## Bug Fixes ### CLI commands now respect the project's configured server `spacetime list`, `spacetime rename`, and `spacetime mcp` now read the `server` value from `spacetime.json` instead of falling back to the CLI's global default. This makes authentication and target server selection consistent with `spacetime call`, `spacetime logs`, `spacetime sql`, and other database-addressing commands. ([#5883](<https://github.com/clockworklabs/SpacetimeDB/pull/5883>)) ### Scheduled functions no longer block behind slow calls The scheduler previously awaited each scheduled function to completion before dispatching the next one, causing head-of-line blocking and delaying scheduled reducers behind slow procedures. `handle_queued` now submits scheduled calls to the executor concurrently, bounded at the `ModuleHost` level like normal reducers. Already-expired scheduled functions are no longer guaranteed to run in strict `scheduled_at` order, but timestamps observed inside reducers remain monotonic. ([#5736](<https://github.com/clockworklabs/SpacetimeDB/pull/5736>)) ## Performance ### C# SDK performance boost The C# SDK now uses direct loops in place of some LINQ, pools arrays, uses smaller initial WebSocket buffers, and avoids several `.ToArray()` calls. The biggest improvements are in brotli-decompressed transaction updates and reducer/procedure payloads, with fewer allocations across `SpacetimeDBClient`, `WebSocket`, `BSATNHelpers`, and decompression. ([#5840](<https://github.com/clockworklabs/SpacetimeDB/pull/5840>)) ## What's Changed - Make `spacetime list`, `rename` and `mcp` respect the project's server in [#5883](<https://github.com/clockworklabs/SpacetimeDB/pull/5883>) - Scheduled functions: Concurrent execution by not `await`ing on current run. in [#5736](<https://github.com/clockworklabs/SpacetimeDB/pull/5736>) - SDK Performance Boost in [#5840](<https://github.com/clockworklabs/SpacetimeDB/pull/5840>) - docs: update automatic migration compatibility notes in [#5723](<https://github.com/clockworklabs/SpacetimeDB/pull/5723>) - Fix broken links in C# SDK README in [#5888](<https://github.com/clockworklabs/SpacetimeDB/pull/5888>) **Full Changelog**: [v2.10.0...v2.10.1](<https://github.com/clockworklabs/SpacetimeDB/compare/v2.10.0...release/candidate/v2.10.1>)
Related Repositories
openclaw/openclaw★ 392,706
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,073
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 358,288
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,719
The open source coding agent.
n8n-io/n8n★ 208,261
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.