Endel Dreyer
Endel Dreyer
I believe this is not an issue anymore, feel free to reopen if still a problem
Landed on 0.15 https://docs.colyseus.io/server/room/#onbeforepatch
Hi @CookedApps, is this still an issue?
Yay, that's great! 🚀 Thank you!
Thanks @amir-arad, `redis` has been replaced with `ioredis` on version 0.15. ``` ❯ npm audit found 0 vulnerabilities ```
Hi @LukeWood, It was not addressed yet. @MateusMendesSantana did [propose a solution](https://github.com/MateusMendesSantana/colyseus/commit/23b14fb2f04d0d1c83d37d95d1c4d760d0d877eb) in the past that should work on single-process environments. I believe a modified version of that could suit...
If anybody needs this, as of version `0.15` this is the workaround: ```typescript import { matchmaker } from "colyseus"; matchMaker.controller.exposedMethods = ['join', 'joinById', 'reconnect']; ``` Docs: https://docs.colyseus.io/server/matchmaker/#restricting-the-client-side-from-creating-rooms
Just found a workaround for this: setting `"useDefineForClassFields": false` on the `tsconfig.json` file: ```typescript "compilerOptions": { "useDefineForClassFields": false, // ... } ``` This setting _may_ conflict with projects that rely...
Closing this as it seems a non-issue for the moment. https://github.com/colyseus/colyseus/issues/510#issuecomment-1507828422
> @endel Is the project still alive and V1 expected to be released ? Yes! Version 0.15 just got released 🚀 > It's been acquired by a company, I'm not...