Skip to content

Commit ddad8bc

Browse files
authored
chore: prepare cpal v0.17.1 and asio-sys v0.2.5 release (#1090)
* ci(aaudio): build APK with Android MSRV * chore(asio-sys): prepare v0.2.5 release * chore: prepare v0.17.1 release
1 parent 17a2abd commit ddad8bc

5 files changed

Lines changed: 13 additions & 5 deletions

File tree

.github/workflows/platforms.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ jobs:
315315

316316
- name: Build APK
317317
working-directory: examples/android
318-
run: cargo apk build
318+
run: cargo +${{ env.MSRV_AAUDIO }} apk build
319319

320320
# iOS
321321
ios:

CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [0.17.1] - 2026-01-04
99

1010
### Added
1111

@@ -16,7 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1616

1717
- **ALSA**: Device enumeration now includes both hints and physical cards.
1818
- **JACK**: No longer builds on iOS.
19-
- **Wasm**: Fixes a regression introduced in 0.17.0 that would cause WasmBindgen to crash.
19+
- **WASM**: WasmBindgen no longer crashes (regression from 0.17.0).
2020

2121
### Changed
2222

@@ -1034,6 +1034,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
10341034

10351035
- Initial commit.
10361036

1037+
[0.17.1]: https://github.com/RustAudio/cpal/compare/v0.17.0...v0.17.1
10371038
[0.17.0]: https://github.com/RustAudio/cpal/compare/v0.16.0...v0.17.0
10381039
[0.16.0]: https://github.com/RustAudio/cpal/compare/v0.15.3...v0.16.0
10391040
[0.15.3]: https://github.com/RustAudio/cpal/compare/v0.15.2...v0.15.3

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cpal"
3-
version = "0.17.0"
3+
version = "0.17.1"
44
description = "Low-level cross-platform audio I/O library in pure Rust."
55
repository = "https://github.com/RustAudio/cpal"
66
documentation = "https://docs.rs/cpal"

asio-sys/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.2.5] - 2026-01-04
9+
10+
### Fixed
11+
- Fixed ASIO SDK discovery on case sensitive filesystems.
12+
813
## [0.2.4] - 2025-12-20
914

1015
### Fixed
@@ -72,6 +77,8 @@ Initial release.
7277
- Support for MSVC toolchain on Windows
7378
- Basic error types: `AsioError`, `LoadDriverError`
7479

80+
[0.2.5]: https://github.com/RustAudio/cpal/compare/asio-sys-v0.2.4...asio-sys-v0.2.5
81+
[0.2.4]: https://github.com/RustAudio/cpal/compare/asio-sys-v0.2.3...asio-sys-v0.2.4
7582
[0.2.3]: https://github.com/RustAudio/cpal/compare/asio-sys-v0.2.2...asio-sys-v0.2.3
7683
[0.2.2]: https://github.com/RustAudio/cpal/compare/asio-sys-v0.2.1...asio-sys-v0.2.2
7784
[0.2.1]: https://github.com/RustAudio/cpal/compare/asio-sys-v0.2.0...asio-sys-v0.2.1

asio-sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "asio-sys"
3-
version = "0.2.4"
3+
version = "0.2.5"
44
authors = ["Tom Gowan <tomrgowan@gmail.com>"]
55
description = "Low-level interface and binding generation for the steinberg ASIO SDK."
66
repository = "https://github.com/RustAudio/cpal/"

0 commit comments

Comments
 (0)