Up to Main Index Up to Journal for December, 2016 JOURNAL FOR MONDAY 5TH DECEMBER, 2016 ______________________________________________________________________________ SUBJECT: v0.0.2 released DATE: Mon 5 Dec 22:29:03 GMT 2016 The next release of WolfMUD, v0.0.2, is now available for download[1]. Main highlights from the release notes: Added - Text folding now has support for Unicode combining characters. - Added NONE as a runtime option to not load any configuration file. See docs/running-the-server.txt for details. - New messages package containing message buffers. - Message buffers now support a silent mode. - Commands now send coloured messages: - Red: Something bad / undesirable happened - Green: Something good / desirable happened - Yellow: Something informational happened - Server greeting can now contain embeded colour codes. - Added initial tests for text and message packages. - New docs/upgrading.txt Changed - Improved performance of embedded colour codes. - text.Dictionary map now protected by sync.Mutex. - Message buffers moved from cmd/state to new message package. - Message buffers reimplemented, no longer based on bytes.Buffer. - Message buffers now use Send and Append methods instead of WriteJoin. - cmd/state and frontend both use new message package for buffers. - state.script method uses new message buffers. Fixed - Fixed an issue with TELNET clients sending unprocessed strings containing DEL (ASCII 0x7F or \b) characters. Using delete in Windows TELNET client now works as expected. - Text folding should only preserve leading whitespace. - Fixed a panic in text.Fold with a width less than 1. - Fixed a panic if player only enters stop words. Known bugs - An extra blank line is sometimes appended to the end of the greeting displayed when players connect. This seems to be an issue in the recordjar package. - If Send or Append is used to start a message and only a colour is written a subsequent Append will cause a space to be present at the start of the message. Security - None :) This release also contains many other small fixes and enhancements. The complete list of changes is available in the WolfMUD git repository: git clone https://code.wolfmud.org/WolfMUD WolfMUD.git -- Diddymus [1] Download area: ../../../downloads/ Up to Main Index Up to Journal for December, 2016