Skip to content

Releases: Mastermindzh/tidal-hifi

5.15

15 Jul 22:15
65f3b25
Compare
Choose a tag to compare

[5.15.0]

  • Added all missing swagger/openApi info with the help of Times-Z

  • Updated most dependency versions

    • This includes Electron 31!
  • Added a channel selector so we can now use Tidal's staging environment directly from the app

5.14.1

09 Jun 17:14
dd6f813
Compare
Choose a tag to compare

[5.14.1]

  • Fixed getAlbumName not finding album name whilst on queue page
  • Added all mediaInfo to mpris interface using the custom: prefix

image

5.14.0

09 Jun 12:25
3641f07
Compare
Choose a tag to compare

[5.14]

  • Simplified MediaInfo & Options types
  • Added playingFrom information to the info API
    • also changed the way we update Album info since Playing From now shows the correct Album.
  • API now allows you to set the hostname so you can control who can interact with the API.
  • Reworked swagger generation hotfix to properly generate swagger.json during the compile step
    • Might switch to tsoa in the future, idk yet.
  • Added Tidal Magazine integration (in the menubar or use Ctrl + M)

5.13.1

27 May 12:07
b49bd92
Compare
Choose a tag to compare

[5.13.1]

  • removed the Swagger generation step in favour of a pre-generated file.
    • This also fixes the API issue #409
    • This also stops TIDAL-hifi from scanning your entire home directory... the glob was very broad apparently.

fixes #409

5.13.0: Merge pull request #407 from Mastermindzh/new-version

20 May 14:39
46074c5
Compare
Choose a tag to compare

[5.13.0]

  • Fixed #403 "cannot read shuffle of undefined" error
  • Added an API to add & delete entries from the skippedArtists list in the settings. fixes #405
    • GET /settings/skipped-artists -> get list of skipped artists
    • POST /settings/skipped-artists -> add to the list of skipped artists
    • POST /settings/skipped-artists/delete -> delete from the list of skipped artists
    • POST /settings/skipped-artists/current -> skip the current artist
    • DELETE /settings/skipped-artists/current -> delete the current artist from the skip list
    • Added Swagger documentation to the new endpoints
      image

Shuffle and repeat state added to the API

14 May 21:22
3740ce5
Compare
Choose a tag to compare

[5.12.0]

  • Added Shuffle and Repeat state to API response - By ThatGravyBoat

5.11.0

05 May 19:08
6e43cbb
Compare
Choose a tag to compare

5.11.0

  • Re-implemented the API, added support for duration/current in seconds & shuffle+repeat

    • made the original API "legacy" (still works the same)
    • Now using the correct HTTP verb for all new endpoints
  • Implemented TIDAL's universal links. All links are now universal.

  • Custom tidal:https:// protocol fixed - By TheRockYT

  • Global media shortcuts removed since TIDAL includes them by default - By TheRockYT

  • Fixes

5.10.0

24 Mar 20:32
2e31b5d
Compare
Choose a tag to compare
  • 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.
  • 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

5.9.0

12 Feb 22:24
21cb0ea
Compare
Choose a tag to compare
  • 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

5.8.0: Merge pull request #331 from Mastermindzh/feature/electron-28-and-lik…

07 Jan 15:33
5bd2891
Compare
Choose a tag to compare
  • 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:https://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)