Skip to content

Releases: jaedb/Iris

3.65.0

12 Nov 07:48

Choose a tag to compare

What's Changed

  • (Trivial) use music_note icon for tracks page by @jotak in #860
  • Fix selection ordering by @nawordar in #864
  • Add Tidal source for Tracks by @DavisNT in #854
  • Develop by @jaedb in #869
  • Maint/853 merging and cleaning by @jaedb in #867
  • Addition of Webpack Dev Server (run locally with yarn start)

New Contributors

Full Changelog: 3.64.0...3.65.0

3.64.0

18 Jun 09:24

Choose a tag to compare

What's Changed

  • Feat/842 discover by @jaedb in #843
    • Adds more capabilities to Discover in the absence of Spotify
    • Added Featured Playlists and Genre / Mood support for Tidal and YTMusic (note duplicate Tidal entries in first release due to Genre and Moods being separate paths)
  • Use 'git clone --depth 1' to reduce docker image size from 1GB to 500MB by @Sieboldianus in #830
  • Implement Jellyfin source by @fmauNeko in #813
  • Adding Jellyfin and Podcasts browse tiles by @phampyk in #844
  • Add setting access guard to fix 824 by @partofthething in #845
  • Bump eventsource from 1.0.7 to 1.1.1 by @dependabot in #846

New Contributors

Full Changelog: 3.63.0...3.64.0

3.63.0

14 May 02:05

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.62.0...3.63.0

3.62.0

09 Mar 08:06
0c84faf

Choose a tag to compare

Features

  • Upgrade to Snapcast's new control_script method for stream metadata (including artwork)
  • Play/pause a Snapcast stream instantly (without needing to connect to it)
  • ☝️ requires Snapcast 0.26.0, available on Docker as jaedb/snapserver
  • Delete snapcast client

Bugfixes

  • Loading fresh playlists correctly #816
  • Responsive dropdowns #815
  • Catching stale Snapcast clients #806
  • Minor UI polish

3.61.1

03 Feb 08:06

Choose a tag to compare

Maintenance

  • Rewrite of drag-and-drop behavior using React DnD
  • Rewrite of context menu components
  • Security patches (dependabot)
  • Minor bugfixes

3.60.0

23 Oct 08:07

Choose a tag to compare

Improvements

  • Overhaul of Outputs panel
  • When linked with Snapcast stream, Iris will push track meta to Snapcast. This makes it available for other clients to see what is currently playing without establishing a direct connection. This is temporary, as it will hopefully be superseded by Snapcast getting meta directly from MPD (snapcast/snapcast#749).
  • Ability to switch between Iris instances, without needing to add them on every device

Fixes

  • SSL fixes when attempting to connect to non-SSL instance, now gracefully fails instead of crashing (#775)

Upgrading

  • Update mopidy.conf under [iris] to include new setting, snapcast_stream. This identifies the stream the Mopidy instance belongs to. Defaults to Default.
  • Update snapserver.conf to include control_url in stream to link back to Mopidy instance
    For example pipe:///tmp/snapfifo?name=Default&sampleformat=48000:16:2&control_url=https://iris.local:443

3.59.0

02 Oct 01:23

Choose a tag to compare

  • New Snapcast defaults set in mopidy.conf to allow users to load server defaults
  • Drag-and-drop patches
  • Playlist names with / fix

3.58.2

05 Sep 05:10

Choose a tag to compare

  • Fixing issues due to refactoring class to functional components (hotkeys)
  • Recursive fetch for Categories, #764
  • Albums containing % in the name, #761
  • null tracks, and tracks that cannot be played, #759

3.58.1

22 Aug 04:47
bb7bafd

Choose a tag to compare

  • Minor bugfixes
  • Refactoring key components to functional components in prep for React 17 upgrade

3.58.0

16 May 07:33

Choose a tag to compare

  • Create playlist and add tracks #723
  • Auto-load lyrics in kiosk mode #714
  • Migrating more components to functional (tests come next)
  • Security upgrades