Skip to content

Releases: jaedb/Iris

3.39.0

21 Jun 01:53
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

3.28.0

13 Oct 10:17
Compare
Choose a tag to compare
  • Removal of Snapcast client commands
  • Addition of commands for fully-customisable HTTP requests as buttons
  • Commands use persistent file-based storage to endure Mopidy restarts (experimental)
  • IconField and ColourField
  • Restructure of colour scss syntax