You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 KiB
11 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.8.5] - 2021-11-25
Fixed
- Fixed default (OOBE) title column not display data (#104)
[0.8.4] - 2021-11-25
Fixed
- (Jellyfin)(Linux) Fixed JS MPRIS error when switching tracks due to unrounded song duration
- (Linux) Fixed MPRIS artist, genre, and coverart not updating on track change
[0.8.3] - 2021-11-25
Fixed
- (Subsonic) Fixed playing a folder from the folder view
- Fixed rating context menu option available from the Genre page
[0.8.2] - 2021-11-25
Added
- Added option to disable auto updates
Fixed
- Fixed gapless playback on certain *sonic servers (#100)
- Fixed playerbar coverart not redirecting to
Now Playing
page
[0.8.1] - 2021-11-24
Fixed
- (Subsonic) Fixed errors blocking playlists from being deleted
[0.8.0] - 2021-11-24
Added
- Added Jellyfin server support (#87)
- Supports full Sonixd feature-set (except ratings)
- Added a mini config popover to change list/grid view options on the top action bar
- Added system audio device selector (#96)
- Added context menu option
Set rating
to bulk set ratings for songs (and albums/artists on Navidrome) (#95)
Changed
- Reduced cached image from 500px -> 350px (to match max grid size)
- Grid/header images now respect image aspect ratio returned by the server
- Playback filter input now uses a regex validation before allowing you to add
- Renamed all
Name
columns toTitle
- Search bar now clears after pressing enter to globally search
- Added borders to popovers
Fixed
- Fixed application performance issues when player is crossfading to the next track
- Fixed null entries showing at the beginning of descending sort on playlist/now playing lists
- Tooltips no longer pop up on the artist/playlist description when null
[0.7.0] - 2021-11-15
Added
- Added download buttons on the Album and Artist pages (#29)
- Allows you to download (via browser) or copy download links to your clipboard (to use with a download manager)
Changed
- Changed default tooltip delay from
500ms
->250ms
- Moved search bar from page header to the main layout action bar
- Added notice for macOS media keys to require trusted accessibility in the client
Fixed
- Fixed auto playlist and album fetch in Gonic servers
- Fixed the macOS titlebar styling to better match the original (#83)
- Fixed thumbnailclip error when resizing the application in macOS (#84)
- Fixed playlist page not using cached image
[0.6.0] - 2021-11-09
Added
- Added additional grid-view customization options (#74)
- Gap size (spaces between cards)
- Alignment (left-align, center-align)
Changed
- Changed default album/artist uncached image sizes from
150px
->350px
Fixed
- (Windows) Fixed default taskbar thumbnail on Windows10 when minimized to use window instead of album cover (#73)
- Fixed playback settings unable to change via the UI
- Crossfade duration
- Polling interval
- Volume fade
- Fixed header styling on the Config page breaking at smaller window widths (#72)
- Fixed the position of the description tooltip on the Artist page
- Fixed the
Add to playlist
popover showing underneath the modal in modal-view
Removed
- Removed unused
fonts.size.pageTitle
theme property
[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
- Added links to the genre column on the list-view
- Added page forward/back buttons to main layout
Changed
- Increase delay when completing mouse drag select in list view from
100ms
->200ms
- Change casing for main application name
sonixd
->Sonixd
Fixed
- Fixed Linux media hotkey support (MPRIS)
- Added commands for additional events
play
andpause
(used by KDE's media player overlay) - Set status to
Playing
when initially starting a song - Set current song metadata when track automatically changes instead of only when it manually changes
- Added commands for additional events
- Fixed filtered link to Album List on the Album page
- Fixed filtered link to Album List on the Dashboard page
- Fixed font color for lists/tables in panels
- Affects the search view song list and column selector list
[0.4.0] - 2021-10-26
Added
- Added music folder selector (#52)
- Added media hotkeys / MPRIS support for Linux (#50)
- This is due to dbus overriding the global shortcuts that electron sends
- Added advanced column selector component
- Drag-n-drop list
- Individual resizable columns
- (Windows) Added tray (Thanks @ncarmic4) (#45)
- Settings to minimize/exit to tray
Changed
- Page selections are now persistent
- Active tab on config page
- Active tab on favorites page
- Filter selector on album list page
- Playlists can now be saved after being sorted using column filters
- Folder view
- Now shows all root folders in the list instead of in the input picker
- Now shows music folders in the input picker
- Now uses loader when switching pages
- Changed styling for various views/components
- Look & Feel setting page now split up into multiple panels
- Renamed context menu button
Remove from current
->Remove selected
- Page header titles width increased from
45%
->80%
- Renamed
Scan library
->Scan
- All pages no longer refetch data when clicking back into the application
Fixed
- Fixed shift-click multi select on a column-sorted list-view
- Fixed right-click context menu showing up behind all modals (#55)
- Fixed mini player showing up behind tag picker elements
- Fixed duration showing up as
NaN:NaN
when duration is null or invalid - Fixed albums showing as a folder in Navidrome instances
[0.3.0] - 2021-10-16
Added
- Added folder browser (#1)
- Added context menu button
View in folder
- Requires that your server has support for the original
/getIndexes
and/getMusicDirectory
endpoints
- Added context menu button
- Added configurable row-hover highlight for list-view
- (Windows) Added playback controls in thumbnail toolbar (#32)
- (Windows/macOS) Added window size/position remembering on application close (#31)
Changed
- Changed styling for various views/components
- Tooltips added on grid-view card hover buttons
- Mini-player removed rounded borders and increased opacity
- Mini-player removed animation on open/close
- Search bar now activated from button -> input on click / CTRL+F
- Page header toolbar buttons styling consistency
- Album list filter moved from right -> left
- Reordered context menu button
Move selected to [...]
- Decreased horizontal width of expanded sidebar from 193px -> 165px
Fixed
- Fixed duplicate scrobble requests when pause/resuming a song after the scrobble threshold (#30)
- Fixed genre column not applying in the song list-view
- Fixed default titlebar set on first run
[0.2.1] - 2021-10-11
Fixed
- Fixed using play buttons on the artist view not starting playback
- Fixed favoriting on horizontal scroll menu on dashboard/search views
- Fixed typo on default artist list viewtype
- Fixed artist image selection on artist view
[0.2.0] - 2021-10-11
Added
- Added setting to enable scrobbling playing/played tracks to your server (#17)
- Added setting to change between macOS and Windows styled titlebar (#23)
- Added app/build versions and update checker on the config page (#18)
- Added 'view in modal' button on the list-view context menu (#8)
- Added a persistent indicator on grid-view cards for favorited albums/artists (#7)
- Added buttons for 'Add to queue (next)' and 'Add to queue (later)' (#6)
- Added left/right scroll buttons to the horizontal scrolling menu (dashboard/search)
- Added last.fm link to artist page
- Added link to cache location to open in local file explorer
- Added reset to default for cache location
- Added additional tooltips
- Grid-view card title and subtitle buttons
- Cover art on the player bar
- Header titles on album/artist pages
Changed
- Changed starring logic on grid-view card to update local cache instead of refetch
- Changed styling for various views/components
- Use dynamically sized hover buttons on grid-view cards depending on the card size
- Decreased size of buttons on album/playlist/artist pages
- Input picker text color changed from primary theme color to primary text color
- Crossfade type config changed from radio buttons to input picker
- Disconnect button color from red to default
- Tooltip styling updated to better match default theme
- Changed tag links to text links on album page
- Changed page header images to use cache (album/artist)
- Artist image now falls back to last.fm if no local image
Fixed
- Fixed song & image caching (#16)
- Fixed set default artist list view type on first startup
[0.1.0] - 2021-10-06
Added
- Initial release