Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Changelog

## 0.6.3

- **macOS version gate**: `run` and `models` refuse to start on macOS older than 27.0 (or on non-macOS hosts), exiting with code 2 and naming both the detected version and the latest supported macOS (`27.0+`).
- **Doctor diagnostics**: `fm-bench doctor` still runs on unsupported hosts so it can report the macOS mismatch, the latest supported version, and a failed `fm` probe instead of hard-exiting first.
- **Supported platforms doc**: new [docs/supported-platforms.md](docs/supported-platforms.md) describing the fixed macOS requirement and which commands are gated.
- **Package metadata**: `package.json` now declares `"os": ["darwin"]` so npm marks the package as macOS-only.
- **Pack integrity**: `npm run check:pack` (wired into `prepack`) walks runtime imports and fails if any required file is missing from the published tarball.
- **Verified** on macOS 27.0 build `26A5378n` (Apple M5 Pro) with the installed `fm` CLI: doctor, quick/standard benchmarks, validate/export/history, and CI-style SLO runs all passed.

## 0.6.2

- **macOS 27 beta 3 compatibility**: verified on macOS 27.0 beta 3 build `26A5378j` with the installed `fm` CLI and Xcode 26.6 toolchain.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ fm-bench
One command discovers your models, runs the standard prompt suite, and prints a full benchmark report:

```text
fm-bench 0.6.2 | darwin/arm64 | fm
fm-bench 0.6.3 | darwin/arm64 | fm
prompts 3 | runs 5 | concurrency 1 | stream on | measured 15 | failed 0 | skipped 0 | elapsed 38.20s

┌───┬────────┬────────┬─────────┬──────┬──────┬──────────┬──────┬──────────┬─────┬─────┐
Expand Down