This release is focused on polish and performance, solidifying the basics that were put together in version 0.1.0. Here are the major changes:
General
- Polaris now has a project logo
Windows installer now supports upgrading an existing install (from 0.2.0 to higher versions)- Added support for multi-disc albums
Server
- Major performance improvements to /browse and /flatten API requests (up to 1000x faster for large requests)
- Added API endpoint for version number
- Album covers are now served as thumbnails rather than at source size
- Moved configuration file outside of /Program Files
- Added support for Ogg Vorbis, FLAC and APE metadata
- Fixed a bug where most albums didn't show an artist name
- Fixed a bug where uppercase extensions were not recognized
- Upgraded compiler to Rust 1.13
Web client
- Complete visual overhaul of the Polaris web client
- Performance improvements for handling large playlist in Polaris web client
- Added error messages when playing songs in unsupported formats