Skip to content

Latest commit

 

History

History
44 lines (38 loc) · 1.62 KB

NEWS.mkd

File metadata and controls

44 lines (38 loc) · 1.62 KB

News for mpdcron

This file lists the major changes between versions. For a more detailed list of every change, see git log.

  • stats: clever handling for radio stations
  • scrobbler: clever handling for radio stations
  • scrobbler: (curl) fix operation with threaded resolver (fixes: #16)
  • scrobbler: (curl) fix segmentation fault with large response body
  • Require libmpdclient-2.2
  • file: ignore trailing whitespace
  • scrobbler: check the HTTP response status
  • scrobbler: better HTTP error messages
  • scrobbler: fix memory leak in as_songchange()
  • log: use ISO8601 date format
  • scrobbler: submit track numbers
  • scrobbler: (journal) don't save "(null)" values
  • scrobbler: (curl) prevent recursive read calls
  • scrobbler: (curl) Implement libCURL timeouts
  • stats: Add an automatic "karma" rating of songs, based on how often they are skipped or fully listened to (fixes: #13).
  • stats: Add a database column when a song was last played or skipped (fixes: #13).
  • Be more conservative when exporting variables to the environment (fixes: #3)
  • stats: ability to set rating regardless of existing rating.

0.3

  • Added stats module to keep statistics of played songs in a sqlite database
  • Added notification module to send notifications via notify-send
  • Added scrobbler module to submit songs to Last.fm or Libre.fm
  • Added module support through GModule
  • Added initial manpage
  • Changed name to mpdcron

0.2

  • Initial public release
  • Require Mpd's idle mode
  • Port to libmpdclient-2, mpdhooker now requires libmpdclient-2.1 or newer.

0.1

  • Unreleased first version