- Modernization for Drupal 11 and Drupal 12 compatibility.
- Added full Drupal GitLab CI configuration and composer.json compliance.
- Fixed CLI rendering exceptions in `NodejsLogger` during Drush commands and database updates.
- Added comprehensive unit and regression testing.
- Fixed deprecated hook implementations and cleaned up module code standards.
- Issue #1917540 by SocialNicheGuru, julien66: Move service key setting to main module
- Expose 'join token channel' command in javascript.
- Issue #2288625: socket.sessionid has gone away?
Changes:
- Fixes #2677120, reported by Chi: don't use t() on message strings passed to watchdog().
- Reject incompatible nodejs server versions.
- Issue #2685297: Check for node.js app updates.
Note: This version of the module requires version 1.0.9 of the Drupal-Node.js server app. Be sure to update the server app before updating this module.
Lots of bug fixes, particularly around logout-handling and receiving POST data correctly.
Nice new features, including making the client's socket.id available to Drupal and Node.js for all ajax requests, more power for Node.js server extensions.