From 36c180381b2b0e48e9545597328b2d0c71d23a91 Mon Sep 17 00:00:00 2001 From: Sunrisepeak Date: Sun, 1 Nov 2026 07:22:28 +0900 Subject: [PATCH] 0.2.6 --- openkal-macos 0.17.1; ok images over openkal-platform 0.20.1 Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com> --- .github/workflows/ci.yml | 8 ++++---- CHANGELOG.md | 8 ++++++++ README.md | 2 +- checks/hosted/mcpp.toml | 2 +- mcpp.toml | 4 ++-- 5 files changed, 16 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7e096dd..54e5e50 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -220,9 +220,9 @@ jobs: timeout-minutes: 120 env: # openkal 0.19.0, which this release is written against, is the one - # openkal-platform 0.20.0's version group names; the released mcpp's + # openkal-platform 0.20.1's version group names; the released mcpp's # openkal rows pin 0.18.0, whose group names openkal 0.17.1. - MCPP_PLATFORM: openkal-platform@0.20.0 + MCPP_PLATFORM: openkal-platform@0.20.1 defaults: run: shell: bash @@ -270,9 +270,9 @@ jobs: timeout-minutes: 45 env: # openkal 0.19.0, which this release is written against, is the one - # openkal-platform 0.20.0's version group names; the released mcpp's + # openkal-platform 0.20.1's version group names; the released mcpp's # openkal rows pin 0.18.0, whose group names openkal 0.17.1. - MCPP_PLATFORM: openkal-platform@0.20.0 + MCPP_PLATFORM: openkal-platform@0.20.1 strategy: fail-fast: false matrix: diff --git a/CHANGELOG.md b/CHANGELOG.md index 777064e..1ec8680 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.2.6 + +- **openkal-macos 0.17.1**, whose `kal_task_current` reads the thread's + identifier from the record the system's library keeps instead of a system + call per answer. This library's interface is unchanged; an ok image over this + release selects openkal-platform 0.20.1, which `checks/hosted` and the image + checks take. + ## 0.2.5 - **openkal 0.19.** The implementations of openkal 0.19 (openkal-linux 0.20.0, diff --git a/README.md b/README.md index 346cb66..8d89724 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ with compile-time platform constants and a few platform modules. ```toml [dependencies] -os = { namespace = "mcpplibs", version = "0.2.5" } +os = { namespace = "mcpplibs", version = "0.2.6" } ``` ```cpp diff --git a/checks/hosted/mcpp.toml b/checks/hosted/mcpp.toml index 2453120..82611b3 100644 --- a/checks/hosted/mcpp.toml +++ b/checks/hosted/mcpp.toml @@ -13,7 +13,7 @@ version = "0.1.0" os = { path = "../.." } [target.'cfg(any(linux, macos, windows))'] -platform = "openkal-platform@0.20.0" +platform = "openkal-platform@0.20.1" # The tests are the package's own, each reached by an include from # tests/.cpp here (a test program is a file of the package that runs it). diff --git a/mcpp.toml b/mcpp.toml index e8ded15..aa8a136 100644 --- a/mcpp.toml +++ b/mcpp.toml @@ -1,7 +1,7 @@ [package] namespace = "mcpplibs" name = "os" -version = "0.2.5" +version = "0.2.6" description = "mcpplibs.os: a C++ operating-system library over openkal --- processes, files, environment, terminals, directories and local IPC, with compile-time platform constants and a few platform modules." license = "Apache-2.0" authors = ["mcpplibs"] @@ -18,7 +18,7 @@ openkal = "0.19.0" openkal-linux = "0.20.0" [target.macos.dependencies] -openkal-macos = "0.17.0" +openkal-macos = "0.17.1" [target.windows.dependencies] openkal-windows = "0.15.0"