From f55706eee66165f2d4030788d637a5573fae68cb Mon Sep 17 00:00:00 2001 From: jeffvli Date: Wed, 16 Feb 2022 10:25:21 -0800 Subject: [PATCH] Update for 0.13.0 --- CHANGELOG.md | 27 +++++++++++++++++++++++++++ README.md | 6 +----- package.json | 10 +++++++--- src/package.json | 2 +- 4 files changed, 36 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4313962..9083242 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,33 @@ 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.13.0] - 2022-02-16 + +### Added + +- Added new searchbar and search UI (#227, #228) +- Added playback controls to the Sonixd tray menu (#225) +- Added playlist selections to the `Start Page` config option + +### Changed + +- Sidebar changes (#206) + + - Allow resizing of the sidebar when expanded + - Allow a toggle of the playerbar's cover art to the sidebar when expanded + - Display playlist list on the sidebar under the navigation + - Allow configuration of the display of sidebar elements + +- Changed the `Artist` row on the playerbar to use a comma delimited list of the song's artists rather than the album artist (#218) + +### Fixed + +- Fixed the player volume not resetting to its default value when resetting a song while crossfading (#228) +- (Jellyfin) Fixed artist list not displaying user favorites +- (Jellyfin) Fixed `bitrate` column not properly by its numeric value (#220) +- Fixed javascript exception when incrementing/decrementing the queue (#230) +- Fixed popups/tooltips not using the configured font + [0.12.1] - 2022-02-02 ### Fixed diff --git a/README.md b/README.md index a611fbc..ad2afb2 100644 --- a/README.md +++ b/README.md @@ -54,10 +54,6 @@ Sonixd has been tested on the following: [Navidrome](https://github.com/navidrom You can install sonixd by downloading the [latest release](https://github.com/jeffvli/sonixd/releases) for your specified operating system. -- Windows: `.exe` -- Linux: `.AppImage` -- MacOS: `.dmg` - --- ### Windows @@ -101,7 +97,7 @@ If you have any questions, feel free to check out the [Usage Documentation & FAQ This project is built off of [electron-react-boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate) v2.3.0. If you want to contribute to this project, please first create an [issue](https://github.com/jeffvli/sonixd/issues/new) or [discussion](https://github.com/jeffvli/sonixd/discussions/new) so that we can both discuss the idea and its feasability for integration. -First, clone the repo via git and install dependencies: +First, clone the repo via git and install dependencies (Windows development now requires additional setup, see [#232](https://github.com/jeffvli/sonixd/issues/232)): ```bash git clone https://github.com/jeffvli/sonixd.git diff --git a/package.json b/package.json index 5195146..af2aa7b 100644 --- a/package.json +++ b/package.json @@ -33,6 +33,7 @@ "build": { "productName": "Sonixd", "appId": "org.erb.sonixd", + "artifactName": "${productName}-${version}-${os}.${ext}", "files": [ "dist/", "node_modules/", @@ -50,7 +51,8 @@ }, "mac": { "target": [ - "dmg" + "dmg", + "zip" ], "type": "distribution", "hardenedRuntime": true, @@ -74,12 +76,14 @@ }, "win": { "target": [ - "nsis" + "nsis", + "zip" ] }, "linux": { "target": [ - "AppImage" + "AppImage", + "zip" ], "category": "Development" }, diff --git a/src/package.json b/src/package.json index e181e88..3cd8b4c 100644 --- a/src/package.json +++ b/src/package.json @@ -1,7 +1,7 @@ { "name": "sonixd", "productName": "Sonixd", - "version": "0.12.1", + "version": "0.13.0", "description": "A full-featured Subsonic/Jellyfin compatible desktop client", "main": "./main.prod.js", "author": {