From faf5cb60872e7e2526ce6afe1f644a8f01da8617 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20L=C3=B6nnhager?= Date: Wed, 31 Jan 2024 14:16:13 +0100 Subject: [PATCH 1/2] Mention removed bindings in changelog --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index fffc086..4fb7b80 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,6 +32,9 @@ Line wrap the file at 100 chars. Th ### Fixed - Fix memory leak in `SCNetworkReachability::set_callback`. +- Fix builds on iOS by removing references to deprecated interface type + `kSCNetworkInterfaceTypeIrDA`. Also remove constant for bridge network interfaces + (`kSCNetworkInterfaceTypeBridge`). ## [0.5.1] - 2023-05-15 From 15b1922e78925d07c1999597f8c9d1690a597dd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20L=C3=B6nnhager?= Date: Wed, 31 Jan 2024 14:16:58 +0100 Subject: [PATCH 2/2] Bump crate versions and changelog --- CHANGELOG.md | 2 ++ system-configuration-sys/Cargo.toml | 2 +- system-configuration/Cargo.toml | 4 ++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4fb7b80..1887f92 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,8 @@ Line wrap the file at 100 chars. Th ## [Unreleased] + +## [0.6.0] - 2024-01-31 ### Changed - Bump minimum supported Rust version (MSRV) to 1.64.0. - Breaking: Mark `SCNetworkReachability::schedule_with_runloop` and `unschedule_from_runloop` as diff --git a/system-configuration-sys/Cargo.toml b/system-configuration-sys/Cargo.toml index 2431b13..c1e757f 100644 --- a/system-configuration-sys/Cargo.toml +++ b/system-configuration-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "system-configuration-sys" -version = "0.5.0" +version = "0.6.0" authors = ["Mullvad VPN"] description = "Low level bindings to SystemConfiguration framework for macOS" keywords = ["macos", "system", "configuration", "bindings"] diff --git a/system-configuration/Cargo.toml b/system-configuration/Cargo.toml index 3760f52..92cc051 100644 --- a/system-configuration/Cargo.toml +++ b/system-configuration/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "system-configuration" -version = "0.5.1" +version = "0.6.0" authors = ["Mullvad VPN"] description = "Bindings to SystemConfiguration framework for macOS" keywords = ["macos", "system", "configuration", "bindings"] @@ -12,5 +12,5 @@ edition = "2021" [dependencies] core-foundation = "0.9" -system-configuration-sys = { path = "../system-configuration-sys", version = "0.5" } +system-configuration-sys = { path = "../system-configuration-sys", version = "0.6" } bitflags = "2"