diff --git a/CHANGELOG.md b/CHANGELOG.md index 0605f0e8db90bb96cb0f493aeab69166acefe5a9..3845ca8e9e9b0d5a76366808974ddf557f53d17c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,9 +10,17 @@ KleidiAI follows the [Semantic Versioning](https://semver.org/) specification fo ## Upcoming Release +## v1.9.0 + +- Extend support for signed 4-bit integer inputs in `kai_rhs_pack_nxk_qsi4cxps1s0_qsu4cxs1s0_neon`. +- Add imatmul documentation +- Better out-of-bounds access detection support in testing framework. - New SME2 micro-kernels: - Matrix multiplication (1xN) of QAI8DX LHS and QSI8CX RHS to produce F32 output. - Matrix multiplication (MxN) of QAI8DX LHS and QSI8CX RHS to produce F32 output. +- Fixes: + - Address segmentation faults in benchmarking tool. + - Fix clamping issues for FP16 and BF16 in testing framework. ## v1.8.0 diff --git a/CMakeLists.txt b/CMakeLists.txt index 9acbb44270604b41552387a62e5d38a3cbda3212..ce3df662924dabeaf9aaa7de2ea6f18632546407 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,7 +6,7 @@ cmake_minimum_required(VERSION 3.16) project(KleidiAI - VERSION 1.8.0 + VERSION 1.9.0 LANGUAGES C CXX ) diff --git a/kai/kai_common.h b/kai/kai_common.h index ab367fb363807b63464ddb19938fed943284bf18..b34d699af0be6e534661aadc17dec7254a87c500 100644 --- a/kai/kai_common.h +++ b/kai/kai_common.h @@ -61,7 +61,7 @@ extern "C" { /// /// @return Project version as a string literal. inline const char* kai_get_version(void) { - return "1.8.0"; + return "1.9.0"; } /// KleidiAI data types