From 9810987155fb770c391c569bcef3ec639b02128d Mon Sep 17 00:00:00 2001 From: hariel1985 Date: Mon, 5 Oct 2026 22:08:58 +0200 Subject: [PATCH] Bump version to 1.2.0 (4) Adds the CPU temperature on Apple Silicon and replaces the process table with an NSTableView, which fixes the memory growth noted as a known issue in 1.1.1. Co-Authored-By: Claude Opus 5.5 --- README.md | 6 +++--- TopManager.xcodeproj/project.pbxproj | 8 ++++---- project.yml | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 90c9d88..825fe40 100644 --- a/README.md +++ b/README.md @@ -5,11 +5,11 @@ A native macOS system monitor application built with SwiftUI. TopManager provide ![macOS](https://img.shields.io/badge/macOS-13.0+-blue) ![Swift](https://img.shields.io/badge/Swift-5.9-orange) ![License](https://img.shields.io/badge/License-GPL--3.0-green) -![Release](https://img.shields.io/badge/release-v1.1.1-brightgreen) +![Release](https://img.shields.io/badge/release-v1.2.0-brightgreen) ## Download -**[⬇️ Download TopManager 1.1.1 (.dmg)](https://github.com/hariel1985/TopManager/releases/latest)** +**[⬇️ Download TopManager 1.2.0 (.dmg)](https://github.com/hariel1985/TopManager/releases/latest)** Signed with a Developer ID and **notarized by Apple** — it opens without Gatekeeper warnings. Open the DMG and drag TopManager to your Applications folder. @@ -65,7 +65,7 @@ All [releases](https://github.com/hariel1985/TopManager/releases). - **Recent Alerts** inbox - **Battery & Power**: charge, health (cycle-adjusted), cycle count, condition, temperature, power draw, time remaining, adapter wattage (via IOKit) -- System status: macOS version, uptime, thermal state +- System status: macOS version, uptime, thermal state, CPU temperature (Apple Silicon) - CPU and GPU core counts - GPU memory/VRAM usage - Storage volumes with usage bars diff --git a/TopManager.xcodeproj/project.pbxproj b/TopManager.xcodeproj/project.pbxproj index 16f4608..edd9f83 100644 --- a/TopManager.xcodeproj/project.pbxproj +++ b/TopManager.xcodeproj/project.pbxproj @@ -473,14 +473,14 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = TopManager/TopManager.entitlements; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 4; GENERATE_INFOPLIST_FILE = NO; INFOPLIST_FILE = TopManager/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", ); - MARKETING_VERSION = 1.1.1; + MARKETING_VERSION = 1.2.0; PRODUCT_BUNDLE_IDENTIFIER = com.topmanager.app; PRODUCT_NAME = TopManager; SDKROOT = macosx; @@ -578,14 +578,14 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = TopManager/TopManager.entitlements; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 4; GENERATE_INFOPLIST_FILE = NO; INFOPLIST_FILE = TopManager/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", ); - MARKETING_VERSION = 1.1.1; + MARKETING_VERSION = 1.2.0; PRODUCT_BUNDLE_IDENTIFIER = com.topmanager.app; PRODUCT_NAME = TopManager; SDKROOT = macosx; diff --git a/project.yml b/project.yml index 297a2c4..83b30a3 100644 --- a/project.yml +++ b/project.yml @@ -33,8 +33,8 @@ targets: ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon # The app version lives here. `xcodegen generate` rewrites Info.plist from # the `info` block below, so a version typed into Info.plist gets reset. - MARKETING_VERSION: "1.1.1" - CURRENT_PROJECT_VERSION: "3" + MARKETING_VERSION: "1.2.0" + CURRENT_PROJECT_VERSION: "4" info: path: TopManager/Info.plist properties: