Skip to content

Commit 81d4742

Browse files
committed
Add v0.2.0 release notes
1 parent 521a130 commit 81d4742

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,35 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## v0.2.0
6+
7+
- repositioned CPUOpt-Kernel as a safety-first CPU performance policy layer rather than an
8+
overclocking tool, with updated GitHub description, topics, and README guidance
9+
- expanded packaging metadata for a cleaner install path with `pyproject.toml`-based
10+
project metadata, console entry point configuration, optional test and dev extras, and
11+
richer project URLs and classifiers
12+
- added `docs/ARCHITECTURE.md` to document the discovery-to-profile pipeline, sysfs-root
13+
abstraction, and future backend/plugin direction
14+
- introduced `cpuoptctl doctor` for structured platform health checks across CPUFreq,
15+
`intel_pstate`, `amd-pstate`, cpuidle, thermal zones, hwmon, and policy safety signals
16+
- introduced `cpuoptctl explain` to describe profile intent and expected policy behavior
17+
without applying changes
18+
- introduced `cpuoptctl compare` as an early benchmark-oriented comparison surface for
19+
evaluating profile tradeoffs
20+
- added safe, read-only MSR telemetry commands including `cpuoptctl msr-read --intel
21+
--safe` and `cpuoptctl intel-hwp`
22+
- added the v0.3 recommendation engine behind `cpuoptctl recommend`, including workload
23+
presets such as `kernel-build`, `low-latency`, and `llama-inference`
24+
- recommendation output now reports recommended profile, confidence, reasons, warnings,
25+
suggested dry-run and restore commands, and unsupported features without writing to the
26+
system
27+
- expanded fake sysfs fixtures and unit coverage for advisory logic, dry-run guarantees,
28+
apply validation, and Intel recommendation paths
29+
- refreshed demo assets and example flows to showcase doctor, recommend, dry-run diff, and
30+
monitor-driven workflows
31+
- fixed GitHub Actions workflow failures by cleaning up lint issues and simplifying the CI
32+
gate to the checks that currently reflect the maintained code path
33+
534
## v0.1.0
635

736
- initial public release of CPUOpt-Kernel

0 commit comments

Comments
 (0)