Skip to content

Releases: nwithan8/tauticord

v5.3.1

08 Apr 18:45
3cbd9b7
Compare
Choose a tag to compare

What's Changed

  • [FIX] Custom status messages not being displayed properly

Related PRs

Full Changelog: 5.3.0...5.3.1

v5.3.0

08 Apr 01:12
79bb038
Compare
Choose a tag to compare

What's Changed

  • [ADDED] Optional ID config field for libraries, representing the library ID according to Tautulli. If set (greater than 0), the ID will be used (rather than the name) to look up statistics about the library in Tautulli.
    • This is optional, but will help if you have multiple libraries in Tautulli with the same name (closes #206 )
  • [CHANGED] Schema for Libraries under CombinedLibraries, to account for ID option.
    • If you have not updated this schema, the bot will simply ignore your combined libraries. This is to avoid a breaking change, but will be made permanent in the next major release.
    CombinedLibraries:
    -  Libraries:
    -  - Movies
    -  - Movies (Non-English)
    -  - Movies (4K)
    +  Libraries:
    +  - Name: Movies
    +    ID: 0
    +  - Name: Movies (Non-English)
    +    ID: 0
    +  - Name: Movies (4K)
    +    ID: 0
  • [CHANGED] Underlying improvements to code organization, service management (long-running versus cron-jobs)
  • [CHANGED] Reduce number of INFO logs to DEBUG to de-clutter consoles

Related PRs

  • [chore] Add example config validation to CI by @nwithan8 in #205
  • [chore] Split services for better organization by @nwithan8 in #207

Full Changelog: 5.2.0...5.3.0

v5.2.0

06 Apr 17:06
Compare
Choose a tag to compare

What's Changed

  • [NEW] Ability to control, customize the bot's Discord activity status message

Related PRs

  • [feat] Option to customize bot's Discord activity status by @nwithan8 in #204

Full Changelog: 5.1.1...5.2.0

v5.1.1

03 Apr 19:01
39db6bb
Compare
Choose a tag to compare

What's Changed

  • [FIX] Bot not creating summary text channel if they don't already exist (closes #201 )

Related PRs

  • [fix] Channel type default causing Discord channels to not be created by @nwithan8 in #202

Full Changelog: 5.1.0...5.1.1

v5.1.0

02 Apr 05:46
9119c04
Compare
Choose a tag to compare

What's Changed

  • [FEAT] Users can now override the default name for each voice channel with CustomName in tauticord.yaml
  • [FIX] Remove invisible whitespace characters in emojis causing voice channel issues

Related PRs

Full Changelog: 5.0.0...5.1.0

v5.0.0

31 Mar 15:59
Compare
Choose a tag to compare

This is a major version release with significant breaking changes! Please refer to the migration guide before installing.

What's Changed

  • [BREAKING] Tauticord now uses a new configuration schema and file name, drop support for environmental variable configuration
  • [BREAKING] Remove environmental variables (Variable) configurations from Unraid Community Applications template.
  • [NEW] Option for per-channel customization for stat voice channels (activity information, library item counts, performance metrics)
    • Custom emoji
    • Enable/disable
    • Lock to specific voice channel ID
  • [NEW] All voice channels have emoji prefixes
  • [NEW] Built-in migration system
  • [NEW] YAML schema validation for tauticord.yaml config file
  • [CHANGED] Plex status voice channel uses ✅ / ❌ emojis for status indication
  • [IMPROVED] Configuration/settings parsing and validation, remove unnecessary configuration variables
  • [IMPROVED] Voice channel creation/lookup
  • [IMPROVED] Discord emoji management
  • [IMPROVED] Code cleanup, delegation of cron tasks to separate modules
  • [IMPROVED] Better logging

Related PRs

Full Changelog: 4.2.2...5.0.0

v4.2.2

31 Mar 08:19
2cd17ab
Compare
Choose a tag to compare

⚠️ This is the final release of Tauticord with environmental variable configuration.

What's Changed

  • [FIX] Migrations failing due to missing directories (closes #194)

Related PRs

  • [FIX] Verify migration folders exist before running migrations by @nwithan8 in #195

Full Changelog: 4.2.1...4.2.2

v4.2.1

30 Mar 23:19
d06ebb2
Compare
Choose a tag to compare

⚠️ This is the final release of Tauticord with environmental variable configuration.

What's Changed

  • [CHANGE] Improvements to environmental variable migration process in prep for removal
  • [FIX] Bad default value for Unraid template

Related PRs

  • [chore] Fix bad default value for Unraid template by @nwithan8 in #186
  • [chore] Finalize environmental variable migration script by @nwithan8 in #187
  • [chore] Rework migration data folder in config folder by @nwithan8 in #188

Full Changelog: 4.2.0...4.2.1

v4.2.0

25 Mar 06:41
9288042
Compare
Choose a tag to compare

What's Changed

  • [CHANGE] BREAKING CHANGE FOR UNRAID USERS: Community Apps template now uses dropdowns for all boolean values.
    • This may erase your existing config, see Announcements for more details
  • [NEW] Option to display the album count for music libraries alongside artist and track counts in voice channels
  • [BTS] Prepatory work for eventual migration away from environmental variables
    • If you are using environmental variables to configure Tauticord, the bot will generate a migrated_config.yaml file automatically in your /config directory for future use.
    • See Announcements for more information.

Related PRs

  • [feat] Add album count display option for music libraries by @nwithan8 in #180
  • [chore] New migration script to generate config.yaml file from environmental variables by @nwithan8 in #182
  • [feat] Use dropdown for booleans on Unraid template by @nwithan8 in #183
  • [chore] Fix Unraid template values by @nwithan8 in #184
  • [chore] Unraid template fix #2 by @nwithan8 in #185

Full Changelog: 4.1.4...4.2.0

v4.1.4

19 Mar 19:49
27711d7
Compare
Choose a tag to compare

What's Changed

  • [FIX] Tautulli User Count stat channel not updating
  • [FIX] Discord slash commands not enabling/disabling

Related PRs

  • [Fix] User count display, slash commands setting by @nwithan8 in #176

Full Changelog: 4.1.3...4.1.4