Releases: Mastermindzh/tidal-hifi
Releases · Mastermindzh/tidal-hifi
5.9.0
- More Discord options:
- Added the ability to hide the current song from the discord activity and display a custom text instead
- Added the ability to customize the text that is shown when no song is playing
- Discord now reacts to pausing/unpausing events
- Refactored media info updates so it only updates the required info, fixes #342, #306
- Added 5.9.0 logs/versions/migrations
Fixed
5.8.0
-
Updated Electron to 28.1.1 (fixes 325)
-
Updated dependencies to latest
- added theme files to stylelint ignore
- fixed other stylelint errors
-
Added functionality to favorite a song (fixes #323)
- Added a hotkey to favorite ("Add to collection") songs: Control+a
- Added the "favorite" field in the
mediaInfo
and the API/current
endpoint - Added an endpoint to toggle favoriting a song:
http://localhost:47836/favorite/toggle
-
Fixed wrong "end time stamp" for currently playing song (fixes #282)
- Affected the API + all integrations
- As requested we also added toggle to sync the timestamps to Discord (default = true)
Bugfix: MPRIS not working
Merge pull request #287 from Mastermindzh/bugfix/mpris-not-detected fix: Fixed mpris not being set up correctly due to capitalization of …
new name + logo and some goodies to boot!
- Renamed app to TIDAL Hi-Fi.
- Made sure all windows run with the same web preferences set (compared to main app).
- Fixes the last.fm bug.
- Added settings to customize the Discord rich presence information
- Discord settings are now also collapsible like the ListenBrainz ones are
- Restyled settings menu to include version number and useful links on the about page
- The ListenBrainz integration has been extended with a configurable (5 seconds by default) delay in song reporting so that it doesn't spam the API when you are cycling through songs.
- Custom CSS now also applies to settings window
5.6.0 - Wayland support, suspension inhibitors, theming & flag fixes
- Added support for Wayland (on by default) fixes #262 and #157
- Made it clear in the readme that this tidal-hifi client supports High & Max audio settings. fixes #261
- Added app suspension inhibitors when music is playing. fixes #257
- Fixed bug with theme files from user directory trying to load: "an error occurred reading the theme file"
- Fixed: config flags not being set correctly
- [DEV]:
- Logger is now static and will automatically call either ipcRenderer or ipcMain
5.5.0 with ListenBrainz
ListenBrainz integration
5.4.0 - metadata scraping bugfix and Songwhip integration
- Removed Windows builds (from publishes) as they don't work anymore.
- Added Songwhip integration
- Fixed bug with several hotkeys not working due to Tidal's HTML/css changes
- [DEV]:
- added a logger to log into STDout
- added "watchStart" which will automatically restart electron when it detects a source code change
- added "listen.tidal.com-parsing-scripts" folder with a script to verify whether all elements (in the main preload.ts) are present on t
5.3.0 - Tokyo night!
release 5.2.0
-
moved from Javascript to Typescript for all files
- use
npm run watch
to watch for changes & recompile typescript and sass files
- use
-
Added support for theming the application
Custom CSS, mediaSession API, bugfixes...
New features
- Added proper updates through the MediaSession API
- You can now add custom CSS in the "advanced" settings tab
- You can now configure the updateFrequency in the settings window
- Default value is set to 500 and will overwrite the hardcoded value of 100
Fixes
- Any songs including an artist listed in the
skipped artists
setting will now be skipped even if the song is a collaboration. - Linux desktop icons have been fixed. See #222 for details.