Skip to content

Latest commit

 

History

History
351 lines (197 loc) · 12.6 KB

CHANGELOG.md

File metadata and controls

351 lines (197 loc) · 12.6 KB

3.3.1 (2024-01-06)

Bug Fixes

  • Improved package with bundling (03c547f)

3.3.0 (2024-01-06)

Features

3.2.2 (2023-09-18)

Bug Fixes

  • Extension now respects access settings set by broadcaster (0628028)

3.2.1 (2023-08-18)

Bug Fixes

  • Improving semantic releases (1b21ed9)

3.2.0 (2023-08-12)

Bug Fixes

  • Corrected incorrect repo location (65f0d3d)
  • Corrected problem with retrieving optional other channel details (bf91433)
  • Simplified logic to retrieve secondary account (f41b913)

Features

  • Users can now specify a different channel to listen on (4c81306)

3.1.0 (2023-08-11)

Bug Fixes

  • Corrected issue in theme name of the current command (f6c5967)

Features

  • !theme current command now returns a link to the current theme on the VSC marketplace (6060494)

3.0.1 (2023-08-11)

Bug Fixes

Performance Improvements

  • Refactoring messages to be more DRY (12f727e)
  • Removing whispers from extension (ab4d215)

3.0.0 (2023-08-11)

Bug Fixes

  • Adding tests to CI process GitHub Action (5719689)
  • Replacing node-fetch with axios (c0563d3)

Features

  • Adding scopes for whispers and extension specific Twitch API client id (8e53f82)
  • Requests for list of themes now whispers the list to user (75b4b39)
  • Updating auth to use twitch-auth-provider extension (dfaa8c4)

BREAKING CHANGES

  • The existing Twitch authentication has been replaced by @Clarkio's twitch-auth-provider extension.

2.1.1 (2023-08-10)

Bug Fixes

  • twitch api failures no longer crash the extension (f6d3ace)

2.1.0 (2023-06-06)

Features

  • Twitch custom point redemptions are now logged in the output (d027ea9)

2.0.11 (2023-06-06)

Bug Fixes

  • Extension now sends list of available themes to chat rather than whisper (20330bf)

2.0.10 (2023-05-26)

Bug Fixes

  • ci: removed test step for release step (1a069af)

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


2.0.0 - 2023-03-14

Updated

  • Updated to use the new VS Code extensions API
  • Replaced node-fetch with axios

1.7.8 - 2021-02-11

Fixed

  • Resolved issue that prevented whispers of available themes from being sent to users
  • Resolved issue that prevented users from installing themes

1.7.0 - 2020-11-05

Added

  • Added the ability to change the triggers used for the bot
  • Added capability to pause the themer for {x} minutes based on channel point redemptions
  • Added new access level for VIPs

1.6.4 - 2020-07-28

Added

  • Added improved logging throughout the extension

1.6.3 - 2020-05-28

Fixed

  • Fixed issue with packaging extension that prevented publishing to the VS Code marketplace

1.6.1 - 2020-05-23

Fixed

  • Fixed issue caused by a change to authentication in the Twitch API

1.5.0 - 2020-03-05

Added

  • Themer will now connect automatically if you turn on the autoConnect setting AND you're already streaming when you open Visual Studio Code. NOTE: The check to see if you're streaming will only occur once when you open vscode.

1.4.1 - 2020-01-05

Fixes

  • When requesting to install a theme that's already installed, the correct message will be returned to chat.

Updates

  • Updated various NPM packages for security

1.4.0 - 2019-12-02

Update

  • Added check to see if theme is already installed, before installing. If found, it will send a message to chat with instructions to use it.

1.3.2 - 2019-08-29

Fixed

  • Cleaned up some npm security issues

1.3.1 - 2019-08-29

Fixed

  • Fixed an issue that prevented the whispering of themes if there were too many themes to send. This change will break the list of themes into smaller messages and send multiple whispers.

1.3.0 - 2019-08-13

Added

  • !theme install {theme unique identifier} command that prompts the user to install or preview a theme supplied by chat.

1.2.0 - 2019-07-30

Added

  • !theme random light command that chooses a random theme from the light theme extensions.
  • !theme random dark command that chooses a random theme from the dark theme extensions.

1.1.0 - 2019-06-26

Added

  • !theme repo command that sends information about the extensions GitHub repo to Twitch chat
  • !theme help command that sends a brief explanation of how to use the extension to Twitch chat

1.0.1 - 2019-06-09

Updated

  • Added larger version of logo
  • Updated README.md to include link to VS Marketplace
  • Updated package.json to stylize VS Marketplace listing

1.0.0 - 2019-06-09

Added

  • !theme current command will now send the current theme to chat
  • New command palette option to select access to commands. Options are:
    • Viewers: allows all non-banned viewers to send commands
    • Followers: allow only non-banned follower & subscribers to send commands
    • Subscribers: allow only non-banned subscribers to send commands

Changed

  • !theme will now send the list of available themes via whisper. This replaces !theme list
  • Extension will no longer consider commas in commands. So if a user accidentally sends !theme {theme name}, it will be interpretted as if no comma was included in the command

Removed

  • The following commands have been removed:
    • !theme follower
    • !theme !follower
    • !theme subscriber
    • !theme !subscriber
    • !theme list

Fixed

  • Extension will no longer automatically join chat on start-up

0.2.0 - 2019-05-26

Added

  • Broadcaster can use !theme sub or !theme !sub to activate or deactivate sub only mode
  • Follower Only & Subscriber Only are now also VS Code settings so you don't have to use chat commands
  • If user sends a !theme {theme name} with an invalid theme name, the extension will whisper them to let them know it's not a valid theme name

0.1.0 - 2019-05-16

Added

  • Broadcaster can use !theme follower or !theme !follower to activate or deactivate follower only mode
  • Added tests for Themer class

0.0.6 - 2019-05-12

Added

  • Broadcaster can use !theme ban {username} or !theme unban {username} to ban a user from changing the theme

Fixes

  • !Theme now recognized as a command like !theme

0.0.5 - 2019-05-10

Added

  • Added a new !theme refresh command that refreshes the list of available themes. Can only be used by the broadcaster
  • Added comments throughout codebase to provide better experience for future contributors

0.0.4 - 2019-05-09

Added

  • Added a new !theme random command that changes VS Code to a randomly selected theme.
  • Added a new !theme command that sends the current theme to Twitch chat.

Fixed

  • Solved issue when setting theme to one of the default VS Code themes.

0.0.3 - 2019-05-07

Changed

  • Modified some of the VS Code information messages to be more clear about what is happening.

Fixed

  • Fixed the sending of messages to chat on join/disconnect to Twitch channel.

0.0.2 - 2019-05-01

Added

  • Added configuration and badges for CI/CD process

0.0.1 - 2019-04-26

Added

  • Pre-release version to gather feedback from the community and help identify gaps.