What's Changed (v0.5.5 → v0.6.0)
Features
- CLI maturity overhaul — aligned output tables, progress bars, retry logic, verbose logging (#73)
- Added
dk text— full-text BM25 search across memories - Added
dk admin— cluster administration, caching, backups, and server configuration
Commands Removed (streamlining)
- Removed
dk analytics— consolidated into admin diagnostics - Removed
dk ops— consolidated into admin operations - Removed
dk vector— low-level vector ops removed (usedk memoryinstead)
Testing
- Expanded test coverage: 3 → 47+ integration tests with httpmock + live container CI (#74)
- Added
text.rscommand tests with proper auth
Security
- Fixed auth header gaps in removed commands (admin.rs, vector.rs)
- Hardened
.gitignorewith secrets exclusions (#66) - Replaced non-existing security@dakera.ai with GitHub Security Advisories (#69)
- Added
SECURITY.mdsecurity policy
CI & Distribution
- Added crates.io keywords and categories for distribution (#57, #61)
- Fixed Security Audit ARM64 failure — switched to cacheable cargo-audit (#72)
- Added CODEOWNERS for automated PR review routing
- Enforced LF line endings for cross-platform compatibility
Documentation
- README fully rewritten — polished onboarding flow, all commands documented, stale sections removed
- Added "Run Dakera" onboarding section (#63)
- Updated LoCoMo benchmark score reference (87.6%)
- Added CI, version, and license badges (#65)
- Added dakera.ai docs badge and early access CTA (#68)
- Updated tool count from 83 to 14 core tools (86+ via profiles)
Community
- Added community health files — contributing guide, issue templates, code of conduct (#64)
Dependencies
- Bumped dakera-client from 0.11.36 to 0.11.53
- Bumped tokio from 1.52.1 to 1.52.3
- Bumped assert_cmd from 2.2.1 to 2.2.2
- Updated Cargo.lock patch dependencies (#56)
Full Changelog: v0.5.5...v0.6.0