Skip to content

Latest commit

 

History

History
41 lines (38 loc) · 1.42 KB

CHANGELOG.md

File metadata and controls

41 lines (38 loc) · 1.42 KB

Upcoming

1.5.0

  • Allow theoretically infinitely many gamepads to connect to the server. Adding a setting in config.json to set the LED combination for each gamepad.
  • Update dependencies to also support nodejs version 12.
  • Allow server to be started from outside its containing folder
  • Bug fixes:
    • Fix some touch browsers registering double click on keyboard keys
    • Disable context menu (e.g. when long touching on android)
  • Update docs

1.4.0

  • Fix error when disconnecting clients (missing argument for fs.close)
  • Using npm lock file to fix dependencies' versions
  • Allow log level to be set with environment variable LOGLEVEL
  • Adding timestamp to log output
  • Kill server process if main.js (monitoring) gets killed. This will not work for SIGKILL. When you forcefully kill the server, make sure to kill it's child processes as well if intended.
  • Improve logging
  • Bug fixes:
    • Crash on failing keyboard initialization
  • Update dependencies
  • Add physical gamepad support to the client

1.3.0

  • Introduced Changelog
  • Improved documentation (e.g. explaining config.json)
  • D-Pad supports analog stick behaviour by default
  • Improved logging
  • Using module forever-monitor to restart the server if it crashes for some reason.
  • Bug fixes