Skip to content

Releases: jaedb/Iris

3.40.0

21 Aug 09:56

Choose a tag to compare

  • Full Dockerisation with Snapcast support out-of-the-box (see docker-compose.example.yml)
  • Design polish (full width parallax, light theme consideration, revamped Now Playing)
  • Fixes and improvements: #418, #411, #408 and #410

3.39.0

21 Jun 01:53

Choose a tag to compare

  • Keep search results until next search #398
  • Wide scrollbar option (Chrome only) for fat fingers or touchy mice
  • Minor bugfixes

3.38.0

09 Jun 04:14

Choose a tag to compare

  • Remove image from LastFM response because they've removed artist images (but kept album images)
  • Upgrade dependencies to latest security patches
  • Fixing of minor sorting and render issues
  • Simplifying of keyboard shortcuts
  • Various bugfixes

3.37.0

26 Apr 03:28

Choose a tag to compare

Breaking change: Websocket connection

  • Overhaul of websocket connection (fixes #394)
  • Removing of subprotocol and post-connection handover and sharing of username and client_id values
  • Should increase stability of pusher socket on battery-powered devices

3.36.0

22 Apr 01:27

Choose a tag to compare

Breaking change: Commands

  • All commands needed CORS and SSL setup (if you are running SSL for Iris) because the requests were sent from the client. Now they're sent from the Iris backend, negating the need for additional setup.
  • All existing commands will need to be manually upgraded to the new format.
  • Addition of drag-and-drop sorting
  • Addition of Name field fixes #387
  • Server-side request should fix #382

Other improvements include:

  • Upgrade to Webpack 4
  • Addition of Docker imaging (very early alpha stage)
  • Changing of hotkeys (now called shortkeys; automatically upgraded). See wiki

3.32.5

19 Feb 08:22

Choose a tag to compare

  • Fixing sorting issues #366
  • Improved swipe next/previous transition
  • Restoring of searching URI auto-redirect to asset
  • Polishing of playlist context menu options

3.32.2

06 Feb 07:02

Choose a tag to compare

  • XSS prevention in broadcast system; resolves #355
  • Smoother use of parallax and cached images
  • Various minor bugfixes

3.31.6

26 Jan 19:15

Choose a tag to compare

  • Removal of Next on mobile in favor of swiping left on the current playing track
  • Addition of Previous (as swipe right)

3.30.0

10 Nov 23:14

Choose a tag to compare

  • Design overhaul of lists (including tracks)
  • Server connection to Snapcast to monitor for events
  • New button to trigger local library scan from within Iris

Todo:

  • Manage dropped connections to Snapcast server (currently requires Mopidy restart)

3.29.0

30 Oct 21:08

Choose a tag to compare

  • Total overhaul of parallax; out with canvas, in with CSS
  • <main> now scrolling wrapper, rather than <body>. Main limitation is that it disables browser's overscroll-to-refresh behavior
  • artist.images now an array to better handle multiple images for gallery
  • spotify_refresh_token included in load queue so we can detect multiple refreshes; TODO: delay subsequent requests when a refresh is in progress