Skip to content

Releases: rafaelpernil2/TwitchMIDI

v2.7.2

28 Sep 15:10
ff97da9
Compare
Choose a tag to compare

Fixed

  • Callback executed on close to disable rewards and stop MIDI was only applied with rewards mode enabled. MIDI has to stop too with rewards mode disabled

Changed

  • Improved blacklist and whitelist search performance. It was using "find" when an "indexOf" is simpler and can provide faster results

v2.7.1

08 Jul 10:14
69548ea
Compare
Choose a tag to compare

Fixed

  • Re-configuration of step 3 (REWARDS_MODE, VIP_REWARDS_MODE, TARGET_CHANNEL, SEND_UNAUTHORIZED_MESSAGE) always re-applied SEND_UNAUTHORIZED_MESSAGE even when properly configured
  • Empty .env variable validation

Changed

  • Convert TARGET_CHANNEL to lowercase since all Twitch usernames must be lowercase (the display name can have case sensitivity but does not apply here)

v2.7.0

06 Jul 15:50
e1c5dfb
Compare
Choose a tag to compare

Added

  • !addchord update validation. If a chord progression is already saved with the same alias, an error is thrown
  • Database "insert" method interface and implementation

Changed

  • !sendchord disabled (only available for broadcaster) by default to avoid confusion with !sendloop
  • !removechord default permissions restricted to only Moderators and Broadcaster
  • Removed default !sendchord and !removechord rewards
  • Lowered price for default !sendloop reward from 100 points to 50 points
  • Default value for "SEND_UNAUTHORIZED_MESSAGE" variable changed to false
  • Database interface method renames

v2.6.6

05 Jul 15:43
e960b3c
Compare
Choose a tag to compare

Fixed

  • Typo in spanish text for !midihelp sendcc

v2.6.5

28 Jun 00:24
8f85232
Compare
Choose a tag to compare

Changed

  • !addchord now validates the chord progression before adding it

v2.6.4

19 Jun 05:00
468feea
Compare
Choose a tag to compare

Fixed

  • Requests with no arguments. Now requests that require arguments throw an error if those are not provided

v2.6.3

18 Jun 20:13
09ba33d
Compare
Choose a tag to compare

Fixed

  • Rewards were re-enabled on Config API /refreshConfig regardless if bot is on or off. Now only re-enables them if they were enabled before

v2.6.2

10 Jun 17:49
6953036
Compare
Choose a tag to compare

Changed

  • Minor refactors in barLoopChange event listener, removed unused logic and reduced synchronous code
  • Now MIDI is stopped automatically when closing the app

v2.6.1

07 Jun 13:11
ba4ef2a
Compare
Choose a tag to compare

Added

  • Troubleshooting section for auth errors

Changed

  • Removed .env from bundle, it is not required and creates confusion

v2.6.0

07 Jun 12:31
cea4ced
Compare
Choose a tag to compare

Added

  • Incremental setup process. Now only invalid or not configured environment variables are prompted on setup
  • Environment variable to toggle showing authorization errors, it always showed them before
  • Safe commands now also follow requirements/whitelist/blacklist. "Safe" means they can be requested via chat while requests are paused or with rewards mode on

Fixed

  • .env recreation without removing token JSONs, it gave authentication errors

Changed

  • Now users in whitelist do not need to comply to role restrictions. Makes more sense now