Skip to content

v0.2.0

Compare
Choose a tag to compare
@sashahilton00 sashahilton00 released this 04 May 12:32
· 722 commits to dev since this release

Changelog - v0.2.0

BREAKING CHANGES

  • Migrate to tokio 1.0. This required a wholesale refactor of the librespot codebase (#606 #649 #658 #665 #674 #687 #691)
  • Replaced fn instances with const in version.rs (#595)
  • Option to choose between track and album normalisation added. Defaults to album, was previously disabled by default (#573)

Features

  • Add preload event for new track playing soon (#546)
  • Ogg passthrough support (#569 #664)
  • Add high resolution audio control & normalisation (#660)
  • Add shuffle command handling (#666 #708)
  • Add cache size limit (#675)

Bug fixes

  • Fix streaming mode (#693)
  • Fix normalisation (#698)
  • Fix rodio warning for alsa (#696)

Maintenance

  • Bump MSRV to 1.48
  • Bump dependencies (#710)
  • Clean up imports (#652 #667 #668)
  • Update examples (#663)
  • Change panic! to error! when child process fails to start (onevent program) (#684)
  • Reduce boilerplate (#699)