diff --git a/CHANGELOG.md b/CHANGELOG.md index b1d65e20..4726c586 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,29 @@ # Changelog +## v2.49.0 + +- Remove support for unencrypted audio header + +- Desktop: New Audio Device Module improvements + - Fix broken windows build + - Remove redundant ADM creation + - Disable voice processing on inputs for macos + - Cache output of enumerate_devices + +- Update to webrtc 6723b + - Enable video layers allocation header extension in group calls + - Remove checks for dependency descriptors + - Fix some tests and disable others + +- Increase priority of non-relay candidates + +- Add prebuilt_webrtc_sim feature + +- Build improvements + ## v2.48.7 -- Desktop: +- Desktop: New Audio Device Module improvements - Logging improvements for ringrtc ADM - Use a dedicated runner to build for linux ARM, fixing crash @@ -10,7 +31,7 @@ ## v2.48.6 -- Desktop: +- Desktop: New Audio Device Module improvements - Don't show `Monitor of` devices as inputs to match existing ADM behavior - Uprev cubeb to 0.17.0 to fix cross-compilation diff --git a/Cargo.lock b/Cargo.lock index 125835b2..42126aec 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1703,7 +1703,7 @@ checksum = "c9be0862c1b3f26a88803c4a49de6889c10e608b3ee9344e6ef5b45fb37ad3d1" [[package]] name = "mrp" -version = "2.48.7" +version = "2.49.0" dependencies = [ "anyhow", "log", @@ -2117,7 +2117,7 @@ dependencies = [ [[package]] name = "protobuf" -version = "2.48.7" +version = "2.49.0" dependencies = [ "prost-build", "tonic-build", @@ -2261,7 +2261,7 @@ dependencies = [ [[package]] name = "ringrtc" -version = "2.48.7" +version = "2.49.0" dependencies = [ "aes", "aes-gcm-siv", diff --git a/Cargo.toml b/Cargo.toml index e970b972..c2dcc7c9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ members = [ ] [workspace.package] -version = "2.48.7" +version = "2.49.0" authors = ["Calling Team "] [patch.crates-io] diff --git a/SignalRingRTC.podspec b/SignalRingRTC.podspec index 1211b270..8d8a4a7e 100644 --- a/SignalRingRTC.podspec +++ b/SignalRingRTC.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = "SignalRingRTC" - s.version = "2.48.7" + s.version = "2.49.0" s.summary = "A Swift & Objective-C library used by the Signal iOS app for WebRTC interactions." s.description = <<-DESC diff --git a/acknowledgments/acknowledgments.html b/acknowledgments/acknowledgments.html index 65917d87..01085137 100644 --- a/acknowledgments/acknowledgments.html +++ b/acknowledgments/acknowledgments.html @@ -733,9 +733,9 @@

GNU Affero General Public License v3.0 (synthesized)

Used by:

diff --git a/acknowledgments/acknowledgments.md b/acknowledgments/acknowledgments.md index 2e3f71f8..43339b89 100644 --- a/acknowledgments/acknowledgments.md +++ b/acknowledgments/acknowledgments.md @@ -669,7 +669,7 @@ For more information on this, and how to apply and follow the GNU AGPL, see ``` -## libsignal-core 0.1.0, mrp 2.48.7, protobuf 2.48.7, ringrtc 2.48.7, regex-aot 0.1.0, partial-default-derive 0.1.0 +## libsignal-core 0.1.0, mrp 2.49.0, protobuf 2.49.0, ringrtc 2.49.0, regex-aot 0.1.0, partial-default-derive 0.1.0 ``` GNU AFFERO GENERAL PUBLIC LICENSE diff --git a/acknowledgments/acknowledgments.plist b/acknowledgments/acknowledgments.plist index 76c3cc19..b28c45fe 100644 --- a/acknowledgments/acknowledgments.plist +++ b/acknowledgments/acknowledgments.plist @@ -924,7 +924,7 @@ You should also get your employer (if you work as a programmer) or school, if an License GNU Affero General Public License v3.0 Title - libsignal-core 0.1.0, mrp 2.48.7, protobuf 2.48.7, ringrtc 2.48.7, regex-aot 0.1.0, partial-default-derive 0.1.0 + libsignal-core 0.1.0, mrp 2.49.0, protobuf 2.49.0, ringrtc 2.49.0, regex-aot 0.1.0, partial-default-derive 0.1.0 Type PSGroupSpecifier diff --git a/call_sim/docker/signaling_server/Cargo.lock b/call_sim/docker/signaling_server/Cargo.lock index be56866d..6f0e8ac9 100644 --- a/call_sim/docker/signaling_server/Cargo.lock +++ b/call_sim/docker/signaling_server/Cargo.lock @@ -761,7 +761,7 @@ dependencies = [ [[package]] name = "protobuf" -version = "2.48.7" +version = "2.49.0" dependencies = [ "prost-build", "tonic-build", diff --git a/config/version.properties b/config/version.properties index 7f8bf246..697b41b6 100644 --- a/config/version.properties +++ b/config/version.properties @@ -1,5 +1,5 @@ webrtc.version=6723b ringrtc.version.major=2 -ringrtc.version.minor=48 -ringrtc.version.revision=7 +ringrtc.version.minor=49 +ringrtc.version.revision=0 diff --git a/src/node/package-lock.json b/src/node/package-lock.json index a2c94ffd..2af78b74 100644 --- a/src/node/package-lock.json +++ b/src/node/package-lock.json @@ -1,12 +1,12 @@ { "name": "@signalapp/ringrtc", - "version": "2.48.7", + "version": "2.49.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@signalapp/ringrtc", - "version": "2.48.7", + "version": "2.49.0", "hasInstallScript": true, "license": "AGPL-3.0-only", "dependencies": { diff --git a/src/node/package.json b/src/node/package.json index 54777b5b..e249e57b 100644 --- a/src/node/package.json +++ b/src/node/package.json @@ -1,6 +1,6 @@ { "name": "@signalapp/ringrtc", - "version": "2.48.7", + "version": "2.49.0", "description": "Signal Messenger voice and video calling library.", "main": "dist/index.js", "types": "dist/index.d.ts",