Skip to content

Commit 8eace22

Browse files
committed
Chore: Release v0.4.4
1 parent 10ce458 commit 8eace22

File tree

2 files changed

+49
-1
lines changed

2 files changed

+49
-1
lines changed

CHANGELOG.md

+48
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,53 @@
11
# Changelog
22

3+
## [v0.4.4] — 2024-11-11
4+
5+
This patch release adds support for Discord's new voice cryptosystems, based on AES256-GCM and XChaCha20Poly1305.
6+
Their use will be *mandatory* as of 2024-11-18, as will upgrading to Songbird v0.4.4.
7+
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.
8+
9+
Thanks to the following for their contributions:
10+
11+
- [@tignear]
12+
- [@rhgndf]
13+
- [@GnomedDev]
14+
- [@FelixMcFelix]
15+
16+
### Added
17+
18+
- Feat: v8 encryption modes ([@tignear]) [c:10ce458]
19+
20+
### Fixed
21+
22+
- Fix clippy warnings ([@GnomedDev]) [c:095feb1]
23+
- Fix(ci): Move problem tests purely to `cargo make test` ([@FelixMcFelix]) [c:0844537]
24+
- Fix(receive): Handle sleds of identical RTP timestamps ([@FelixMcFelix]) [c:530286c]
25+
- Fix: Ringbuf patch release requires explicit type param ([@FelixMcFelix]) [c:ec665a8]
26+
- Fix: Generate heartbeat nonces under JS max-int size ([@FelixMcFelix]) [c:2d7dc29]
27+
28+
### Changed
29+
30+
- Change HlsStream to a more generic AsyncReadOnlySource ([@rhgndf]) [c:fe9b156]
31+
32+
<!-- COMPARISONS -->
33+
[v0.4.4]: https://github.com/serenity-rs/songbird/compare/v0.4.3...v0.4.4
34+
35+
<!-- AUTHORS -->
36+
[@tignear]: https://github.com/tignear
37+
[@rhgndf]: https://github.com/rhgndf
38+
39+
40+
<!-- COMMITS -->
41+
[c:10ce458]: https://github.com/serenity-rs/songbird/commit/10ce4584561f55aab2af2803f9629304d8b9e255
42+
[c:fe9b156]: https://github.com/serenity-rs/songbird/commit/fe9b156906640a8e6c8135c71d37d758958fc522
43+
[c:095feb1]: https://github.com/serenity-rs/songbird/commit/095feb106527f956674f78611fd19307dd3cfa29
44+
[c:0844537]: https://github.com/serenity-rs/songbird/commit/0844537024c41ebc497a53971a60cb7921ea88d1
45+
[c:530286c]: https://github.com/serenity-rs/songbird/commit/530286c6a655ed27d07ef8504e7e87c4e7cabe1b
46+
[c:ec665a8]: https://github.com/serenity-rs/songbird/commit/ec665a8f8767679865f4d30125bd7b5780404dca
47+
[c:2d7dc29]: https://github.com/serenity-rs/songbird/commit/2d7dc29fd68826fb6998eb748be05387ea2fe91b
48+
49+
<!-- generated by git-cliff -->
50+
351
## [v0.4.3] — 2024-07-17
452

553
This patch release fixes features in dependencies and reverts a breaking tokio-tungstenite update.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ name = "songbird"
1111
readme = "README.md"
1212
repository = "https://github.com/serenity-rs/songbird.git"
1313
rust-version = "1.74"
14-
version = "0.4.3"
14+
version = "0.4.4"
1515

1616
[dependencies]
1717
aead = { optional = true, version = "0.5.2" }

0 commit comments

Comments
 (0)