Skip to content

Commit

Permalink
Chore: Release v0.4.4
Browse files Browse the repository at this point in the history
  • Loading branch information
FelixMcFelix committed Nov 11, 2024
1 parent 10ce458 commit 8eace22
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 1 deletion.
48 changes: 48 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,53 @@
# 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

This patch release fixes features in dependencies and reverts a breaking tokio-tungstenite update.
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ name = "songbird"
readme = "README.md"
repository = "https://github.com/serenity-rs/songbird.git"
rust-version = "1.74"
version = "0.4.3"
version = "0.4.4"

[dependencies]
aead = { optional = true, version = "0.5.2" }
Expand Down

0 comments on commit 8eace22

Please sign in to comment.