Skip to content

Latest commit

 

History

History
96 lines (53 loc) · 1.64 KB

CHANGELOG.md

File metadata and controls

96 lines (53 loc) · 1.64 KB

Changelog

Unreleased

Unreleased changes, if any, can be listed using git log or git cliff -u.

[0.4.1] - 2024-07-31

Bug Fixes

  • Add device output stream sample format convert. Fix Mac OS output.

[0.4.0] - 2024-05-29

Features

  • Add BackendSource trait for Renderer
  • Update cpal and qoaudio deps

[0.3.2] - 2024-05-22

Features

  • Implement Debug for SoundList
  • Add count_samples example
  • Add Sound::skip

Bug Fixes

  • Add cpal as required feature for play example
  • recover from some errors in SymphoniaDecoder

Documentation

  • Improve Renderer::next_sample doc
  • Add more for completion notifiers

Performance

  • Drop old sound before creating new in SoundsFromFn

[0.3.1] - 2023-12-07

Bug Fixes

  • Errors when compiling without default features

[0.3.0] - 2023-12-07

Bug Fixes

  • Clear paused sounds too in SoundMixer

Documentation

  • Add basic play example in examples/
  • Fix ambiguous doc reference
  • Update README

Features

  • Make Controller::send_command public
  • Add QOA audio format decoder
  • Add Sound::paused which starts paused
  • Re-export tokio oneshot in async_completion_notifier mod
  • Add CompletionNotifier (blocking, non-async)
  • Add finish after sound wrapper
  • [breaking] Add symphonia decoder
  • [breaking] Change Sound::next_sample to return Result

Performance

  • Do not round in AdjustableVolume

Refactor

  • Fixes for clippy, cspell, cargo format

[0.2.0] - 2023-05-11

  • update README links
  • rename UnexpectedMetadataChange to UnsupportedMetadataChangeError

[0.1.1] - 2023-05-10

  • Improved documentation

[0.1.0] - 2023-05-09

  • Initial release