diff --git a/README.md b/README.md index 0a7bec3..5b49691 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,13 @@ translation is most of each function; what an above-libc implementation has to get right is the places where the C library's vocabulary and openkal's do **not** correspond, and those are the places the sources comment individually. +## What 0.14.2 corrects + +The manifest declares `openkal = "^0.25.0"`. An implementation written against a +patch release of the specification conforms to every later patch of that minor +version (openkal clause 8); with an exact version, a consumer that names openkal +0.25.1 could not resolve with this implementation. + ## What it provides Twelve of the sixteen interfaces, in whole: @@ -241,7 +248,7 @@ implementation in its source: openkal = "0.25.0" [target.'cfg(os = "emscripten")'.dependencies] -openkal-emscripten = "0.14.1" +openkal-emscripten = "0.14.2" ``` ## Licence diff --git a/mcpp.toml b/mcpp.toml index 47addc9..9968e14 100644 --- a/mcpp.toml +++ b/mcpp.toml @@ -1,7 +1,7 @@ [package] namespace = "mcpplibs" name = "openkal-emscripten" -version = "0.14.1" +version = "0.14.2" description = "An implementation of openkal for Emscripten, written ABOVE a C library rather than beneath one, because on this platform there is no kernel to issue calls to." license = "Apache-2.0" @@ -24,7 +24,8 @@ authors = ["mcpplibs"] repo = "https://github.com/mcpplibs/openkal-emscripten" [dependencies] -openkal = "0.25.0" +# Every patch release of the specification's minor version (openkal clause 8). +openkal = "^0.25.0" [build] # THE DIALECT FLAGS ARE THE SAME AS EVERY OTHER IMPLEMENTATION'S AND THE REASON