1# Version 0.14.0 (2021-05-21) 2 3- Re-export `cpal` in full. 4- Replace panics when calling `OutputStream::try_default`, `OutputStream::try_from_device` with new 5 `StreamError` variants. 6- `OutputStream::try_default` will now fallback to non-default output devices if an `OutputStream` 7 cannot be created from the default device. 8 9# Version 0.13.1 (2021-03-28) 10 11- Fix panic when no `pulseaudio-alsa` was installed. 12 13# Version 0.13.0 (2020-11-03) 14 15- Update `cpal` to [0.13](https://github.com/RustAudio/cpal/blob/master/CHANGELOG.md#version-0130-2020-10-28). 16- Add Android support. 17 18# Version 0.12.0 (2020-10-05) 19 20- Breaking: Update `cpal` to [0.12](https://github.com/RustAudio/cpal/blob/master/CHANGELOG.md#version-0120-2020-07-09). 21- Breaking: Rework API removing global "rodio audio processing" thread & adapting to the upstream cpal API changes. 22- Add new_X format specific methods to Decoder. 23- Fix resampler dependency on internal `Vec::capacity` behaviour. 24 25# Version 0.11.0 (2020-03-16) 26 27- Update `lewton` to [0.10](https://github.com/RustAudio/lewton/blob/master/CHANGELOG.md#release-0100---january-30-2020). 28- Breaking: Update `cpal` to [0.11](https://github.com/RustAudio/cpal/blob/master/CHANGELOG.md#version-0110-2019-12-11) 29 30# Version 0.10.0 (2019-11-16) 31 32- Removal of nalgebra in favour of own code. 33- Fix a bug that switched channels when resuming after having paused. 34- Attempt all supported output formats if the default format fails in `Sink::new`. 35- Breaking: Update `cpal` to [0.10](https://github.com/RustAudio/cpal/blob/master/CHANGELOG.md#version-0100-2019-07-05). 36 37# Version 0.9.0 (2019-06-08) 38 39- Remove exclusive `&mut` borrow requirements in `Sink` & `SpatialSink` setters. 40- Use `nalgebra` instead of `cgmath` for `Spatial` source. 41 42# Version 0.8.1 (2018-09-18) 43 44- Update `lewton` dependency to [0.9](https://github.com/RustAudio/lewton/blob/master/CHANGELOG.md#release-090---august-16-2018) 45- Change license from `Apache-2.0` only to `Apache-2.0 OR MIT` 46 47# Version 0.8.0 (2018-06-22) 48 49- Add mp3 decoding capabilities via `minimp3` 50 51# Version 0.7.0 (2018-04-19) 52 53- Update `cpal` dependency to 0.8, and adopt the new naming convention 54- BREAKING CHANGES: 55 - renamed `Endpoint` to `Device` 56 - split `default_endpoint()` into `default_output_device()` and `default_input_device()` 57 - renamed `endpoints()` to `devices()` 58 - introduced `output_devices()` and `input_devices()` 59