Skip to content

Commit ad39ffc

Browse files
runonthespotclaude
andcommitted
chore: release 0.7.7
Hotfix release for #116: pinning ort to =2.0.0-rc.11 so users running \`cargo install ck-search\` (without --locked) don't get 36 compile errors from a rc.12 upgrade they didn't ask for. See CHANGELOG.md. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent c4668b0 commit ad39ffc

3 files changed

Lines changed: 23 additions & 18 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file.
44

55
## [Unreleased]
66

7+
## [0.7.7] - 2026-05-23
8+
9+
### Fixed
10+
- **`cargo install ck-search` failed with 36 errors out of `ck-embed::mixedbread`** (#116, reported by @gianpaj). `cargo install` (without `--locked`) ignores `Cargo.lock` and re-solves from scratch; the workspace's `ort = "2.0.0-rc.11"` was a caret range that let cargo pick the newer `2.0.0-rc.12`. rc.12 made `SessionOptionsPointer: !Sync`, which removed `Send + Sync` from `ort::Error<SessionBuilder>` and broke every `?`-conversion into `anyhow::Error`. Pinned to `=2.0.0-rc.11` so any resolution path (locked or not) lands on the tested version. Upgrade to rc.12 will be evaluated in a follow-up.
11+
712
## [0.7.6] - 2026-05-23
813

914
### Fixed

Cargo.lock

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ members = [
1313
]
1414

1515
[workspace.package]
16-
version = "0.7.6"
16+
version = "0.7.7"
1717
edition = "2024"
1818
authors = ["Mike Renwick"]
1919
license = "MIT OR Apache-2.0"
@@ -24,14 +24,14 @@ rust-version = "1.88.0"
2424
[workspace.dependencies]
2525
# Intra-workspace crates — defined here so a version bump only touches
2626
# workspace.package.version and these eight lines, not every Cargo.toml.
27-
ck-core = { path = "ck-core", version = "0.7.6" }
28-
ck-models = { path = "ck-models", version = "0.7.6" }
29-
ck-embed = { path = "ck-embed", version = "0.7.6", default-features = false }
30-
ck-chunk = { path = "ck-chunk", version = "0.7.6", default-features = false }
31-
ck-ann = { path = "ck-ann", version = "0.7.6" }
32-
ck-index = { path = "ck-index", version = "0.7.6", default-features = false }
33-
ck-engine = { path = "ck-engine", version = "0.7.6", default-features = false }
34-
ck-tui = { path = "ck-tui", version = "0.7.6", default-features = false }
27+
ck-core = { path = "ck-core", version = "0.7.7" }
28+
ck-models = { path = "ck-models", version = "0.7.7" }
29+
ck-embed = { path = "ck-embed", version = "0.7.7", default-features = false }
30+
ck-chunk = { path = "ck-chunk", version = "0.7.7", default-features = false }
31+
ck-ann = { path = "ck-ann", version = "0.7.7" }
32+
ck-index = { path = "ck-index", version = "0.7.7", default-features = false }
33+
ck-engine = { path = "ck-engine", version = "0.7.7", default-features = false }
34+
ck-tui = { path = "ck-tui", version = "0.7.7", default-features = false }
3535

3636
anyhow = "1.0"
3737
thiserror = "1.0"

0 commit comments

Comments
 (0)