From deb3752af79b584f56606d4e658abfec76486325 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 7 Sep 2026 13:53:53 +0000 Subject: [PATCH] chore(main): release 2.0.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++ Cargo.toml | 2 +- 3 files changed, 35 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 580c770..895bf0e 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.0.11" + ".": "2.0.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index ff43553..bd0d667 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,39 @@ All notable changes to logismos are recorded here. +## [2.0.0](https://github.com/forkwright/logismos/compare/v1.0.11...v2.0.0) (2026-09-07) + + +### ⚠ BREAKING CHANGES + +* **text:** decode processors, samplers and chain methods now return typed errors; policy construction is validated. Empty, NaN, positive-infinity and fully masked logits no longer silently select token zero. The in-tree consumer is migrated. The stable core trait/error surface is unchanged. +* **runtime:** the direct Rust library target changes from `core` to `logismos_core`. Cargo package identity and public facade/traits/errors are unchanged. Direct consumers using the old library-target import must migrate; existing project-qualified dependency aliases remain valid. +* **runtime:** cpu_f32::rms_norm returns kernels::Result>; transformers::Error::Kernel exposes a typed source. The unreleased Qwen35Weights::project_q8_0 is replaced by descriptor-driven project. Stable core traits, HIP FFI, and tolerance defaults are unchanged. + +### Features + +* add agent-aware admission and artifact observations ([#154](https://github.com/forkwright/logismos/issues/154)) ([f558245](https://github.com/forkwright/logismos/commit/f558245960b65f1e96585170788aa0a54966caaf)) +* add bounded native Qwen3 CPU reranking ([#165](https://github.com/forkwright/logismos/issues/165)) ([e9b6537](https://github.com/forkwright/logismos/commit/e9b65371f066f22591a3f79a0a024486b89372e0)) +* add observation-bound model structure and q8 decoding ([#156](https://github.com/forkwright/logismos/issues/156)) ([f6a21d7](https://github.com/forkwright/logismos/commit/f6a21d707a683f03a3dcc337a1882d6d0f6c06cb)) +* bind native q8 execution to verified artifacts ([#158](https://github.com/forkwright/logismos/issues/158)) ([109730d](https://github.com/forkwright/logismos/commit/109730d77c8791c70687a350553724ecf621c609)) +* derive native Qwen3 CPU retrieval requirements ([#166](https://github.com/forkwright/logismos/issues/166)) ([2263ff4](https://github.com/forkwright/logismos/commit/2263ff4e7ba130cb32764f659c8d9eaa24488397)) +* **embed:** execute bounded native Qwen3 CPU embeddings ([#164](https://github.com/forkwright/logismos/issues/164)) ([eab451b](https://github.com/forkwright/logismos/commit/eab451b89387be587ffff4d32a69ef884941e9f7)), closes [#150](https://github.com/forkwright/logismos/issues/150) +* establish agent-aware gfx1100 compute foundations ([a0f4250](https://github.com/forkwright/logismos/commit/a0f42509403290ce3d381e718c9ab776e5268074)) +* inspect exact IQ4 artifacts and extend bounded emulation ([#155](https://github.com/forkwright/logismos/issues/155)) ([fee3c55](https://github.com/forkwright/logismos/commit/fee3c556a590203c92317d5cc927f7b3c6dbd5f1)) +* **runtime:** execute mixed-weight recurrent CPU paths ([#159](https://github.com/forkwright/logismos/issues/159)) ([ec69f3d](https://github.com/forkwright/logismos/commit/ec69f3dbe4e2d319d8c095a1a4767e986cd7c804)) +* **runtime:** execute native hybrid CPU model paths ([#162](https://github.com/forkwright/logismos/issues/162)) ([e1b5203](https://github.com/forkwright/logismos/commit/e1b5203b0afbc09bdd48ce57d42ae7977693bbb3)) +* **text:** add bounded native CPU generation ([#163](https://github.com/forkwright/logismos/issues/163)) ([8fe4e6d](https://github.com/forkwright/logismos/commit/8fe4e6d8c64f0a7f7e6e851548c0a6d63a127768)) + + +### Bug Fixes + +* **ci:** repair release-checks caller permission ([041dee5](https://github.com/forkwright/logismos/commit/041dee511bbd3c1cef2f89ef56dfb5e675acce01)) + + +### Documentation + +* point planning guidance at private corpus ([#157](https://github.com/forkwright/logismos/issues/157)) ([cb54330](https://github.com/forkwright/logismos/commit/cb543306046351a630348999152d397fb8304ea0)) + ## [1.0.11](https://github.com/forkwright/logismos/compare/v1.0.10...v1.0.11) (2026-09-03) diff --git a/Cargo.toml b/Cargo.toml index e709fea..1a5d316 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ resolver = "2" members = ["crates/*"] [workspace.package] -version = "1.0.11" +version = "2.0.0" edition = "2024" rust-version = "1.90" license = "LicenseRef-PolyForm-Noncommercial-1.0.0"