### Changelog All notable changes to this project will be documented in this file. Dates are displayed in UTC. #### [2.0.2](https://github.com/Raiper34/spooty/compare/2.0.1...2.0.2) > 15 March 2025 - fix(ytdl): Upgrade ytdl package (automated) [`cf559eb`](https://github.com/Raiper34/spooty/commit/cf559eb41a2eb84cd29d4a732d68885f4ebcf348) #### 2.0.1 > 23 February 2025 - build(ytdl): Upgrade ytdl package (automated) [`#20`](https://github.com/Raiper34/spooty/pull/20) - refactor(backend): queue system presented [`#5`](https://github.com/Raiper34/spooty/issues/5) - refactor(backend): queue system presented [`#5`](https://github.com/Raiper34/spooty/issues/5) - docs first attempt [`2a01e7e`](https://github.com/Raiper34/spooty/commit/2a01e7e09a8ff1fe2bd748ac380d492528baf0b1) - first commit [`da9cf53`](https://github.com/Raiper34/spooty/commit/da9cf53c697157b9efd4c7c85a7332eda8e069dd) - configurable audio formats [`ac03824`](https://github.com/Raiper34/spooty/commit/ac038245e2faece33f995d8e60f2d23e8bf53192) - websockets for tracks and ui improvement [`2f0e462`](https://github.com/Raiper34/spooty/commit/2f0e4626f8dadd7aae35b99ff080fc3e2c81cc2e) - refactor(track-backend): refactor track backend code [`0e88627`](https://github.com/Raiper34/spooty/commit/0e88627ec7794c6f2935391a57604399477cc457) - refactor(playlist-backend): refactor playlist backend code [`117110f`](https://github.com/Raiper34/spooty/commit/117110fae9cf15f6ef8076699d50018176b98b1f) - playlist download progress, fix library error downloading [`06a8608`](https://github.com/Raiper34/spooty/commit/06a8608f7ca9d8b1fac058da33e0e85b6bb73a7e) - elf integration [`9036976`](https://github.com/Raiper34/spooty/commit/903697646d62481917c71c6aedf7ca42f1223b27) - initial dockerizing [`ef028d7`](https://github.com/Raiper34/spooty/commit/ef028d77452c80e6336f501499c1ca9b1e5b4d4f) - clear playlist mass operations and retry functionality [`da78603`](https://github.com/Raiper34/spooty/commit/da78603db2a561aba454a66372abb6677cc76bc4) - refactor(frontend): refactor frontend services code [`887ac22`](https://github.com/Raiper34/spooty/commit/887ac2237a03670b03bff4ab7358271d8546eb32) - docs(logo): change logo from png to svg [`87067ce`](https://github.com/Raiper34/spooty/commit/87067ce6ec866b35e582650a3eee5d80888e7846) - fix(utdl): upgrade ytdl package [`66b55b3`](https://github.com/Raiper34/spooty/commit/66b55b39432f2da71bd401fd65af6c0a207dd6c2) - playlist subscription functionality [`c365d8b`](https://github.com/Raiper34/spooty/commit/c365d8be90357c573ccb7cc1040cc8c77eb2b848) - delete functionality [`893bc43`](https://github.com/Raiper34/spooty/commit/893bc438f8b79476451b05d325b41ca47a8fb68d) - fix asynchronous code [`3455db8`](https://github.com/Raiper34/spooty/commit/3455db8d71f02ddb5dca8e91a9cfe539317cfba6) - refactor(backend): refactor backend code [`7359a13`](https://github.com/Raiper34/spooty/commit/7359a13a7c590d7b7487f9b87557ad4450046da3) - playlist statuses [`3c8fe6f`](https://github.com/Raiper34/spooty/commit/3c8fe6f33ce534b47dd69009c901f5e29c12bb8d) - building dist and environment paths rework [`b77956e`](https://github.com/Raiper34/spooty/commit/b77956e76c71220914c4b72e38779d25b3764a6e) - playlist websockets [`80a562c`](https://github.com/Raiper34/spooty/commit/80a562c5cd604cb13502cd69cccbb7a3000dc76d) - ci(github-actions): add automatic ytdl update into github actions [`2ca165b`](https://github.com/Raiper34/spooty/commit/2ca165b59a76147439d4d00055b84102cf7a7317) - docs(site): added build from source description to site documentation [`5051afa`](https://github.com/Raiper34/spooty/commit/5051afa012167bcc229075f1494c8131e7dfa8ce) - ci(github-actions): add automatic ytdl update into github actions [`9baf3b9`](https://github.com/Raiper34/spooty/commit/9baf3b9eb7b093029300614bc9c1a913a73fb003) - docs(site): added docker instructions to documentation site [`b4bfe6c`](https://github.com/Raiper34/spooty/commit/b4bfe6c813ae4d59f5e53b5935c3a31fdea512f1) - fix(docker): fix size of docker image [`310f482`](https://github.com/Raiper34/spooty/commit/310f482cdd6ae7dc33f80c6a72c96f57ed8f85ac) - ci(github-actions): add automatic ytdl update into github actions [`b2fbb01`](https://github.com/Raiper34/spooty/commit/b2fbb01a7415c4027aa50dd2a1773d0b1e0dde3a) - playlist folder structure in downloads [`57da7c7`](https://github.com/Raiper34/spooty/commit/57da7c74109beedd62185d1bc36130dd3552f571) - change project structure [`26d242e`](https://github.com/Raiper34/spooty/commit/26d242e77202911a65811425335e26f064e21256) - docs(website): change default environment variable for REDIS_RUN var [`f539a22`](https://github.com/Raiper34/spooty/commit/f539a227575569ce5641f5dfec6fcf50598a491d) - icon titles [`d3da49b`](https://github.com/Raiper34/spooty/commit/d3da49b9badb4bd527248b667e826dfe22a7f0e6) - refactor(frontend): refactor frontend components code [`5a51dbd`](https://github.com/Raiper34/spooty/commit/5a51dbd351a8edb121e2990a5caceacdadf7280d) - docs(readme): add badges into readme [`04844d3`](https://github.com/Raiper34/spooty/commit/04844d3dfca33ec757d9d06ea77cca96ff630ea2) - ci(github-actions): add automatic ytdl update into github actions [`cbe2c9f`](https://github.com/Raiper34/spooty/commit/cbe2c9fbdc8322881b6ae3fd90586b7656d155ec) - docs(site): add default to docker environment variables [`ceffb60`](https://github.com/Raiper34/spooty/commit/ceffb607deebc1b2da5e1541a6bef427e6c7126a) - fix(docker): change to docker alpine [`80cf6a1`](https://github.com/Raiper34/spooty/commit/80cf6a1d9978e54e042252090061feb11b0234fe) - fix structure changes [`208ce46`](https://github.com/Raiper34/spooty/commit/208ce466cfb297dd8d6bb032c297dd613632d404) - readme [`4679317`](https://github.com/Raiper34/spooty/commit/46793174abd88c1196da204fe50758939898db19) - Update README.md [`145ba90`](https://github.com/Raiper34/spooty/commit/145ba901020bbfa73bd9f4bbd8566224a153fc7f) - fix song downloading from gui [`469fedb`](https://github.com/Raiper34/spooty/commit/469fedbb0d1679b70cdcf40b39287ae86ec5ab53) - metadata [`7938e56`](https://github.com/Raiper34/spooty/commit/7938e56dce5b5b3976cea792b6823b055f223687) - docker commands in package.json [`8ae1f32`](https://github.com/Raiper34/spooty/commit/8ae1f3291c987fb15c566253c0ca08e943453e31) - ci(github-actions): add automatic ytdl update into github actions [`a55ebf6`](https://github.com/Raiper34/spooty/commit/a55ebf659974137f96a465b74a8a0c8b649b3399) - ci(github-actions): add automatic ytdl update into github actions [`66516e6`](https://github.com/Raiper34/spooty/commit/66516e6916af1b1e29df13d870f775f5c7ce43c2) - docs(readme): added logo into readme [`9a4bba8`](https://github.com/Raiper34/spooty/commit/9a4bba8aad58f63fa40f7a6d2a2fa620e54cd9c0) - fix(ffmpeg): fix ffmpeg options bug [`9ac1b42`](https://github.com/Raiper34/spooty/commit/9ac1b42db55de1d193908ab66eed20f275ec092f) - docs(site): add docker hub link to cover page [`3debc2c`](https://github.com/Raiper34/spooty/commit/3debc2cc7888bc7e29e7947cbeab478dca9675fb) ### 2.0.0 - refactor(backend): queue system presented ### 1.0.0 - initial release