From 2852d00ffecdb50ea8b60ad3201e6632dadcdcf1 Mon Sep 17 00:00:00 2001 From: Gunjan Vyas Date: Wed, 15 Oct 2025 14:22:56 +0530 Subject: [PATCH 1/2] make: change macosx minimum version to 13.0 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index ac8ae0f5..469cfa0d 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ .PHONY: all build clean test test-unit test-integration GIT_VERSION ?= $(shell git describe --always --dirty) -CGO_CFLAGS=-mmacosx-version-min=11.0 +CGO_CFLAGS=-mmacosx-version-min=13.0 VERSION_LDFLAGS=-X github.com/crc-org/vfkit/pkg/cmdline.gitVersion=$(GIT_VERSION) all: build From c7ba0784d16c5ab746cd13d42125862c01680157 Mon Sep 17 00:00:00 2001 From: Gunjan Vyas Date: Wed, 15 Oct 2025 14:23:06 +0530 Subject: [PATCH 2/2] doc: Added a document outlining the supported hosts for vfkit --- doc/supported_platforms.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 doc/supported_platforms.md diff --git a/doc/supported_platforms.md b/doc/supported_platforms.md new file mode 100644 index 00000000..0065b4fa --- /dev/null +++ b/doc/supported_platforms.md @@ -0,0 +1,18 @@ +# Supported Host Platforms + +`vfkit` is a macOS-only virtualization tool that uses Apple's Virtualization framework to manage virtual machines. + +## Host Requirements + +The project aims to support the most recent macOS major version at all times, along with the two previous major versions. Support for the oldest supported version will be dropped three years after its release date or when Apple discontinues support, whichever occurs first. + +**macOS 14.0 or later** is recommended and fully supported. CI tested on: +- macOS 14 (Sonoma) - CI tested on Apple Silicon +- macOS 15 (Sequoia) - CI tested on Apple Silicon +- macOS 26 (Tahoe) - CI tested on Apple Silicon + +- **macOS 13.0** may work but is not officially supported. Integration tests currently run on macOS 13, but this GitHub Actions runner will be deprecated soon. See [GitHub’s announcement](https://github.blog/changelog/2025-07-11-upcoming-changes-to-macos-hosted-runners-macos-latest-migration-and-xcode-support-policy-updates/#macos-13-is-closing-down). + +**Architectures:** +- Intel x86_64 +- Apple Silicon