Chore: Release v0.4.4

This commit is contained in:
Kyle Simpson
2024-11-11 12:41:02 +00:00
parent 10ce458456
commit 8eace22e25
2 changed files with 49 additions and 1 deletions

View File

@@ -1,5 +1,53 @@
# Changelog # Changelog
## [v0.4.4] — 2024-11-11
This patch release adds support for Discord's new voice cryptosystems, based on AES256-GCM and XChaCha20Poly1305.
Their use will be *mandatory* as of 2024-11-18, as will upgrading to Songbird v0.4.4.
Upgrading to this patch version will allow for you to seamlessly negotiate and use those modes, which offer stronger authentication and integrity checking over the cleartext portions of RTP headers.
Thanks to the following for their contributions:
- [@tignear]
- [@rhgndf]
- [@GnomedDev]
- [@FelixMcFelix]
### Added
- Feat: v8 encryption modes ([@tignear]) [c:10ce458]
### Fixed
- Fix clippy warnings ([@GnomedDev]) [c:095feb1]
- Fix(ci): Move problem tests purely to `cargo make test` ([@FelixMcFelix]) [c:0844537]
- Fix(receive): Handle sleds of identical RTP timestamps ([@FelixMcFelix]) [c:530286c]
- Fix: Ringbuf patch release requires explicit type param ([@FelixMcFelix]) [c:ec665a8]
- Fix: Generate heartbeat nonces under JS max-int size ([@FelixMcFelix]) [c:2d7dc29]
### Changed
- 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 -->
[@tignear]: https://github.com/tignear
[@rhgndf]: https://github.com/rhgndf
<!-- COMMITS -->
[c:10ce458]: https://github.com/serenity-rs/songbird/commit/10ce4584561f55aab2af2803f9629304d8b9e255
[c:fe9b156]: https://github.com/serenity-rs/songbird/commit/fe9b156906640a8e6c8135c71d37d758958fc522
[c:095feb1]: https://github.com/serenity-rs/songbird/commit/095feb106527f956674f78611fd19307dd3cfa29
[c:0844537]: https://github.com/serenity-rs/songbird/commit/0844537024c41ebc497a53971a60cb7921ea88d1
[c:530286c]: https://github.com/serenity-rs/songbird/commit/530286c6a655ed27d07ef8504e7e87c4e7cabe1b
[c:ec665a8]: https://github.com/serenity-rs/songbird/commit/ec665a8f8767679865f4d30125bd7b5780404dca
[c:2d7dc29]: https://github.com/serenity-rs/songbird/commit/2d7dc29fd68826fb6998eb748be05387ea2fe91b
<!-- generated by git-cliff -->
## [v0.4.3] — 2024-07-17 ## [v0.4.3] — 2024-07-17
This patch release fixes features in dependencies and reverts a breaking tokio-tungstenite update. This patch release fixes features in dependencies and reverts a breaking tokio-tungstenite update.

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.3" version = "0.4.4"
[dependencies] [dependencies]
aead = { optional = true, version = "0.5.2" } aead = { optional = true, version = "0.5.2" }