Skip to content

v1.0.0 Release Candidate 6

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 18 Sep 04:02
v1.0.0-rc.6
033e8e7

Fixed

  • Fixes race condition when checking if the running state of a server has changed.
  • Fixes files mistakenly unpacking themselves to the root directory rather than the directory they are told to unpack to.
  • Fixes console output not being sent to the websocket in the same order that it was received.
  • Fixes a file busy error causing a 500 error response when unpacking an archive rather than a 400 error with a message indicating what is wrong to the user.
  • Fixes docker image not properly updating when a server is started.

Changed

  • Replaces fragile event bus logic with a more robust and easier to understand system. This fixes all remaining console and stats output issues that have been reported.
  • Cleans up API response error messaging to avoid empty errors being logged which cannot be acted upon.
  • Adds support for retrying a file write a few times with a back-off if the file is busy when the write occurs.

Added

  • Docker image pull data is shown in the console when an admin is connected to the websocket.
  • Adds console throttling to stop a server if too much data is being piped out of the console. This logic mimics the logic present in the old Nodejs daemon, but with a 2x line count limit (1000 -> 2000) per period.

SHA256 Checksum

2b94b88fe794193efd37ea347f8c001498518b1eeb628955d09f405e463a1a41  wings_linux_amd64