All Versions
23
Latest Version
Avg Release Cycle
55 days
Latest Release
1352 days ago

Changelog History
Page 2

  • v0.12.0-wip14

    January 20, 2020
  • v0.12.0-wip13

    January 20, 2020
  • v0.11.0 Changes

    January 01, 2020

    Server

    • 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, 2019

    Server

    • πŸ“š 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, 2019

    Server

    • 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, 2018

    Server

    • βž• 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, 2017

    Server

    • βž• Added support for prefix_url option in configuration files
    • πŸ‘Œ Improved performance of thumbnail creation

    🌐 Web client

    • No changes
  • v0.7.0 Changes

    September 27, 2017

    Server

    • βž• 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, 2017

    Server

    • 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