diff --git a/apps/macos/Sources/WizApp/AppState.swift b/apps/macos/Sources/WizApp/AppState.swift index e439ba3..ad61754 100644 --- a/apps/macos/Sources/WizApp/AppState.swift +++ b/apps/macos/Sources/WizApp/AppState.swift @@ -754,7 +754,7 @@ final class AppState: ObservableObject { private func startNetworkMonitor() { pathMonitor.pathUpdateHandler = { [weak self] path in // NWPathMonitor calls back on its own queue; AppState is main-actor isolated. - Task { @MainActor in self?.handlePathChange(path) } + Task { @MainActor [weak self] in self?.handlePathChange(path) } } pathMonitor.start(queue: DispatchQueue.global(qos: .utility)) } diff --git a/apps/macos/build/Info.plist b/apps/macos/build/Info.plist index 40bfb8d..4abf051 100644 --- a/apps/macos/build/Info.plist +++ b/apps/macos/build/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 0.6.0 + 5.0.1 CFBundleVersion 18 CFBundleIconFile diff --git a/package.json b/package.json index e78cec0..5a0da40 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wiz-light-controller", - "version": "0.6.0", + "version": "5.0.1", "private": true, "description": "Fast, local, cloud-free controller for Philips WiZ lights — a modular JavaScript engine (reused by a CLI and a native macOS app via JavaScriptCore).", "license": "GPL-3.0-or-later", diff --git a/packages/cli/package.json b/packages/cli/package.json index e09b464..a9defdc 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "wiz-light-cli", - "version": "0.6.0", + "version": "5.0.1", "description": "Fast, local, cloud-free command-line controller for Philips WiZ lights.", "license": "GPL-3.0-or-later", "homepage": "https://github.com/MegaManSec/wiz-light-controller#readme", diff --git a/packages/core/package.json b/packages/core/package.json index e17813f..7413d91 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "wiz-light-core", - "version": "0.6.0", + "version": "5.0.1", "description": "Local WiZ light engine: protocol, discovery, colour math, and persisted state. Zero runtime dependencies.", "license": "GPL-3.0-or-later", "homepage": "https://github.com/MegaManSec/wiz-light-controller#readme",