diff --git a/AGENTS.md b/AGENTS.md index 9daa9861..a2247d35 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -23,7 +23,7 @@ xcodebuild -project RxCode.xcodeproj -scheme RxCode -configuration Debug build xcodebuild -project RxCode.xcodeproj -scheme RxCode -configuration Release build ``` -- Minimum deployment target: macOS 15.0+ +- Minimum deployment target: macOS 26.0+ - No test suite (UI app) - Bundle ID: `com.idealapp.RxCode` - External dependencies: SwiftTerm (terminal emulation), Sparkle (auto-update) diff --git a/CLAUDE.md b/CLAUDE.md index a15cfee1..8880918c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -23,7 +23,7 @@ xcodebuild -project RxCode.xcodeproj -scheme RxCode -configuration Debug build xcodebuild -project RxCode.xcodeproj -scheme RxCode -configuration Release build ``` -- Minimum deployment target: macOS 15.0+ +- Minimum deployment target: macOS 26.0+ - No test suite (UI app) - Bundle ID: `com.idealapp.RxCode` - External dependencies: SwiftTerm (terminal emulation), Sparkle (auto-update) diff --git a/README.md b/README.md index dad81f91..15ee75e2 100644 --- a/README.md +++ b/README.md @@ -84,7 +84,7 @@ Same agents, no terminal required. ## Requirements -- **macOS 15.0** or later +- **macOS 26.0** or later - At least one supported agent runtime installed and authenticated: - **[Claude Code CLI](https://docs.anthropic.com/en/docs/claude-code)** - **Codex CLI** @@ -99,9 +99,9 @@ Same agents, no terminal required. 2. Unzip and move `RxCode.app` to your `Applications` folder. 3. Launch `RxCode.app`. -### First Launch on macOS 15 (Sequoia) +### First Launch on macOS 26 -macOS Sequoia blocks the first launch of any downloaded app, even notarized ones, and routes approval through System Settings instead of the old right-click -> Open flow. +macOS 26 blocks the first launch of any downloaded app, even notarized ones, and routes approval through System Settings instead of the old right-click -> Open flow. When you see **"Apple could not verify 'RxCode.app' is free of malware..."**: diff --git a/RxCode.xcodeproj/project.pbxproj b/RxCode.xcodeproj/project.pbxproj index ca95b1bc..ecb46a96 100644 --- a/RxCode.xcodeproj/project.pbxproj +++ b/RxCode.xcodeproj/project.pbxproj @@ -448,7 +448,7 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; LOCALIZATION_PREFERS_STRING_CATALOGS = YES; - MACOSX_DEPLOYMENT_TARGET = 15.0; + MACOSX_DEPLOYMENT_TARGET = 26.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -506,7 +506,7 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; LOCALIZATION_PREFERS_STRING_CATALOGS = YES; - MACOSX_DEPLOYMENT_TARGET = 15.0; + MACOSX_DEPLOYMENT_TARGET = 26.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = macosx; diff --git a/scripts/ci/generate-appcast.sh b/scripts/ci/generate-appcast.sh index 9d0473c4..f0e4832e 100755 --- a/scripts/ci/generate-appcast.sh +++ b/scripts/ci/generate-appcast.sh @@ -7,7 +7,7 @@ set -euo pipefail RELEASES_URL="https://github.com/rxtech-lab/rxcode/releases" DOWNLOAD_URL_PREFIX="${RELEASES_URL}/download/${VERSION}/" -EXPECTED_MINIMUM_SYSTEM_VERSION="${EXPECTED_MINIMUM_SYSTEM_VERSION:-15.0}" +EXPECTED_MINIMUM_SYSTEM_VERSION="${EXPECTED_MINIMUM_SYSTEM_VERSION:-26.0}" # Write SPARKLE_KEY to sparkle.key echo "$SPARKLE_KEY" > sparkle.key diff --git a/website/app/page.tsx b/website/app/page.tsx index 3533e78d..faf71f20 100644 --- a/website/app/page.tsx +++ b/website/app/page.tsx @@ -221,7 +221,7 @@ function Hero({

- macOS 15+ · Apple Silicon & Intel + macOS 26+ · Apple Silicon