Version 2.1.9 is now out. In addition to bug fixes, this release contains a major change to the built-in server.
Now, when hosting a session using the "This computer" option, a new thick server is used. In practice this means the server no longer needs autoresets and each user joining gets a fresh snapshot of the canvas, ensuring fast login time.
This is a new, still somewhat experimental, feature. If you encounter any bugs, please report them at the bug tracker or the Discord server. If you need or prefer the "thin server" style where the whole session history is sent to new users, you can use the dedicated server instead of the built-in one.
Presently, the standalone/dedicated version of the thick server is still a work in progress and only included in the source code release.
Note: if you're running a headless dedicated server, check your command line arguments when updating to 2.1.9. The
--secure argument has been removed. If TLS is enabled, secure mode is now always used. (The client has never offered an option not to use TLS if it is available. This option was for the benefit of Windows clients in early versions when TLS support was not reliably present in the Windows build.)
Bugs fixed in 2.1.9:
--secure(secure mode is now always used if TLS is enabled)