diff --git a/CHANGELOG.md b/CHANGELOG.md
index 955a984..76a2c57 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,43 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [0.5.0] - 2021-11-05
+
+### Added
+
+- Added extensible theming (#60)
+- Added playback presets (gapless, fade, normal) to the config
+- Added persistence for column sort for all list-views (except playlist and search) (#47)
+- Added playback filters to the config to filter out songs based on regex (#53)
+- Added music folder selector in auto playlist (this may or may not work depending on your server)
+- Added improved playlist, artist, and album pages
+ - Added dynamic images on the Playlist page for servers that don't support playlist images (e.g. Navidrome)
+- Added link to open the local `settings.json` file
+- Added setting to use legacy authentication (#63)
+
+### Changed
+
+- Improved overall application keyboard accessibility
+- Playback no longer automatically starts if adding songs to the queue using `Add to queue`
+- Prevent accidental page navigation when using [Ctrl/Shift + Click] when multi-selecting rows in list-view
+- Standardized buttons between the Now Playing page and the mini player
+- "Add random" renamed to "Auto playlist"
+- Increased 'info' notification timeout from 1500ms -> 2000ms
+- Changed default mini player columns to better fit
+- Updated default themes to more modern standards (Default Dark, Default Light)
+
+### Fixed
+
+- Fixed title sort on the `Title (Combined)` column on the album list
+- Fixed 2nd song in queue being skipped when using the "Play" button multiple pages (album, artist, auto playlist)
+- Fixed `Title` column not showing the title on the Folder page (#69)
+- Fixed context menu windows showing underneath the mini player
+- Fixed `Add to queue (next)` adding songs to the wrong unshuffled index when shuffle is enabled
+- Fixed local search on the root Folder page
+- Fixed input picker dropdowns following the page on scroll
+- Fixed the current playing song not highlighted when using `Add to queue` on an empty play queue
+- Fixed artist list not using the `artistImageUrl` returned by Navidrome
+
## [0.4.1] - 2021-10-27
### Added
diff --git a/README.md b/README.md
index 1c9e50a..6d11ccf 100644
--- a/README.md
+++ b/README.md
@@ -33,10 +33,10 @@ Sonixd is a cross-platform desktop client built for Subsonic-API compatible musi
## Screenshots
-
-
-
-
+
+
+
+
## Install
diff --git a/assets/screenshots/0.5.0/album.png b/assets/screenshots/0.5.0/album.png
new file mode 100644
index 0000000..c836167
Binary files /dev/null and b/assets/screenshots/0.5.0/album.png differ
diff --git a/assets/screenshots/0.5.0/album_list.png b/assets/screenshots/0.5.0/album_list.png
new file mode 100644
index 0000000..76e240e
Binary files /dev/null and b/assets/screenshots/0.5.0/album_list.png differ
diff --git a/assets/screenshots/0.5.0/artist.png b/assets/screenshots/0.5.0/artist.png
new file mode 100644
index 0000000..bae6d90
Binary files /dev/null and b/assets/screenshots/0.5.0/artist.png differ
diff --git a/assets/screenshots/0.5.0/context_menu.png b/assets/screenshots/0.5.0/context_menu.png
new file mode 100644
index 0000000..b127e68
Binary files /dev/null and b/assets/screenshots/0.5.0/context_menu.png differ
diff --git a/assets/screenshots/0.5.0/now_playing.png b/assets/screenshots/0.5.0/now_playing.png
new file mode 100644
index 0000000..d7f835b
Binary files /dev/null and b/assets/screenshots/0.5.0/now_playing.png differ
diff --git a/src/package.json b/src/package.json
index 8d263d5..c5b8364 100644
--- a/src/package.json
+++ b/src/package.json
@@ -1,7 +1,7 @@
{
"name": "sonixd",
"productName": "Sonixd",
- "version": "0.4.1",
+ "version": "0.5.0",
"description": "A full-featured Subsonic API compatible cross-platform desktop client",
"main": "./main.prod.js",
"author": {