Chore: Release v0.4.5

This commit is contained in:
Kyle Simpson
2024-11-22 13:28:24 +00:00
parent af95296ee1
commit fe46da6b0d
2 changed files with 29 additions and 7 deletions

View File

@@ -1,5 +1,31 @@
# Changelog # Changelog
## [v0.4.5] — 2024-11-22
This patch release includes some fixes to edge conditions in voice receive, and prevents a panic when creating HLS streams in non-tokio contexts.
In addition, users of voice receive can now configure the specification of decoded audio (sample rate, channel count) across Opus's supported values.
Thanks to the following for their contributions:
- [@FelixMcFelix]
- [@Erk-]
### Added
- Receive: Config of decode sample rate/channels ([@FelixMcFelix]) [c:91bf153]
### Fixed
- Receive: Fix handling for large timestamp/sequence jumps ([@FelixMcFelix]) [c:af95296]
- Fix(source): HLS would not work if used directly. ([@Erk-]) [c:312799d]
<!-- COMMITS -->
[c:af95296]: https://github.com/serenity-rs/songbird/commit/af95296ee13c09377f445ece09a993db8f88c50a
[c:91bf153]: https://github.com/serenity-rs/songbird/commit/91bf1538fc8962ecc94ccbece20b9a265a3f6419
[c:312799d]: https://github.com/serenity-rs/songbird/commit/312799d2315493d79d18c44f9c873b1ea85876bb
<!-- generated by git-cliff -->
## [v0.4.4] — 2024-11-11 ## [v0.4.4] — 2024-11-11
This patch release adds support for Discord's new voice cryptosystems, based on AES256-GCM and XChaCha20Poly1305. This patch release adds support for Discord's new voice cryptosystems, based on AES256-GCM and XChaCha20Poly1305.
@@ -29,8 +55,6 @@ Thanks to the following for their contributions:
- Change HlsStream to a more generic AsyncReadOnlySource ([@rhgndf]) [c:fe9b156] - Change HlsStream to a more generic AsyncReadOnlySource ([@rhgndf]) [c:fe9b156]
<!-- COMPARISONS -->
[v0.4.4]: https://github.com/serenity-rs/songbird/compare/v0.4.3...v0.4.4
<!-- AUTHORS --> <!-- AUTHORS -->
[@tignear]: https://github.com/tignear [@tignear]: https://github.com/tignear
@@ -63,10 +87,6 @@ Thanks to the following for their contributions:
- Revert bbc9e03, update tracing-subscriber in examples ([@FelixMcFelix]) [c:6a93356] - Revert bbc9e03, update tracing-subscriber in examples ([@FelixMcFelix]) [c:6a93356]
- Fix(dependecies): don't use default features for stream_lib ([@Erk-]) [c:2dc812b] - Fix(dependecies): don't use default features for stream_lib ([@Erk-]) [c:2dc812b]
<!-- COMPARISONS -->
[v0.4.3]: https://github.com/serenity-rs/songbird/compare/v0.4.2...v0.4.3
<!-- AUTHORS -->
<!-- COMMITS --> <!-- COMMITS -->
[c:6a93356]: https://github.com/serenity-rs/songbird/commit/6a9335628c50114760666c242203d56f7c3b1dac [c:6a93356]: https://github.com/serenity-rs/songbird/commit/6a9335628c50114760666c242203d56f7c3b1dac
@@ -717,6 +737,8 @@ We'd also like to thank all users who have contributed to this module in the pas
- [driver] Handle Voice close codes, prevent Songbird spinning WS threads (#1068) ([@FelixMcFelix]) [c:26c9c91] - [driver] Handle Voice close codes, prevent Songbird spinning WS threads (#1068) ([@FelixMcFelix]) [c:26c9c91]
<!-- COMPARISONS --> <!-- COMPARISONS -->
[v0.4.5]: https://github.com/serenity-rs/songbird/compare/v0.4.4...v0.4.5
[v0.4.4]: https://github.com/serenity-rs/songbird/compare/v0.4.3...v0.4.4
[v0.4.3]: https://github.com/serenity-rs/songbird/compare/v0.4.2...v0.4.3 [v0.4.3]: https://github.com/serenity-rs/songbird/compare/v0.4.2...v0.4.3
[v0.4.2]: https://github.com/serenity-rs/songbird/compare/v0.4.1...v0.4.2 [v0.4.2]: https://github.com/serenity-rs/songbird/compare/v0.4.1...v0.4.2
[v0.4.1]: https://github.com/serenity-rs/songbird/compare/v0.4.0...v0.4.1 [v0.4.1]: https://github.com/serenity-rs/songbird/compare/v0.4.0...v0.4.1

View File

@@ -11,7 +11,7 @@ name = "songbird"
readme = "README.md" readme = "README.md"
repository = "https://github.com/serenity-rs/songbird.git" repository = "https://github.com/serenity-rs/songbird.git"
rust-version = "1.74" rust-version = "1.74"
version = "0.4.4" version = "0.4.5"
[dependencies] [dependencies]
aead = { optional = true, version = "0.5.2" } aead = { optional = true, version = "0.5.2" }