Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased¶
Added¶
- Added the
use-raw-data
query parameter for the overlay. If it's present in the URL, no cleanup will be performed on the client (example:http://localhost:48457/?use-raw-data
).
v0.1.0-alpha.13 - 2024-06-22¶
Fixed¶
- Custom hosts now resolve links correctly.
v0.1.0-alpha.12 - 2024-06-22¶
Fixed¶
- Custom hosts now work correctly with the overlay client and extension.
v0.1.0-alpha.11 - 2024-06-21¶
Added¶
- Added support for players implementing the MPRIS D-Bus interface on Unix.
- Added center positioning (
pos=c
,pos=vcenter
,pos=hcenter
, documentation). - Added
server.bind
to specify multiple addresses the application should bind to/listen on.
Changed¶
- Adjusted the config location search. This is compatible with the previous behavior.
- If an invalid config is encountered on Windows, the user is now shown a dialog with the error and the options "Cancel", "Try Again" (re-read the config), and "Continue" (replace the config with the default one).
Fixed¶
- Removed shadow in transparent example.
v0.1.0-alpha.10 - 2023-09-01¶
Added¶
- The overlay can be positioned through URL parameters. For example
localhost:48457/?pos=br
to position the overlay in the bottom right corner (documentation). - URL parameters (query and hash) are now reflected in the DOM on the
html
element to allow easier customization (documentation).
Fixed¶
- Missing user-scripts would break the overlay in dev mode (
pnpm dev
). - The marquee effect would not work in Chromium < 103.
v0.1.0-alpha.9 - 2023-08-04¶
Added¶
- Metadata for custom themes through CSS variables (documentation).
- User-scripts (
user.js
) are now supported (documentation). - Text that overflows the container now has a marquee effect (like on Spotify).
- Documentation is now provided at currentsong.nerixyz.de.
Removed¶
- Auto-start by default is now disabled.