Endel Dreyer
Endel Dreyer
It may be possible to implement a Transport for Cloudflare Durable Objects. It would be nice to experiment with it to see how far we can go. **References** - [Durable...
Express v5 is mostly compatible with v4. It should be possible to use either of them by user's choice. It is possible to use Express v5 today by setting `"overrides"`...
The schema callback system has changed on `0.16`. Currently, it is **not possible** to attach callback to a nested property, like this: ```csharp callbacks.OnAdd(state => state.staticEntities.entities, OnAdded); callbacks.OnAdd(state => state.staticEntities.entities,...
Small misleading/description change on CLI usage
Hi @Unitech, I hope you are doing great! Would you consider merging if I can introduce a PR allowing to update the `max_memory_restart` config at runtime, without restarts? CLI usage...
The WebSocket protocol explicitly states that abnormal closures are expected under certain network conditions. Until version `0.16`, we do not handle this situation. --- For version `0.17`, it is planned...
> Reported by asidert user [on Discord](https://discord.com/channels/525739117951320081/1387315087353581578/1387315087353581578) The `patchRate` should not influence on `this.clock` intervals. ### Bug description Setting `patchRate=0` is stopping `this.clock` intervals. ### Reproduction ```typescript class MyRoom extends...
Some environments are triggering this error for an unknown reason: (Another report of the same issue: https://github.com/colyseus/colyseus.js/issues/151#issuecomment-2671365236) Reproduction: https://github.com/CrimsonBolt47/colyseus_symbol-schema-_issue
When user tries to define nested complex types, like this: ```typescript @type({ map: { map: "number" } }) playerScores = new MapSchema(); @type({ map: { array: "string" } }) playerTags...
### Bug description This [test case](https://github.com/colyseus/schema/blob/6a8e01118ceddeaa3ad3a249dbb50b7f8560a70b/test/EdgeCases.test.ts#L732-L751) is currently failing. ```typescript class Player extends Schema { @type("string") id = nanoid(); } class State extends Schema { @type(Player) host = new Player();...