I hope you all had a few days to relax (any maybe still have). I certainly have and finally found some time to get some things done for the bot.
This release focuses on scripting and brings some new functionality to it - you can for example connect to a mysql database or to other servers via tcp from scripts. It's still not feature-complete but should get the most basic things done.
Apart from that, some older and rare issues have been fixed. As always, just install the new version into the same directory of the previous version to not loose any data (still, please backup before you do - you never know).
You can find the documentation for the new scripting engine
here.
Have fun and a healthy start into the new year
Michael
---
CHANGELOG
- feat(vm): add "net" module for tcp connections
- feat(vm): add "db" module to access sqlite / mysql databases
- feat(vm): add semver to scripts; specify required versions as "engine" in manifests to use
- feat(vm): add privileges to scripts in config.ini
- enh: add "edit file" privilege and bind to tag editor
- enh: add "volume" parameter to tts
- enh: add more fields to tag editor (genre / track# for now)
- enh(vm): add duration/genre/trackNumber to track object
- fix: for ios clients, make the url bbcode work so that urls will be recognized
- fix: make MaxDownloadSize work again
- fix: don't limit avatar filesizes too much (let TS handle it)
- fix: make drag'n'drop move work again