Skip to content

Releases: Dakera-AI/dakera-cli

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 11:55
6443e65

Install dakera-cli 0.7.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/dakera-ai/dakera-cli/releases/download/v0.7.0/dakera-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/dakera-ai/dakera-cli/releases/download/v0.7.0/dakera-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install dakera-ai/tap/dk

Download dakera-cli 0.7.0

File Platform Checksum
dakera-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
dakera-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
dakera-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
dakera-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.6.0

Choose a tag to compare

@ferhimedamine ferhimedamine released this 21 May 07:55
1f6b6c8

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 (use dk memory instead)

Testing

  • Expanded test coverage: 3 → 47+ integration tests with httpmock + live container CI (#74)
  • Added text.rs command tests with proper auth

Security

  • Fixed auth header gaps in removed commands (admin.rs, vector.rs)
  • Hardened .gitignore with secrets exclusions (#66)
  • Replaced non-existing security@dakera.ai with GitHub Security Advisories (#69)
  • Added SECURITY.md security 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

v0.5.5

Choose a tag to compare

@ferhimedamine ferhimedamine released this 29 Apr 02:02
32ad313

dakera-cli v0.5.5

Changes

  • fix: dakera-client 0.9→0.11 API compatibility (SessionEndResponse field path)
  • deps: tokio 1.37→1.52, thiserror 1.0→2.0, dirs 5.0→6.0, 5 other dep bumps
  • ci: fix x86_64-apple-darwin release builds on ARM64 runners (zigbuild + explicit rustup target add)

18 commits since v0.5.4.

Full Changelog: v0.5.4...v0.5.5

v0.5.4

Choose a tag to compare

@ferhimedamine ferhimedamine released this 17 Apr 13:57
cfe1b01

What's Changed

New Contributors

Full Changelog: v0.5.3...v0.5.4

v0.5.3

Choose a tag to compare

@ferhimedamine ferhimedamine released this 13 Apr 02:16

What's Changed

Added

  • Integration test harness: 7 tests covering health, namespace list, and namespace policy get/set using httpmock + assert_cmd (DAK-1492)

CI

  • Add cargo-audit CVE scanning to CI pipeline — runs on every push and PR (#26)
  • Skip cargo-audit installation when binary already exists on self-hosted runner (#27)

Changed

  • Updated README to reflect open-core product model and current platform positioning (#28)

v0.5.2

Choose a tag to compare

@ferhimedamine ferhimedamine released this 01 Apr 13:25
7360bd7

What's Changed

  • docs: add dk init getting-started section and improve description by @ferhimedamine in #21
  • feat(cli-2): add dk namespace policy get/set + bump dakera-client 0.8→0.9 by @ferhimedamine in #22

Full Changelog: v0.5.1...v0.5.2

v0.5.1

Choose a tag to compare

@ferhimedamine ferhimedamine released this 31 Mar 07:45
cc73626

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0

Choose a tag to compare

@ferhimedamine ferhimedamine released this 30 Mar 18:13
dc75e4c

What's Changed

Added

  • dk ops stats — new subcommand that calls GET /v1/ops/stats and displays server version, state, total vectors, namespace count, and uptime (DAK-918)
  • Bumps dakera-client 0.6.2 → 0.8.6 to access DakeraClient::ops_stats() and OpsStats

CI

  • Migrate to self-hosted ARM runner for faster cross-compilation (DAK-910)
  • Fix target directory race condition between parallel CI jobs (#15)
  • Reduce GitHub Actions cost via zigbuild, concurrency limits, and paths-ignore (DAK-840)
  • Switch macOS release builds to macos-latest native runners (#18)

v0.4.1

Choose a tag to compare

@ferhimedamine ferhimedamine released this 24 Mar 18:04

Changes

CI

  • Add deploy-binary job to release workflow — attaches compiled binaries as release assets (INFRA-1)
  • SHA-pin webfactory/ssh-agent in CI and release workflows — supply chain security hardening

Changed

  • Reposition product messaging as AI agent memory platform (DAK-729)

v0.4.0

Choose a tag to compare

@ferhimedamine ferhimedamine released this 22 Mar 11:50
c23010c

What's Changed

  • feat(cli): structured errors, dry-run flags, help polish — v0.4.0 (CE-2) by @ferhimedamine in #9

Full Changelog: v0.3.2...v0.4.0