Download Latest Version 0.16.5 source code.tar.gz (379.5 kB)
Email in envelope

Get an email when there's a new version of Colyseus

Home / 0.16.5
Name Modified Size InfoDownloads / Week
Parent folder
0.16.5 source code.tar.gz 2025-10-02 379.5 kB
0.16.5 source code.zip 2025-10-02 458.3 kB
README.md 2025-10-02 1.0 kB
Totals: 3 Items   838.8 kB 0

Breaking change on @colyseus/tools (#883)

  • Removed express.json() body parser behind all routes.

The JSON body parser used to be included behind all routes by default when using @colyseus/tools. If you rely on this behaviour, please add the express.json() parser yourself at the initializeExpress() method:

:::typescript
// src/app.config.ts
// (...)
export default config({

  initializeExpress: (app) => {
    app.use(express.json({ limit: "100kb" }));

    // (...)
  }
});

Maintenance fixes

  • @colyseus/core@0.16.21
  • Make presence API always return promises (by @sylvainpolletvillard in https://github.com/colyseus/colyseus/pull/860)
  • @colyseus/uwebsockets-transport@0.16.10:
  • fix getting context.ip for static onAuth()
  • fix client.error() crashing the server in case callback argument wasn't provided

Full Changelog: https://github.com/colyseus/colyseus/compare/0.16.4...0.16.5

Source: README.md, updated 2025-10-02