CarverJS 1.0.0 — the engine, P2P multiplayer, and the embed SDK reach a stable 1.0 line.
@carverjs/core
- 1.0.0 stable: the declarative React + Three.js game engine.
@carverjs/multiplayer
- Reliable connect on STUN-only networks: the deterministic initiator now re-offers with an ICE restart until a pair connects, recovering lost offers / answers / candidates and slow STUN gathers that previously left peers stuck connecting forever.
- Fix: Firebase-signaling disconnection edge cases.
@carverjs/embed-sdk
- New: carver.getIdentity() returns a short-lived RS256 JWT proving which signed-in marketplace user is playing. Verify it against the public JWKS to tie save data to a stable, opaque per-game user id from your own game backend.