mStream Express Changelog

What's new in mStream Express 5.12.2

May 6, 2024
  • updates dependencies
  • fixes github actions

New in mStream Express 5.12.1 (May 5, 2024)

  • Fixes bugs on the admin UI
  • Updates dependencies
  • Updates releases to use the latest version of node/electron

New in mStream Express 5.11.4 (Mar 22, 2022)

  • Added linksfor the iOS app

New in mStream Express 5.11.3 (Feb 27, 2022)

  • Added metadata modal to webapp.

New in mStream Express 5.11.2 (Feb 22, 2022)

  • JSON Max Request Size is now configurable
  • New API endpoint for batch metadata lookup

New in mStream Express 5.11.0 (Feb 2, 2022)

  • Added image compression:
  • Added option for scan to automatically compress images
  • Added script to compress all existing images
  • Updated admin UI with these new options
  • Updated webapp to use compressed images

New in mStream Express 5.10.0 (Jan 31, 2022)

  • Bug Fixes:
  • Crash on failed login bug
  • Wrong redirect code causing an infinite loop of redirects
  • broken page forwarding on relative urls
  • Lack of support for IPv6
  • Misc:
  • Updates for several npm packages
  • Bumped latest version of electron

New in mStream Express 5.9.4 (Dec 29, 2021)

  • Desktop App

New in mStream Express 5.9.1 (Dec 28, 2021)

  • Fixes a bug on systems without users

New in mStream Express 5.9.0 (Dec 28, 2021)

  • Web App is now a dark color scheme
  • Updated Web App CSS to use flexbox and removed Foundation 4 as a dependency
  • Improved Web App responsive design and desktop layout
  • Admin page file explorer can now choose drive letter on Windows
  • Fixed a bug where scrobbling was not working
  • User can use any trans-coding options, not just the server default

New in mStream Express 5.8.1 (Nov 23, 2021)

  • Fix bugs with m3u files
  • Code cleanup. Lots of code cleanup

New in mStream Express 5.7.2 (Oct 4, 2021)

  • Fixes a bug when logging in or logging out on reverse proxies with relative URLs

New in mStream Express 5.7.0 (Oct 3, 2021)

  • Fixed all transcoding bugs

New in mStream Express 5.6.1 (Oct 1, 2021)

  • Relative URL proxies should now work with the admin panel
  • Web UI has improved albums and songs widgets
  • Added a create playlist button to the Web UI

New in mStream Express 5.5.0 (Sep 29, 2021)

  • Added an API/UI element for adding and removing certs.

New in mStream Express 5.4.5 (Sep 28, 2021)

  • Adds a toggle button for auto dj

New in mStream Express 5.4.3 (Sep 28, 2021)

  • Updated about section of admin page
  • Store user settings for AutoDJ
  • Play now button

New in mStream Express 5.4.0 (Sep 27, 2021)

  • WebApp has a new feature that allows you add a file any existing playlist

New in mStream Express 5.3.0 (Sep 25, 2021)

  • Upgrade webapp dependencies
  • Removed as much jQeury code as possible

New in mStream Express 5.2.1 (Jul 22, 2021)

  • Added a tab for the android app

New in mStream Express 5.2.0 (Jun 24, 2021)

  • Works with the latest Android App

New in mStream Express 5.1.16 (Jun 10, 2021)

  • Fixed a scan bug I made when cleaning up files.

New in mStream Express 0.16.0 (May 9, 2019)

  • Adds last.fm support
  • Roll back dependencies for Linux release that were causing problems

New in mStream Express 0.14.0 (Apr 30, 2019)

  • Fixed singles failing to show up in artists view
  • Added recently added view
  • Added RPN services
  • Upgraded all dependencies

New in mStream Express 0.13.0 (Mar 31, 2019)

  • New server config UI
  • Better AJAX handling for webapp
  • Code cleanup

New in mStream Express 0.12.0 (Mar 15, 2019)

  • Webapp update. Better layout and improved performance
  • Support for Android/iOS apps
  • File scan performance updates
  • File Uploading through Webapp
  • Audiobook controls
  • Too many small server performance updates to list

New in mStream Express 0.11.1 (Nov 6, 2018)

  • This release improves the mobile experience on the webapp:
  • move all cookies to local storage
  • update manifest json
  • Removed unused images

New in mStream Express 0.11.0 (Nov 2, 2018)

  • Upgraded Electron to v3
  • Upgraded WebSocket Library to v6
  • Webapp now works on IE and Edge
  • Improved Album Art file detection
  • Download Directory feature
  • Auto Connect to jukebox by using the url structure /j/YOUR_CODE
  • Fixed bug where files with capitalized file extensions would not show in file explorer
  • Fixed a number of small UI bugs

New in mStream Express 0.9.1 (Aug 8, 2018)

  • Fixes a visualizer bug

New in mStream Express 0.9 (Aug 8, 2018)

  • v0.9 comes with a large number of bug fixes and features
  • Better album art parsing. Now gets album art from directory if it's not in the ID3 tags
  • Star rating system
  • Auto DJ
  • Auto scan files every 24 hours
  • Updated music-metadata library, fixing a number of metadata parsing bugs
  • Fixed a lot of webapp bugs
  • Added the butterchurn visualizer!
  • This release is unsigned. This means the windows installer might display a warning about it being from an untrusted developer. I need to get some new keys because the old ones expired, but these are expensive. If you like the project, send us some money to help pay for these dev costs

New in mStream Express 0.8.1 (Mar 11, 2018)

  • Fixes bug where API wasn't returning album art field in metadata.

New in mStream Express 0.8 (Mar 8, 2018)

  • Modified API that fixes some edge bugs and better handles multi user support
  • Improved webapp with numerous small tweaks and bug fixes
  • Some typo corrections
  • And most importantly, v0.8 comes with a working Android App. The app is still in the alpha stage, but it's been getting some heavy testing and is ready for public use. The app is not available on google play for now, but can be downloaded from the github page: https://github.com/IrosTheBeggar/mstream-android-app/releases/tag/v0.4

New in mStream Express 0.6 (Oct 17, 2017)

  • v0.6 comes with one really big improvement. Node-gyp has been removed. This was achieved by switching from SQLite to LokiJS. What this means to you:
  • Less cruft. 50MB less cruft to be exact. Goodbye deadweight
  • Speed improvements. LokiJs is an in-memory document store and it's fast
  • Shorter install times
  • No more mysterious errors. Node-gyp compiled custom C/C++ code that was hard to debug and impossible to test on every environment
  • Other improvements:
  • Better Web UI
  • Updated Electron to version 1.6.15
  • Fixed DB bug that would cause deleted files not to be removed from DB
  • The Windows EXE is now signed

New in mStream Express 0.5.1 (Sep 22, 2017)

  • New WebApp API
  • Fixes bug where files with a # would not play on the webapp
  • Improvements to Search function

New in mStream Express 0.5 (Sep 19, 2017)

  • Improved Install Times for Windows
  • Updated API
  • NOTE: Fore the tray icon feature to work on ubuntu, install libappindicator1

New in mStream Express 0.4.3 (Jun 14, 2017)

  • This fixes several bugs including a DB bug that was causing the DB not to be built for some users

New in mStream Express 0.4.2 (May 31, 2017)

  • Even better sorting and some proper version numbers

New in mStream Express 0.4.1 (May 30, 2017)

  • Better sorting for file explorer

New in mStream Express 0.4.0 (May 29, 2017)

  • Latest version of mStream Express fixes a breaking bug and adds security

New in mStream Express 0.3.1 (May 25, 2017)

  • Fixes webapp bug where shuffle was not working correctly

New in mStream Express 0.3 (May 24, 2017)

  • mStream Express v0.3 comes with an invite system to our new DDNS + SSL management system. This system makes setting up an URL with HTTPS as easy as possible. Use the app the request an invite

New in mStream Express 0.2.1 (May 24, 2017)

  • This fixes a bug that was breaking the save feature. Saved settings can now be loaded on boot.

New in mStream Express 0.2 (May 24, 2017)

  • v3 makes a lot of DB improvements. Beets DB support was dropped in order make all these changes. It will be re-added at later date