# Changelog

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

## [0.2.6] - 2025-02-13

### 🚀 Features

- Revamp authentication -- remove twitch's tokens from our own wrapper token
- Add GetRandomQuoteAction
- Change QuoteStorerSvc to use the new quote repo instead of the legacy db object

## [0.2.5] - 2024-12-19

### 🐛 Bug Fixes

- Fix logout flow which wasn't being triggered, remove useless html code

## [0.2.4] - 2024-12-19

### 🚀 Features

- Add backoff service and some message reactions

### ⚙️ Miscellaneous Tasks

- Update to v0.2.4 and remove useless code

## [0.2.3] - 2024-12-18

### 🧪 Testing

- Add base tests

### ⚙️ Miscellaneous Tasks

- Update to v0.2.3

## [0.2.2] - 2024-12-17

### 🚀 Features

- Add migrations, api bot endpoints and revamp the whole twitch backend by making use of twitchio

## [0.2.1] - 2024-12-12

### 🚀 Features

- Add GET /tts/permalink
- Add channel name input validation
- Reduce execution queue length to 5 from 25

## [0.2.0] - 2024-12-12

### 🚀 Features

- Remove kivy frontend, add litestar

### ⚙️ Miscellaneous Tasks

- Update CHANGELOG

## [0.1.2] - 2024-11-05

### 🚀 Features

- Add !q and !qadd commands

### ⚙️ Miscellaneous Tasks

- Update CHANGELOG

## [0.1.1] - 2024-11-01

### 🚀 Features

- Add Commands enum, delete useless commands, revamp the Settings class and the MarkovChain.message_handler method
- Add config input for the automated generation option

### ⚙️ Miscellaneous Tasks

- Update CHANGELOG

## [0.1.0] - 2024-10-23

### 🚀 Features

- Initial commit
- Add pyinstaller specfile
- Add onefile pyinstaller spec

### ⚙️ Miscellaneous Tasks

- Add authors pyproject metadata
- Add CHANGELOG

<!-- generated by git-cliff -->
