Skip to content

[1.12.2] 1.80pr1.13

Pre-release
Pre-release
Compare
Choose a tag to compare
@SquidDev SquidDev released this 11 Jan 21:34
· 345 commits to master since this release

Changes from the last CC:Tweaked release

  • websocket_message and .receive now return whether a message was binary or not.
  • websocket_close events may contain a status code and reason the socket was closed.
  • Enable the debug library by default.
  • Clean up configuration files, moving various properties into sub-categories. Config files should be automatically upgraded, but let me know if issues occur.
  • Rewrite the HTTP API to use netty.
  • HTTP requests may now redirect from http to https if the server requests it.
  • Add config options to limit various parts of the HTTP API:
    • Restrict the number of active http requests and websockets.
    • Limit the size of HTTP requests and responses.
    • Introduce a configurable timeout
  • .getResponseCode also returns the status text associated with that status code.

Minor fixes

  • Fix being unable to create resource mounts from individual files.
  • Sync computer state using TE data instead. This should reduce the number of visual desyncs with computer state.
  • Fix .read always consuming a multiple of 8192 bytes for binary handles.