Release 1.9.4.3
UnknownShadow200
released this
09 Oct 11:42
·
406 commits
to master
since this release
Additions
- Gradient brush for
/Brush
- Dithered mode for
/ImagePrint
(thanks Goodlyay)
Improvements
- CLI: Reset color instead of explicitly setting foreground color to white
- Grayscale Rainbow brush now supports random mode
- Allow changing perbuild/pervisit of multiple levels at once
- ZS: Change infect messages to use / instead of {0}/{1}
- GUI: Avoid duplicate entries in input log, to simplify navigation through input history
- Allow changing default login/logout message
- Prevent using
/ignore
,/afk
,/whisper
in MBs - Prevent using
/mi env
on levels you can't visit - Zones should default to perbuild of level (and perbuildmax)
- GUI: Split up Messages panel in Chat Settings into Messages and Moderation messages
- Message non-controller users when they try to run in-game commands from IRC/Discord that they don't have the permission to run them
- Now can run on bare minimum of
mono-runtime
(no longer depends onSystem.Data
) - Plugins that depend on other plugin DLLs are now better supported
- Warn when
can-mention-everyone
is enabled indiscordbot.properties
- Try to preserve original file modification date in /server backup ZIPs
- Keep log file open instead of constantly closing and reopening
- Don't show useless 'on line 0' in compiler error messages
- Make
/Server backup table
work with double/blob columns - Don't try to download sqlite DLLs on non-windows
/PCreate
C# example/Commands
help
Fixes
/Cut
being affected by the current transform/Transform rotate
output having holes/Info
of offline players not showing nick- Some https:// heartbeat URLs not working with ProtocolError
- GUI: Unmute and freeze actions in Players tab not working
- Discord messages with newlines not appearing in-game at all
/Server backup
.zips can't be added to/edited using Windows Explorer zip support- Some obscure MOTDs crashing original classic client
- On NetBSD, doing
/ServerInfo
throws IndexOutOfRangeException - In the rare case when running on mono with System.Drawing package but not libgdiplus package,
/ImagePrint
crashes the server - Attempt to workaround very rare issue where GUI would crash on Linux
- Old BlockDB upgrader produced /b entries with modification time being a couple of hours off
- Old zone migrator sometimes produced 0 block wide zones
Removed
- Dropped support for old password format (obsolete 20 months)
dotnet build
- Fixed:
/Restart
not working sometimes - Improved: Use ImageSharp library instead for image decoding/resizing
- Improved: No longer depends on CodeDom library
standalone build
- Fixed:
/Restart
not working - Fixed: Not loading SSL/TLS certificates on Linux
- Improved: WIP on updating support