diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index e4b44c2..fe002a7 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -3,7 +3,7 @@ name: Release
on:
push:
tags:
- - 'v*'
+ - "v*"
permissions:
contents: write
@@ -15,13 +15,13 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
- os: [ubuntu-latest, macos-latest]
+ os: [ubuntu-latest, macos-latest, windows-latest]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
- python-version: '3.11'
+ python-version: "3.11"
- name: Build wheels
uses: PyO3/maturin-action@v1
env:
@@ -69,3 +69,4 @@ jobs:
uses: pypa/gh-action-pypi-publish@release/v1
with:
packages-dir: dist
+ skip-existing: true
diff --git a/Cargo.lock b/Cargo.lock
index 2bc3703..c037014 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -158,7 +158,7 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
[[package]]
name = "cortexadb-core"
-version = "1.0.0"
+version = "1.0.1"
dependencies = [
"arc-swap",
"bincode",
@@ -178,7 +178,7 @@ dependencies = [
[[package]]
name = "cortexadb-py"
-version = "0.1.8"
+version = "1.0.1"
dependencies = [
"cortexadb-core",
"pyo3",
@@ -552,6 +552,15 @@ dependencies = [
"autocfg",
]
+[[package]]
+name = "numkong"
+version = "7.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "07cc602a628a75a818919db290074d080f6d5a65c698f517f50603de9b44357e"
+dependencies = [
+ "cc",
+]
+
[[package]]
name = "once_cell"
version = "1.21.3"
@@ -1074,12 +1083,13 @@ checksum = "7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3"
[[package]]
name = "usearch"
-version = "2.24.0"
+version = "2.25.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "09657b7d3d88992d7475be6f345d3cb3b388d13c152dbd4742e0b955e3a2b632"
+checksum = "1025b65e3669950a226b1b5e4e8de77f51ad7af7cf8a693ada62a9ec16c742e0"
dependencies = [
"cxx",
"cxx-build",
+ "numkong",
]
[[package]]
diff --git a/README.md b/README.md
index 5e8ed27..d9c513a 100644
--- a/README.md
+++ b/README.md
@@ -11,7 +11,7 @@
-
+
@@ -82,7 +82,7 @@ pip install cortexadb[docs,pdf] # Optional: For PDF/Docx support
Technical Architecture & Benchmarks
-### Performance Benchmarks (v1.0.0)
+### Performance Benchmarks (v1.0.1)
Measured on an M-series Mac — 10,000 embeddings × 384 dimensions.
@@ -100,7 +100,7 @@ See the [full benchmark docs](https://cortexa-db.vercel.app/docs/resources/bench
---
## License & Status
-CortexaDB `v1.0.0` is a **stable release** available under the **MIT** and **Apache-2.0** licenses.
+CortexaDB `v1.0.1` is a **stable release** available under the **MIT** and **Apache-2.0** licenses.
We welcome feedback and contributions!
---
diff --git a/crates/cortexadb-core/Cargo.toml b/crates/cortexadb-core/Cargo.toml
index defa20c..50577d4 100644
--- a/crates/cortexadb-core/Cargo.toml
+++ b/crates/cortexadb-core/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "cortexadb-core"
-version = "1.0.0"
+version = "1.0.1"
edition = "2021"
authors = ["Anas Limem "]
description = "Fast, embedded vector + graph memory for AI agents"
@@ -24,7 +24,7 @@ crc = "3.0"
arc-swap = "1.8.2"
regex = "1.10"
serde_json = "1.0"
-usearch = { version = "2.24.0", features = ["simsimd"] }
+usearch = { version = "2.25.1", features = ["simsimd"] }
log = "0.4"
diff --git a/crates/cortexadb-py/Cargo.toml b/crates/cortexadb-py/Cargo.toml
index f540e2d..54abd0b 100644
--- a/crates/cortexadb-py/Cargo.toml
+++ b/crates/cortexadb-py/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "cortexadb-py"
-version = "0.1.8"
+version = "1.0.1"
edition = "2021"
[lib]
diff --git a/crates/cortexadb-py/pyproject.toml b/crates/cortexadb-py/pyproject.toml
index 3f6ae9e..043c253 100644
--- a/crates/cortexadb-py/pyproject.toml
+++ b/crates/cortexadb-py/pyproject.toml
@@ -4,7 +4,7 @@ build-backend = "maturin"
[project]
name = "cortexadb"
-version = "1.0.0"
+version = "1.0.1"
requires-python = ">=3.9"
description = "Fast, embedded vector + graph memory for AI agents"
authors = [
diff --git a/docs/resources/benchmarks.md b/docs/resources/benchmarks.md
index c96591d..c095220 100644
--- a/docs/resources/benchmarks.md
+++ b/docs/resources/benchmarks.md
@@ -1,6 +1,6 @@
# Benchmarks
-CortexaDB v1.0.0 benchmarked with **10,000 embeddings** at **384 dimensions** (typical sentence-transformer size) on an M-series Mac.
+CortexaDB v1.0.1 benchmarked with **10,000 embeddings** at **384 dimensions** (typical sentence-transformer size) on an M-series Mac.
> **Build mode note:** Numbers below are from a debug build. A release build (`maturin develop --release`) is 5–10x faster.