Skip to content

0.10.0 alpha-snapshot

Compare
Choose a tag to compare
@Splamy Splamy released this 21 Oct 19:14
· 132 commits to master since this release
baa344d

🎉 Highlights/Most requested

  • WebInterface 2.0
  • Added youtube search (see here how to set up !yt and !ytp)
  • (Radio-)streams with stream titles

All changes

✔️ New

  • Added aliases alias add/remove/list/show
  • Added many convenience methods into the ts3client
  • Added single quote strings, so !play 'yo' works same as !play "foo"
  • Added Icy-Livestreams support
  • Added hls stream support
  • Added support for more playlist formats (pls, wpl, zpl)
  • Added events in the config
  • Added automatic language download
  • Added settings create/delete/copy
  • Added text splitter; the bot can split a single message into multiple ts3 messages
  • Added ip rights matcher
  • Added reconnect logic settings
  • Added youtube search (see here how to set up !yt and !ytp)
  • Added !bot template <name> as the name counterpart for !bot use <id>
  • Added !server tree which is a serialized view of the server (only available via api)

ℹ️ Improved

  • Improved first time setup, by adding some small setup wizard steps
  • Improved webinterface
  • Improved plugin compilation
  • Improved webserver, now works with "*" to allow all hosts
  • Improved: The volume value is now scaled logarithmically to better reflect the 'perceived' volume (more info).
  • Improved string handling. For example !play "my song.mp3" can now be called without quotes !play my song.mp3
  • Improved responsiveness for requests when client is visible
  • Reworked bot_<name>.toml file to use a folder each like bots/<name>/bot.toml.
    This allows new features for the future, like better seperation of data between bots.
  • Completely reworked the web interface. Now using vue+bulma+buefy+webpack

❌ Removed

  • Removed !loop * for !repeat (off|one|all)
  • Removed !link for more information in !song
  • Removed digest authentication from api

🟡 Fixes

  • Fixed (hopefully) all (most?) Webserver crashes
  • Fixed small tsdns resolver bug
  • Fixed permission setup bug on some servers
  • Fixed trying to send too long messages in some cases
  • Fixed volume calculation curve at 0 not being silent
  • Fixed errors on config when restarting a bot
  • templates can now only be started once
  • Fixed various small bugs

⚡ Breaking changes

  • Timespans are now serialized as float in seconds (mostly affects position and length in !song)