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": {