Releases: natsukagami/mpd-mpris
Releases · natsukagami/mpd-mpris
v0.4.3
What's Changed
- Bump go version to 1.18 and set up CI by @Maxcfs2003 in #74
- Detect Seek from mpd and emit a Seeked signal by @natsukagami in #72
- Add missing MPRIS properties and simplify Identity by @natsukagami in #73
New Contributors
- @Maxcfs2003 made their first contribution in #74
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- Service file definition for OpenRC is added, and for systemd it is slightly updated
Detailed changes
- Improve logging around MPD keepalive failure by @justin-sleep in #40
- mpd-mpris.service: Use executable from $PATH by @doronbehar in #42
- systemd -> systemctl by @multikatt in #43
- mpd-mpris.service: remove Requires=mpd.service by @ralphptorres in #45
- README.md: fix systemctl command by @ralphptorres in #44
- Allow setting unix/abstract sockets in MPD_HOST. by @SingularityCat in #47
- Add Openrc Service File by @unrealapex in #49
- Move service files to a new directory by @unrealapex in #51
- Run OpenRC service in the background by @unrealapex in #52
- Fix file name by @unrealapex in #53
- Fix song refresh when playing audio stream by @Frankkkkk in #58
- Update instructions for Arch Linux by @lahwaacz in #59
- Add DBus.Properties Interface to the Introspect method by @Fabrice-Bernes in #60
- Use type=dbus for systemd service by @natsukagami in #55
New Contributors
- @justin-sleep made their first contribution in #40
- @multikatt made their first contribution in #43
- @ralphptorres made their first contribution in #45
- @SingularityCat made their first contribution in #47
- @unrealapex made their first contribution in #49
- @Frankkkkk made their first contribution in #58
- @lahwaacz made their first contribution in #59
- @Fabrice-Bernes made their first contribution in #60
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- Add nix support and some additional configurations by @natsukagami in #33
- Passively wait for mpd to send events for updates by @natsukagami in #34
- Use
Nameattribute as fallback forTitleby @andremarcais in #36 - Add
mpd-mpris.desktopby @doronbehar in #37
New Contributors
- @andremarcais made their first contribution in #36
Full Changelog: v0.4.0...v0.4.1
v0.4.0-2
v0.4.0
What's Changed
- Generate a new album art filename on song change by @natsukagami in #30
- Allow the user to configure the position update interval by @cdown in #32
New Contributors
Full Changelog: v0.3.1...v0.4.0
v0.3.1
Album Art, Socket by Default, Panic on Disconnect
- [#14] Album art support.
- This depends on mpd's ability to identify album art for a music file. This seems to work only with embedded album arts (not thoroughly tested!)
mpd-mpriswill now try to listen to$XDG_RUNTIME_DIR/mpd/socketif no options are provided, and will prioritize this over thelocalhost:6600connection.- This helps with getting the
music-directoryconfiguration, which is only available through socket connections.
- This helps with getting the
- breaking:
mpd-mprisnow does not return thexesam:urlmetadata if not connected through a local UNIX socket, and will emit the correctfile://URL scheme if does. - breaking:
mpd-mprisnow panics on disconnection to mpd. It did not panic (but didn't work either) before.
More network types, file path
Go modules
This release adopts the Go modules system for the project. Thanks to @doronbehar for the idea and commit(s)!
`MPD_HOST` variable
(50f081f, thanks @doronbehar!) Now reads the MPD_HOST environment variable to get the post and password