Skip to content

Releases: runta-dev/clawshell

v0.2.1

Choose a tag to compare

@ADD-SP ADD-SP released this 12 Apr 17:13
d782028

What's Changed

Fixes

  • fix: add config migration for [stats] section and bump to 0.2.1 by @ADD-SP in #116

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@guanlan guanlan released this 12 Apr 05:25
87955a4

What's Changed

Features

  • feat: support Hermes Agent by @ADD-SP in #104
  • feat: add MiniMax as a provider option (default model: MiniMax-M2.7) by @xichen1997 in #91
  • feat: add /admin/stats endpoint with persistent runtime counters by @ADD-SP in #106
  • feat: install get-clawshell-stats skill during onboard by @ADD-SP in #108
  • feat(onboard): set up weekly stats cron job during onboard by @ADD-SP in #109, #111, #114
  • feat: count tokens from streaming (SSE) responses by @ADD-SP in #110
  • chore(onboard): change default model from gpt-5.2-chat-latest to gpt-4o by @ADD-SP #112

Fixes

  • Refactor logging a bit by @jdesgats in #71
  • fix: remove double-escaped backslashes in DLP regex patterns by @xichen1997 in #97
  • fix: update hash_content for sha2 0.11.0 compatibility by @xichen1997 in #98

Docs

  • docs: update README to reflect OpenClaw/Hermes Agent by @guanlan in #107
  • docs(README): strip local paths from release binaries via RUSTFLAGS by @ADD-SP in #113

New Contributors

Full Changelog: v0.1.1...v.0.2.0

v0.1.1

Choose a tag to compare

@ADD-SP ADD-SP released this 19 Feb 16:48
6bc1dfc

What's Changed

  • docs: update README.md by @guanlan in #3
  • style: fix the linter reports by @ADD-SP in #4
  • chore(CI): run linter and tests on CI by @ADD-SP in #5
  • chore(CI): setup dependabot by @ADD-SP in #6
  • chore(CI): run cargo-udeps and cargo-audit by @ADD-SP in #7
  • docs(README.md): fix several badges by @ADD-SP in #8
  • fix(dlp): scan non-utf8 request/response body by @ADD-SP in #9
  • chore(CI): tigger CI on merge_group events by @ADD-SP in #18
  • chore(CI): fix syntax error in workflow by @ADD-SP in #19
  • fix(cli): log warnings when chmod/chown fails during onboard by @bianbiandashen in #12
  • refactor(dlp): cleanup redundant code by @ADD-SP in #15
  • tests(config): add more tests for config parsing by @ADD-SP in #16
  • fix(key_manager): improve type safety of KeyManager::new parameter by @ADD-SP in #17
  • tests(config): add snapshot testing for config parser by @ADD-SP in #20
  • tests(cli): use assert_cmd and predicates for CLI testing by @ADD-SP in #24
  • tests(process): fix failing test_write_and_read_pid_file on macOS by @ADD-SP in #26
  • tests(onboard): fix OpenClaw config detection test on macOS by @ADD-SP in #25
  • chore(CI): do not cancel concurrent jobs on the main branch by @ADD-SP in #27
  • refactor: replace real filesystem tests with vfs crate by @ADD-SP in #28
  • chore(CI): enable macOS tests by @ADD-SP in #29
  • chore(CI): add merge gatekeeper by @ADD-SP in #30
  • feat: manage service lifecycle via launchctl/systemctl by @ADD-SP in #31
  • fix: do not remove self (binary) when clawshell uninstall by @ADD-SP in #32
  • refactor: split macOS/Linux code into platform modules by @ADD-SP in #33
  • refactor(platform): encapsulate plateform-specific operations by @ADD-SP in #34
  • refactor: convert crate to binary-only by @ADD-SP in #35
  • refactor(platform): move autostart service templates to platform module by @ADD-SP in #36
  • chore(Cargo.toml): prepare multi-binary generating by @ADD-SP in #37
  • chore(Cargo.toml): bump crate version from 0.0.1 to 0.0.2 by @ADD-SP in #38
  • feat(migration): add migration from 0.0.1 to 0.0.2 by @ADD-SP in #39
  • chore(CI): speed up CI by leveraging taiki-e/install-action by @ADD-SP in #40
  • chore(CI): merge job linter into job tests by @ADD-SP in #41
  • fix: route lifecycle commands to systemctl/launchctl by @ADD-SP in #42
  • refactor: cleanup all pidfile management logic by @jdesgats in #43
  • feat(email): filter sensitive emails using sender by @ADD-SP in #44
  • refactor: access with OpenClaw config via openclaw CLI by @ADD-SP in #45
  • fix(onboard): emit recovery notice before editing OpenClaw config by @ADD-SP in #46
  • fix(uninstall): do not clear the entire models.providers object by @ADD-SP in #47
  • feat(onboard): remove original AI API keys during onboarding by @ADD-SP in #48
  • refactor(onboard): split onboard module into several sub-modules by @ADD-SP in #49
  • docs(README.md): improve the README.md about email filitering by @ADD-SP in #51
  • chore(CI): skip CI for PRs updating README.md and CONTRIBUTING.md by @ADD-SP in #53
  • feat(platform/linux): add some hardening directives for the systemd module by @jdesgats in #50
  • feat: support OpenRouter by @jdesgats in #52
  • docs(README.md): update README.md for OpenRouter support by @ADD-SP in #54
  • docs(README.md): fix diagram in README.md by @ADD-SP in #55
  • fix: track the skills installed by clawshell by @ADD-SP in #56
  • feat(email): prompt the agent to ask whether to remember the virtual key by @ADD-SP in #57
  • fix(openclaw_cli): set HOME/USER/LOGNAME for non-root runs by @ADD-SP in #58
  • feat(migration): support the pre-relase version like "0.1.0-alpha.0" by @ADD-SP in #59
  • fix: prompt users to run migration command using sudo by @ADD-SP in #60
  • fix(onboard): avoid unnecessary skill installation prompt by @ADD-SP in #61
  • feat: workaround the OpenClaw bug when onboard/uninstall by @ADD-SP in #62
  • fix(uninstall): honor the --yes argument by @ADD-SP in #63
  • chore: bump version from 0.1.0-alpha.0 to 0.1.0-alpha.1 by @ADD-SP in #64
  • Stop requesting X-GM-THRID for non-Google email accounts by @jdesgats in #66
  • chore: bump version from 0.1.0-alpha.1 to 0.1.0 by @ADD-SP in #67

New Contributors

Full Changelog: v0.0.1...v0.1.1

v0.1.0

Choose a tag to compare

@ADD-SP ADD-SP released this 19 Feb 16:35
b8eb98b

This version has been renamed to 0.1.1.

v0.1.0-alpha.1

v0.1.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@ADD-SP ADD-SP released this 19 Feb 07:16
aa81ef2

What's Changed

  • fix: prompt users to run migration command using sudo by @ADD-SP in #60
  • fix(onboard): avoid unnecessary skill installation prompt by @ADD-SP in #61
  • feat: workaround the OpenClaw bug when onboard/uninstall by @ADD-SP in #62
  • fix(uninstall): honor the --yes argument by @ADD-SP in #63
  • chore: bump version from 0.1.0-alpha.0 to 0.1.0-alpha.1 by @ADD-SP in #64

Full Changelog: v0.1.0-alpha.0...v0.1.0-alpha.1

v0.1.0-alpha.0

v0.1.0-alpha.0 Pre-release
Pre-release

Choose a tag to compare

@ADD-SP ADD-SP released this 19 Feb 04:07
cc68b72

What's Changed

  • docs: update README.md by @guanlan in #3
  • style: fix the linter reports by @ADD-SP in #4
  • chore(CI): run linter and tests on CI by @ADD-SP in #5
  • chore(CI): setup dependabot by @ADD-SP in #6
  • chore(CI): run cargo-udeps and cargo-audit by @ADD-SP in #7
  • docs(README.md): fix several badges by @ADD-SP in #8
  • fix(dlp): scan non-utf8 request/response body by @ADD-SP in #9
  • chore(CI): tigger CI on merge_group events by @ADD-SP in #18
  • chore(CI): fix syntax error in workflow by @ADD-SP in #19
  • fix(cli): log warnings when chmod/chown fails during onboard by @bianbiandashen in #12
  • refactor(dlp): cleanup redundant code by @ADD-SP in #15
  • tests(config): add more tests for config parsing by @ADD-SP in #16
  • fix(key_manager): improve type safety of KeyManager::new parameter by @ADD-SP in #17
  • tests(config): add snapshot testing for config parser by @ADD-SP in #20
  • tests(cli): use assert_cmd and predicates for CLI testing by @ADD-SP in #24
  • tests(process): fix failing test_write_and_read_pid_file on macOS by @ADD-SP in #26
  • tests(onboard): fix OpenClaw config detection test on macOS by @ADD-SP in #25
  • chore(CI): do not cancel concurrent jobs on the main branch by @ADD-SP in #27
  • refactor: replace real filesystem tests with vfs crate by @ADD-SP in #28
  • chore(CI): enable macOS tests by @ADD-SP in #29
  • chore(CI): add merge gatekeeper by @ADD-SP in #30
  • feat: manage service lifecycle via launchctl/systemctl by @ADD-SP in #31
  • fix: do not remove self (binary) when clawshell uninstall by @ADD-SP in #32
  • refactor: split macOS/Linux code into platform modules by @ADD-SP in #33
  • refactor(platform): encapsulate plateform-specific operations by @ADD-SP in #34
  • refactor: convert crate to binary-only by @ADD-SP in #35
  • refactor(platform): move autostart service templates to platform module by @ADD-SP in #36
  • chore(Cargo.toml): prepare multi-binary generating by @ADD-SP in #37
  • chore(Cargo.toml): bump crate version from 0.0.1 to 0.0.2 by @ADD-SP in #38
  • feat(migration): add migration from 0.0.1 to 0.0.2 by @ADD-SP in #39
  • chore(CI): speed up CI by leveraging taiki-e/install-action by @ADD-SP in #40
  • chore(CI): merge job linter into job tests by @ADD-SP in #41
  • fix: route lifecycle commands to systemctl/launchctl by @ADD-SP in #42
  • refactor: cleanup all pidfile management logic by @jdesgats in #43
  • feat(email): filter sensitive emails using sender by @ADD-SP in #44
  • refactor: access with OpenClaw config via openclaw CLI by @ADD-SP in #45
  • fix(onboard): emit recovery notice before editing OpenClaw config by @ADD-SP in #46
  • fix(uninstall): do not clear the entire models.providers object by @ADD-SP in #47
  • feat(onboard): remove original AI API keys during onboarding by @ADD-SP in #48
  • refactor(onboard): split onboard module into several sub-modules by @ADD-SP in #49
  • docs(README.md): improve the README.md about email filitering by @ADD-SP in #51
  • chore(CI): skip CI for PRs updating README.md and CONTRIBUTING.md by @ADD-SP in #53
  • feat(platform/linux): add some hardening directives for the systemd module by @jdesgats in #50
  • feat: support OpenRouter by @jdesgats in #52
  • docs(README.md): update README.md for OpenRouter support by @ADD-SP in #54
  • docs(README.md): fix diagram in README.md by @ADD-SP in #55
  • fix: track the skills installed by clawshell by @ADD-SP in #56
  • feat(email): prompt the agent to ask whether to remember the virtual key by @ADD-SP in #57
  • fix(openclaw_cli): set HOME/USER/LOGNAME for non-root runs by @ADD-SP in #58
  • feat(migration): support the pre-relase version like "0.1.0-alpha.0" by @ADD-SP in #59

New Contributors

Full Changelog: v0.0.1...v0.1.0-alpha.0

v0.0.1

Choose a tag to compare

@ADD-SP ADD-SP released this 13 Feb 21:29
0f9d297
docs: fix build status badge link in README (#2)