All Versions
23
Latest Version
Avg Release Cycle
55 days
Latest Release
1691 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.12.0-wip14
January 20, 2020 -
v0.12.0-wip13
January 20, 2020 -
v0.11.0 Changes
January 01, 2020Server
- Compatible with current versions of the Rust nightly compiler
- π Fixed a rare crash when indexing corrupted mp3 files
- π§ On Linux, Polaris now notifies systemd after starting up
- π Release tarball for Linux version now includes a top-level directory
- π User sessions no longer break across server restarts (more improvements still to do on this: #36)
- π» β οΈBreaking change: due to improvements in Polaris credentials management, you will have to re-create your users and playlists after upgrading to this version. If you want to preserve your playlists, you can use a program like DB Browser for SQLite to back up your playlists (from db.sqlite within your Polaris installation directory) and restore them after you re-create users with the same names.
π Web client
- Song durations are now listed when available
- π Fixed a bug where clicking on breadcrumbs did not always work when the Polaris server is hosted on Windows
- π» Current track info now shows in browser tab title
- π Fixed a semi-rare bug where indexing would not start during initial setup flow
- π Improved handling of untagged songs
- π Fixed a bug where playlist had padding in Chrome
- π Fixed a bug where folder icons did not render on some systems
Thank you to @lnicola for working on most of the server changes!
-
v0.10.0 Changes
April 10, 2019Server
- π Polaris servers now ship with an interactive API documentation, available at http://localhost:5050/swagger
- When using a prefix URL in Polaris config files, a
/
will no longer be added automatically at the end of the prefix
π Web client
- Automatically bring up player panel when songs are queued
- π Fixed a bug where songs were not always correctly sorted by track number in browser panel
- π Fixed a bug where some button hitboxes didn't match their visuals
-
v0.9.0 Changes
February 28, 2019Server
- Rewrote all endpoints and server setup using Rocket instead of Iron
- π Fixed a bug where special characters in URL to collection folders were not handled correctly (bumped API version number)
- β Server API is now unit tested
- π Fixed a bug where lastFM integration endpoints did not work
- π± β οΈ Compiling Polaris now requires the nightly version of the Rust compiler
π Web client
- Encode special characters in URL to collection folders
-
v0.8.0 Changes
October 24, 2018Server
- β Added new API endpoints for search
- β Added new API endpoints for Last.fm integration
- Thumbnails are now stored as .jpg images instead of .png
- Duration of some audio files is now being indexed
- π§ On Linux when running as a forking process, a .pid file will be written
- π Fixed a bug where usernames were inserted in session even after failed authentication
π Web client
- β Added search panel
- β Added settings tab to link Last.fm account
-
v0.7.1 Changes
October 09, 2017Server
- β Added support for prefix_url option in configuration files
- π Improved performance of thumbnail creation
π Web client
- No changes
-
v0.7.0 Changes
September 27, 2017Server
- β Added support for the Partial-Content HTTP header when serving music, this fixes several streaming/seeking issues when using the web client (especially in Chrome)
- π New API endpoints for playlist management
- π New command line argument (-p) to run on a custom port (contribution from @jxs)
- π New command line argument (-f) to run in foreground on Linux (contribution from @jxs)
- π Fixed a bug where tracks were queued out of order
- β‘οΈ Updated program icon on Windows
π Web client
- β Added support for playlists
- β Added a button to to queue the current directory (thanks @jxs)
-
v0.6.0 Changes
July 09, 2017Server
- Internal improvements to database management (now using Diesel)
- π§ Configuration settings are now stored in the database,
polaris.toml
config files are no longer loaded by default - β Added API endpoints to read and write configuration
- π User passwords are now encrypted in storage
- π Fixed a bug where results of
api/browse
were not sorted correctly
π Web client
- π» Settings can now be edited from the web UI
- π» Collection re-index can now be triggered from the web UI
- β Added initial setup configuration flow to help set up first user and mount point
- Visual changes
-
v0.5.1 Changes
June 12, 2017π This is a minor release, pushing quite a bit of internal cleanup in the wild.
Server
- β Removed OpenSSL dependency on Windows
- No longer send a HTTP cookie after authentication
π Web client
No changes