Tidal-hifi Changelog

What's new in Tidal-hifi 5.10.0

Mar 25, 2024
  • TIDAL will now close the previous notification if a new one is sent whilst the old is still visible. #364
  • Updated developer documentation to get started in README #365
  • Links in the about window now open in the user's default browser. fixes #360
  • Refactored "nowPlaying" code to always display the current state, even when the built-in UI is updated.
  • fixes #351
  • fixes #356
  • fixes #370
  • Reverted to using old icon syntax with icons in the build directory. fixes #350
  • Enabled wayland platform flags by default when launching through .desktop file
  • fixes #273
  • fixes #347

New in Tidal-hifi 5.9.0 (Feb 21, 2024)

  • 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:
  • Fixed chromium mediaSession instance showing up. fixes #338 #198
  • Set a new icon, should fix #302
  • Made sure settingsWindow exists before operating on it. fixes #344

New in Tidal-hifi 5.8.0 (Jan 8, 2024)

  • 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)

New in Tidal-hifi 5.7.1 (Sep 13, 2023)

  • merge pull request #287 from Mastermindzh/bugfix/mpris-not-detected
  • fix: Fixed mpris not being set up correctly due to capitalization of

New in Tidal-hifi 5.7.0 (Sep 1, 2023)

  • 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 new 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

New in Tidal-hifi 5.6.0 (Aug 14, 2023)

  • 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

New in Tidal-hifi 5.5.0 (Aug 1, 2023)

  • ListenBrainz integration

New in Tidal-hifi 5.4.0 (Jul 25, 2023)

  • 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

New in Tidal-hifi 5.3.0 (Jun 25, 2023)

  • updated the beautiful Tokyo Night theme

New in Tidal-hifi 5.2.0 (Jun 19, 2023)

  • moved from Javascript to Typescript for all files
  • use npm run watch to watch for changes & recompile typescript and sass files
  • Added support for theming the application

New in Tidal-hifi 5.1.0 (Apr 29, 2023)

  • 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.

New in Tidal-hifi 5.0.0 (Apr 23, 2023)

  • Replaced "muting artists" with a full implementation of an Adblock mechanism
  • Disabled audio & visual ads, unlocked lyrics, suggested track, track info, unlimited skips thanks to uBlockOrigin custom filters (source)
  • @thanasistrisp updated Electron to 24.1.2 and fixed the tray bug :)

New in Tidal-hifi 4.4.0 (Jan 23, 2023)

  • Updated shortcut hint on the menubar to reflect the new ctrl+= shortcut.
  • Reverted icon path to icon.png instead of the hardcoded linux path.
  • Add support to autoHide the menubar and showing it with the alt key.
  • Move the quit command from the system sub-menu to the main menu
  • Added single click focus/show on the tray icon
  • Doesn't work on all platforms. Nothing I can do about that unfortunately!
  • Added a list of artists to automatically skip.
  • I don't like the vast majority of dutch music so I added one of them to my list to test: ./docs/no-dutch-music.mp4

New in Tidal-hifi 4.2.0 (Sep 27, 2022)

  • New Settings & desktop file fixes Latest:
  • New settings window by BlueManCZ
  • Fixed the desktop files in electron-builder
  • icon is set to new static path based on Arch/Debian
  • Name has changed to Tidal-Hifi

New in Tidal-hifi 4.1.2 (Sep 12, 2022)

  • Changed the category of the desktop file to AudioVideo
  • Changed desktop file name to "TIDAL Hi-Fi"

New in Tidal-hifi 4.1.1 (Aug 24, 2022)

  • fixes #158 and merges automute improvements

New in Tidal-hifi 4.1.0 (Aug 9, 2022)

  • Added tidal:// protocol support
  • Switched icon strategies to fix bugs with icons
  • Fixed tray icon bugs
  • Menu now shows in KDE as well
  • Toggle window is supported from tray icon
  • regular click is still ignored, see this issue
  • Fixed about tab not showing
  • Fixed playback, mpris and API issues