Repository navigation
v0.43.1
Session manager records from versions before 0.43.0 no longer block server start-up; entity activation stops logging a caught exception when config versioning is unused.
Fixed
SessionManagerGrainfailed to activate on records written before 0.43.0 (SessionResponsefield 4 changed type). The record now lives under a new state name"sessionMgr2"; old records are ignored and the client reconnects once. OldsessionMgrdata can be deleted.- Entity activation no longer throws and logs a caught exception when
IConfigVersionResolveris not registered; optional services resolve throughMetaProviderBase.OptionalServiceResolver.
Added
- Session resume records persist under grain storage
SessionStorage.ProviderName("SharedMetaSessions"), falling back to"Default". Register a separate provider (in-memory, or a store that can be wiped) to keep them apart from game state.