v3.42.4
lejianwen/rustdesk-serverv3.42.4Sep 17, 2026by ruvnet
Upgrading?
AI Summary
This patch release fixes a bug in smart search where the `similarity` field incorrectly displayed the internal RRF fusion score instead of the raw retrieval relevance score. It introduces a new `rankingScore` field to expose the fused score and adds 14 regression tests to the SmartRetrieval package.
Key Highlights
- Fixed `similarity` field to display raw retrieval relevance (matching `smart: false` behavior)
- Introduced new `rankingScore` field to expose the fused SmartRetrieval ranking score
- Added 14 new regression tests across the SmartRetrieval package and MCP handler
- Unchanged `threshold` behavior (still applied pre-RRF/MMR/recency)
New Features
- Added `rankingScore` field to SmartRetrieval results
Full Release Notes
## What changed
Fixes Finding B of #3327: `memory_search({ smart: true })` was reporting SmartRetrieval's internal RRF fusion score in the `similarity` field instead of the underlying retrieval relevance score — e.g. a raw retrieval relevance of `0.8` was showing up as `0.03252247488101534`.
- `similarity` now carries the raw retrieval relevance (matches `smart: false` behavior)
- the fused SmartRetrieval ranking score is now exposed separately as `rankingScore`
- `threshold` behavior is unchanged (still applied pre-RRF/MMR/recency)
- 14 new regression tests across the SmartRetrieval package and MCP handler
Fixed in #3340 (thanks @takagibit18).
Finding A of #3327 (reasoningBank/vectorBackend reporting `enabled:true` but routing through `bridge-fallback`) remains open and unclaimed.
## Note on version history
3.42.1–3.42.3 were published to npm without matching version-bump commits on `main`. Verified their tags (`v3.42.0`, `v3.42.1`, `v3.42.3`) are all ancestors of this release, so 3.42.4 is a strict superset of everything previously shipped.
Co-Authored-By: RuFlo <ruv@ruv.net>Related Repositories
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one