Skip to content

Releases: agersant/polaris

Polaris 0.14.2

14 Mar 02:33
Compare
Choose a tag to compare

Release notes are documented in CHANGELOG.md

Polaris 0.14.1

03 Feb 04:36
Compare
Choose a tag to compare

Release notes are documented in CHANGELOG.md

Polaris 0.14.0

25 Nov 04:47
Compare
Choose a tag to compare

Release notes are now documented in CHANGELOG.md

Polaris 0.13.5

25 Apr 05:41
Compare
Choose a tag to compare

Server

  • Added support for AIFF and WAVE files (thanks @gahag)

Web Client

  • Improved performance when scrolling large playlists
  • Fixed display and playback issues when a song was used multiple times in a playlist
  • Playlist duration can now display number of days
  • Fixed a bug where the playlist panel could have blank space in very tall browser windows
  • Major dependencies updates

Polaris 0.13.4

05 Jan 04:22
Compare
Choose a tag to compare

Server

Adjustments to logging behavior.

On Linux:

  • Running without -f emits a log file
  • Running with -f and no --log option does not emit a log file
  • Running with -f and --log option emits a log file

On Windows:

  • Running with UI feature (polaris.exe in releases) emits a log file
  • Running without UI feature (polaris-cli.exe in releases) and no --log option does not emit a log file
  • Running without UI feature (polaris-cli.exe in releases) and --log option emits a log file

Polaris 0.13.3

31 Dec 07:31
382681c
Compare
Choose a tag to compare

Server

  • Fixed a bug where music that is no longer on disk was still considered in the collection, even after re-indexing
  • On Windows, Polaris now creates a log file
  • On Linux, Polaris now creates a log file, even when running with the -f option

Polaris 0.13.2

29 Dec 03:11
Compare
Choose a tag to compare

Web client

  • Fixed a bug where it was not possible to view or edit which users have administrator rights
  • Fixed a bug where, in some cases, drag and dropping a specific disc from an album would not queue the entire disc

Polaris 0.13.1

27 Dec 08:35
Compare
Choose a tag to compare

Server

Fixed a bug where the Windows installer would create unusable installations. #122

Polaris 0.13.0

21 Dec 06:04
a8c7509
Compare
Choose a tag to compare

API changes

  • Bumped API version number to 6.0.
  • Added new endpoints to manage users, mount points and settings more granularly.
  • Added support for authenticating via bearer tokens generated by the /auth endpoint. These token can be submitted via Bearer HTTP Authorization headers, or as a URL parameters (auth_token).
  • Authentication using cookies or Basic HTTP Authorization headers is deprecated and will be removed in a future revision.
  • Authentication cookies no longer expire after 24 hours. The newly added bearer tokens also have no expiration data.
  • Last.fm account linking now requires a short-lived auth token obtain from the newly added `lastfm/link_token' endpoint.

Server

  • ⚠️Breaking change⚠️ If you use a config file, please put the reindex_every_n_seconds and album_art_pattern in a [settings] section.
  • ⚠️Breaking change⚠️ The installation process on Linux has changed a lot. See the README for updated installation instructions. A summary of the changes is available here.
  • Embedded album art is now supported for mp3, flac and m4a files (thanks @Saecki).
  • OPUS files can now be indexed and streamed (thanks @zaethan).
  • APE files can now be indexed and streamed.
  • The collection indexer has been rewritten for better performance. This also fixed an issue where on some machines, the web client would be unusable while indexing (thanks @inicola for the code reviews).
  • Thumbnail generation is now slightly faster, and works with more pixel formats (notably RGBA16).
  • Polaris now uses actix-web instead or rocket. This change fixes numerous performance and stability issues.
  • Sqlite is now bundled by default when building Polaris and was removed from the list of prerequisites. This can be controlled with the bundle-sqlite feature flag when compiling Polaris.
  • The default album art pattern now includes the jpeg extension in addition to jpg.
  • Album art patterns are now case insensitive.

Web client

  • ⚠️Breaking change⚠️ Your current playlist will appear broken after this update. Please clear the current playlist using the trash can icon. Saved playlists are not affected.
  • Added a logout button.
  • Reworked interface for managing user accounts.
  • Added a shuffle button to randomly re-order the content of the current playlist.
  • The total duration of the current playlist is now displayed.
  • Audio output can now be toggled on/off by clicking the volume icon.
  • Individual discs from multi-disc albums can now be dragged into the playlist.
  • When browsing to album, songs are now displayed and queued in filepath order.
  • Fixed a bug where albums could not be dragged from the random or recent views.
  • Fixed a bug where directories with a # sign in their name could not be browsed to.

Polaris 0.12.4

05 Aug 06:55
Compare
Choose a tag to compare

Server

  • Added Support for m4a files (thanks @rayrrr)
  • Performance improvements to collection indexing (thanks @lnicola)
  • On Windows, the installer now contains a polaris-cli.exe file which can be used to run the Polaris server as a command line program instead of a tray application