Skip to content

Releases: ignoxx/gm-socketio

v1.2.0

07 Mar 23:06

Choose a tag to compare

SocketIO-GMS2-Extension v1.2.0

Improvements

  • Updated socket.io-client from 4.8.0 to 4.8.3 (latest)
  • Complete build system overhaul for 80% smaller bundle (196KB to 39KB)
  • Modernized build toolchain (Vite 6.4.1 + Terser)
  • Added comprehensive test suite in /test folder
  • Security fixes: Updated all dependencies to latest versions (0 vulnerabilities)
  • All examples updated to use socket.io server v4.x

Release v1.1.0

28 Sep 10:01

Choose a tag to compare

Automatic release for version v1.1.0.

Update to v1.0.4

14 Dec 22:24

Choose a tag to compare

A little update with the following changes:

  • Fixed CORS Error by allowing it in the Server. See in Example 1/sampleserver.js
  • Updated Socket.io from v2.2.0 to v3.0.4
  • Updated Extensions for GMS 1.4.9999 and GMS 2.3.1
  • Updated Example 1 with v1.0.4

FYI, v1.0.3 and v1.0.4 is the same Version. Because of the YoYo Marketplace, things got messed up a bit..

The .yymps file is for GMS 2.3.x
The .gmez file is for GMS 1.4.x

Simply Drag&Drop the extension to your Project or just replace the Extension files with the ones from the Source folder of this Repository.

Update to v1.0.2

29 Aug 10:06

Choose a tag to compare

  • sio_connect() now connects to window.location by default, it does not take any arguments anymore.
  • sio_connect_by_url(url:string) if you want to connect to a specific URL, use this function instead of sio_connect()
  • Event names are now case sensitve
  • Client now parses received json-objects to string

For GMS 1.x download the .gmez file
For GMS 2.x download the .yymp file

Initial open source release

22 Feb 18:43
c9a1294

Choose a tag to compare

.yymp file is for GMS: 2.
.gmez file is for GMS: 1.4

Drag & Drop the file into your project and import all files from it.

Check out the Documentation to get started.