Releases: jaedb/Iris
Releases · jaedb/Iris
3.64.0
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
- @Sieboldianus made their first contribution in #830
- @fmauNeko made their first contribution in #813
- @phampyk made their first contribution in #844
- @partofthething made their first contribution in #845
Full Changelog: 3.63.0...3.64.0
3.63.0
What's Changed
- Server-side configuration templates: you can now push your config for other users to import #776
- Library respects custom URIs #810
- Feat/776 save config to server by @jaedb in #836
- Bump async from 2.6.3 to 2.6.4 by @dependabot in #834
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #823
- Update Dockerfile by @jojo141185 in #822
- ru.yaml by @brs105 in #831
New Contributors
- @jojo141185 made their first contribution in #822
- @brs105 made their first contribution in #831
Full Changelog: 3.62.0...3.63.0
3.62.0
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
3.61.1
3.60.0
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 (badaix/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 toDefault
. - Update
snapserver.conf
to includecontrol_url
in stream to link back to Mopidy instance
For examplepipe:///tmp/snapfifo?name=Default&sampleformat=48000:16:2&control_url=https://iris.local:443