This update lets you select and add more languages for spell-checking; indicators for different trigger types are back by popular demand; Mudlet shows available updates; and much more...
Until now, Mudlet would check the correct spelling of anything you write. When any errors are recognised, your words would receive a red underlining. However, this check was only done in English language.
Starting now, you can adjust this spell-check to other languages as well. Additionally, you can add your own words to the dictionary where you feel necessary, so they are remembered for later checks.
German dictionary recognizes German text. Unknown words are underlined in red, whereas user-defined words are blue.
These features can also be used from Mudlet Lua scrips with the new addWordToDictionary, removeWordFromDictionary and getDictionaryWordList functions. All credit goes to SlySven!
In Mudlet 3.17 we removed the colored text for different trigger types, because their redability did not harmonize well enough with dark Mudlet themes. However, many users let us know they miss the easy indication of which type of trigger was chosen in each line. That is why we bring back the color indicators by popular demand. Now it will display in the form of a seperate colored box next to the actual text. We are looking forward to receive your proposals for actual icons shown in their place.
For some time now Mudlet can automatically download and install any updates to new versions for you. If you did not activate this feature, now Mudlet will at least show you, when a new version is available. This way you can review the changes, and decide for yourself, if you want to update or not.
Mudlet menu indicates available updates
This way you can click to review the changes, and then decide for yourself, if you want to update Mudlet or not. Thanks to SlySven for this upgrade.
Many players have changed their command separator from the default ; sign (semi-colon), because they like to let their smileys wink, etc. ;-) - and we're looking to change the default to this. We have to be careful though not to break existing scripts which use expandAlias("command1;command2") already, however. Meanwhile, make sure you use sendAll("command1", "command2") instead!
For this upcoming change, you can now also use a new getCommandSeparator function to find and use the current user's command separator dynamically. Thanks to demonnic for adding this function.
Thanks to all our contributors for improvements in code, translations, or helping the Mudlet community in forums, discord, everywhere!
added:
improved:
fixed: