Skip to content

Latest commit

 

History

History
90 lines (79 loc) · 3.75 KB

CHANGELOG.md

File metadata and controls

90 lines (79 loc) · 3.75 KB

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.

Added

  • Implement the PropertiesChanged and Seeked events for the MPRIS-interface (#1025)
  • Add cache_size configuration option (#1092)
  • Add dbus_type configuration option (#954)
  • Added formal documentation of the minimum required Rust version - which is currently 1.62 ([#1127])

Changed

  • Improvements to the documentation (#894, #955, #1030, #1039, #1054, #1055, #1067)
  • Fix cumulating delay in on_song_change_hook (#1059)
  • Only enable one of zeroconf discovery and password-authentication at the same time (#1059)
  • Convert mainloop to using async / await (#1059)
  • Upgrade rspotify dependency to 0.11.5 (#1079)
  • Improve error reporting (#1108)
  • Make spotifyd bus name unique (#1100)
    Note: If you were relying on the consistent bus name of org.mpris.MediaPlayer2.spotifyd, you can adapt your script e.g. by querying the name like qdbus | grep "org.mpris.MediaPlayer2.spotifyd"
  • Fix wrong handling of credential cache (#1121)

Removed

  • Replace redundant reqwest dependency (#1120)

Added

  • Add debug_credentials feature for debugging BadCredentials errors #915
  • Implement VolumeUp and VolumeDown in the DBUS/MPRIS interface #963
  • Update librespot to 0.2.0 #977
  • Rewrite DBUS/MPRIS integration #977

Changed

  • Improved panic error message #925

Removed

Added

  • Use eyre for better error reporting #789
  • Add a contributers file

Changed

  • Change docs from readme to mkdocs #783
  • Update librespot, thus fixing #719 #900

Removed

Added

  • Added a changelog #714

Changed

  • Changed the config format from ini to TOML #571

Removed