From 37d2478f69139ca0fc2eb63b88908093cd1a69b5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 27 Oct 2026 06:36:55 +0000 Subject: [PATCH 1/2] chore(deps): bump the cargo-minor-and-patch group with 2 updates Bumps the cargo-minor-and-patch group with 2 updates: [fastembed](https://github.com/Anush008/fastembed-rs) and [uuid](https://github.com/uuid-rs/uuid). Updates `fastembed` from 7.3.0 to 7.5.0 - [Release notes](https://github.com/Anush008/fastembed-rs/releases) - [Commits](https://github.com/Anush008/fastembed-rs/compare/v7.3.0...v7.5.0) Updates `uuid` from 1.28.0 to 1.29.0 - [Release notes](https://github.com/uuid-rs/uuid/releases) - [Commits](https://github.com/uuid-rs/uuid/compare/v1.28.0...v1.29.0) --- updated-dependencies: - dependency-name: fastembed dependency-version: 7.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-minor-and-patch - dependency-name: uuid dependency-version: 1.29.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-minor-and-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index feed9621..a43d35a0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1614,9 +1614,9 @@ checksum = "9afc2bd4d5a73106dd53d10d73d3401c2f32730ba2c0b93ddb888a8983680471" [[package]] name = "fastembed" -version = "7.3.0" +version = "7.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f473584719b6eff058de6acf6eef55586921a5366ac358a156743b6e142c7c4e" +checksum = "b65a7054d36362ab4c234d7b4b58f3f453e9ec73643283223f0b170554481906" dependencies = [ "hf-hub 0.5.0", "image", @@ -6375,9 +6375,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.28.0" +version = "1.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cc1186384beb7dd8eedea376413fd654937285ea6c9cfbb928dc3043ea4b606" +checksum = "4a0e2d11620c50695fe12bbbfde96b3477fe606e7284c22d505c12ce51214514" dependencies = [ "atomic", "getrandom 0.4.3", From 1a275bb58fe955be946fd76c18651cbd5feaf363 Mon Sep 17 00:00:00 2001 From: flupkede Date: Tue, 27 Oct 2026 21:24:36 +0100 Subject: [PATCH 2/2] chore: changelog entry for the fastembed/uuid dep bumps --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e0677aa..1650d362 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,8 @@ finalized in place with a date — no renaming/migration step needed. ### Fixed +- **Dependency bumps: fastembed 7.3→7.5 (Qwen3 reranker: f32 scores without padding, long-text kept-prefix tokenization, shared prompt head per score call) and uuid minor/patch — no API changes on our call sites.** + - **The serve TUI could delete the wrong repository.** The render shows tree-ordered rows (worktrees grouped under their main, peers grouped), but the ShowInfo/RunDoctor/ForceReindex/Remove actions resolved the selected row's index against the unordered registry snapshot — so on a grouped view the confirmation dialog could name (and, once confirmed, remove) a different repo than the row under the cursor. All four action arms now resolve through the rendered rows; remote rows flash a "not supported" hint instead. Peer mounts group in the same tree style: multi-mount peers get a synthetic header row with the peer (server) name, and each of its mounts is `|`-indented beneath it — no mount reads as another's parent. - **Repos registered before identity capture now join their worktree family after a serve restart.** Startup backfills the missing git common-dir identities for every registered repo (previously only group members were backfilled during group resolution), so the TUI family tree groups all worktrees under their real main even when the main predates identity capture.