Releases: Dakera-AI/dakera-rs
v0.11.90
What's Changed
- feat: add T-I-F reliability helpers (TifScore, evaluate_tif) @ferhimedamine (#119)
- chore: embed founder ORCID in LICENSE + SECURITY.md + license-integrity workflow @ferhimedamine (#120)
Full Changelog: v0.11.89...v0.11.90
v0.11.89
What's Changed since v0.11.83
v0.11.85 (2026-06-05)
Added
HealthResponse::build_sha— newOption<String>field onHealthResponse, populated since server v0.11.84. Contains the git commit SHA baked into the server binary; useful for verifying the expected commit is running after a hotfix rollout. Field is absent on older server versions (deserialises toNone).
Server compatibility: tracks Dakera server v0.11.84–v0.11.85.
- v0.11.84: Entity vector search for temporal BM25 queries (automatic routing, no client changes); reranker queues callers under load instead of dropping;
build_shaadded to/health. - v0.11.85: Server-side fetch-n env knobs (
DAKERA_HYBRID_FETCH_MULT/DAKERA_CROSS_SESSION_FETCH_MULT) — no client API changes.
v0.11.89 (2026-06-11)
Server compatibility: tracks Dakera server v0.11.86–v0.11.89.
- v0.11.86: CE-OVERHAUL safe subset — RRF single-modality virtual ranking, temporal date-range inference, cross-session entity bridging. All engine-internal; no client API changes required.
- v0.11.87: Honor cross-session
fetch_noverride in session-scoped recall path — inert for SDK consumers; server-side env knob only. - v0.11.88: Opt-in CE-31 sentence decomposition on batch ingest (
DAKERA_BATCH_SENTENCE_DECOMPserver env) — no client API changes. - v0.11.89: List-aware CE-31 decomposition + hardened supersession demotion, both inert-by-default server-side env flags — no client API changes.
CI
No breaking changes. Existing API calls work unchanged.
Full Changelog: https://github.com/dakera-ai/dakera-rs/blob/main/CHANGELOG.md
v0.11.83
dakera-client v0.11.83
Sync release with dakera server v0.11.83 (8-version bump from v0.11.75).
Features
drain_reembed()— new admin method to trigger a full re-embedding pass on all stored memories. Useful after model swaps or embedding pipeline upgrades to ensure vector consistency without data loss. (DAK-6326)
Changes Since v0.11.75
Upgrade
# Cargo.toml
dakera-client = "0.11.83"Full Changelog
v0.11.75
What's Changed
Bug Fixes
- Fixed default port in README examples: updated from 3300 to 3000 to match server defaults (#114, da92563)
Documentation
- Unified LoCoMo benchmark score to 88.2% across SDK READMEs (a52829b)
- Added CHANGELOG entry for v0.11.75 (#115, a601d0d)
Full diff: v0.11.57...v0.11.75 — 3 commits
v0.11.57
What's New
Added
store_memories_batch()— newDakeraClientmethod forPOST /v1/memories/store/batch, enabling high-throughput batch memory ingestion (DAK-5508, #113)BatchStoreMemoryItem— per-item fields matching the server batch schemaBatchStoreMemoryRequest—agent_id+Vec<BatchStoreMemoryItem>BatchStoredMemory/BatchStoreMemoryResponse— response types
Fixed
- Replace hardcoded
api.dakera.aiwithlocalhost:3300in README examples (DAK-5329, #112)
Dependencies
- Bump
release-drafter/release-drafterfrom 6 to 7 (#111)
Commits (v0.11.56 → v0.11.57)
- feat(DAK-5508): add store_memories_batch() and batch store types (#113) (733bec6)
- fix: replace api.dakera.ai with localhost:3300 in README (DAK-5329) (#112) (640b941)
- chore(deps): bump release-drafter/release-drafter from 6 to 7 (#111) (614f0ae)
Install
[dependencies]
dakera-client = "0.11.57"v0.11.56
What's Changed
- fix: update LoCoMo badge 87.6% → 87.8% by @ferhimedamine in #101
- ci: add examples integration tests against Docker Dakera by @ferhimedamine in #102
- fix: gracefully handle unsupported fetch/delete in basic example by @ferhimedamine in #103
- fix: enable auth testing in CI, add auth rejection tests by @ferhimedamine in #104
- fix: remove hallucinated fetch_by_ids() call and misleading error messages by @ferhimedamine in #105
- feat: add missing methods for full SDK parity by @ferhimedamine in #106
- feat: engine parity — vector bulk ops, consolidation, namespace config by @ferhimedamine in #107
- sync: Phase 3 engine parity — 8 new endpoints by @ferhimedamine in #108
- tests: comprehensive coverage for all SDK methods by @ferhimedamine in #109
- docs: add v0.11.55 CHANGELOG — breaking QueryResponse.matches→results by @ferhimedamine in #110
Full Changelog: v0.11.55...v0.11.56
v0.11.55
What's Changed
- docs: add Run Dakera onboarding section to README by @ferhimedamine in #88
- chore: enhance CONTRIBUTING.md — security reporting section (DAK-4722) by @ferhimedamine in #89
- docs: add CI, version, and license badges by @ferhimedamine in #90
- fix: harden .gitignore with secrets exclusions by @ferhimedamine in #92
- docs: add examples, fix README Quick Start by @ferhimedamine in #91
- fix: resolve compile errors in SDK examples by @ferhimedamine in #93
- docs: add dakera.ai backlinks + early access CTA (DAK-5057) by @ferhimedamine in #95
- chore: .github audit improvements — DAK-5054 by @ferhimedamine in #96
- docs: overhaul README — logo, Why Dakera, ecosystem context, resources by @ferhimedamine in #97
- fix: replace non-existing security@dakera.ai with GH Security Advisories by @ferhimedamine in #98
- feat: Docker integration tests in CI (DAK-5082) by @ferhimedamine in #99
- feat: rename QueryResponse.matches→results for API consistency by @ferhimedamine in #100
Full Changelog: v0.11.54...v0.11.55
v0.11.54
v0.11.54 — CE-115 Scoring Improvement
Version bump to match server v0.11.54.
Changes:
- CE-115: INFERENCE_TEMPORAL_MULT_BETA 0.5→0.65, Cat3 +2.2pp to 73.9%
- Scoring-only change — no API changes
Full Changelog: https://github.com/Dakera-AI/dakera-rs/blob/main/CHANGELOG.md
v0.11.53
What's Changed
Version bump to match server v0.11.53. No SDK API surface changes — this release tracks server-side improvements.
Server Improvements (v0.11.52–v0.11.53)
- CE-106: Entity+year co-occurrence BM25 boost for Cat2 multi-hop queries — ×2.0 BM25 multiplier applied when entity+year pair detected in multi-hop queries. Full 1540Q bench: Overall 87.4%, Cat3 68.5% — all gates passed.
- CE-94: Tighten temporal-inference centroid — 12 new time-bounded factual patterns; Cat2 false-positive temporal-gate rate reduced from 15.6% to 0.9%.
- CE-86: Multiplicative post-reranker temporal scaling (+2.2pp Cat3); complete recall/search metrics coverage.
- Distribution week 1 — crates.io metadata, MCP Registry workflow, Docker Hub workflow.
Full Changelog: https://github.com/Dakera-AI/dakera/blob/main/CHANGELOG.md
v0.11.51
What's Changed
- chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #76
- chore(deps): update prost requirement from 0.13 to 0.14 by @dependabot[bot] in #78
- chore(deps): migrate reqwest 0.12→0.13 + tonic 0.12→0.14 by @ferhimedamine in #81
- sync: v0.11.46 — add filter module with ArrayContains operators (CE-79) by @ferhimedamine in #82
- sync: v0.11.51 — add admin_fulltext_reindex (CE-54) by @ferhimedamine in #83
New Contributors
- @dependabot[bot] made their first contribution in #76
Full Changelog: v0.11.36...v0.11.51