Releases: agersant/polaris
Releases · agersant/polaris
Polaris 0.14.2
Release notes are documented in CHANGELOG.md
Polaris 0.14.1
Release notes are documented in CHANGELOG.md
Polaris 0.14.0
Release notes are now documented in CHANGELOG.md
Polaris 0.13.5
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
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
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
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
Server
Fixed a bug where the Windows installer would create unusable installations. #122
Polaris 0.13.0
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 viaBearer
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 thereindex_every_n_seconds
andalbum_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
andm4a
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 orrocket
. 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 tojpg
. - 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.