Skip to content

Releases: SumonMSelim/agentguard

v3.0.1

Choose a tag to compare

@github-actions github-actions released this 11 Oct 18:21

What's Changed

Full Changelog: v3.0.0...v3.0.1

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 01:36

What's Changed

  • fix(install): make settings.json merge atomic and order-preserving by @SumonMSelim in #88
  • fix(hooks): block rm on $HOME and quoted root paths by @SumonMSelim in #89
  • fix(install): keep installed-agent list across installs and upgrades by @SumonMSelim in #90
  • fix(install): never delete user-owned instruction files on uninstall by @SumonMSelim in #91
  • fix(install): require a terminal confirmation for agentguard disable by @SumonMSelim in #92
  • fix(hooks): emit Cursor permission JSON on allow and deny by @SumonMSelim in #93
  • fix(claude): tighten allow-list, hook Grep/Glob, use real settings keys by @SumonMSelim in #94
  • fix(hooks): close self-edit bypasses and protect settings.local.json by @SumonMSelim in #95
  • fix(hooks): close git global-option and push-target bypasses by @SumonMSelim in #96
  • fix(hooks): widen system-install detection, allow container and venv installs by @SumonMSelim in #97
  • fix(hooks): block more destructive forms: find -delete, mkfs, dd, chmod -R /, process substitution by @SumonMSelim in #98
  • fix(hooks): widen .env read detection on the bash surface, allow templates by @SumonMSelim in #99
  • fix(hooks): cover common credential stores, stop matching .env.example by @SumonMSelim in #100
  • fix(hooks): fail closed when jq is missing or payload is invalid by @SumonMSelim in #101
  • fix(install): record what claude install added so uninstall restores exactly by @SumonMSelim in #102
  • feat(codex): install hooks and instructions under ~/.codex by @SumonMSelim in #103
  • fix(hooks): use payload cwd for branch and disabled-dir checks by @SumonMSelim in #104
  • fix(release): verify deb upgrades, stop injection, keep brew wrapper valid by @SumonMSelim in #105
  • fix(hooks): log blocked calls and harden the audit log by @SumonMSelim in #106
  • feat(cursor): add --user install, write and mcp gates, merge hooks.json by @SumonMSelim in #107
  • feat(kiro): install kiro cli 3.x hooks file alongside 2.x agent config by @SumonMSelim in #108
  • docs: fix drift between docs and current hooks, skills and packaging by @SumonMSelim in #109
  • docs: say hooks exit 2 on internal errors in contributing guide by @SumonMSelim in #110
  • test: add macos and shellcheck ci, install and bypass suites by @SumonMSelim in #111
  • chore(cursor): remove unused legacy hooks.json template by @SumonMSelim in #113
  • fix(hooks): close subshell, backtick, sudo path and credential bypasses by @SumonMSelim in #114
  • refactor: drive installer from agent registry, share hook helpers by @SumonMSelim in #115
  • feat(gemini): add gemini cli hooks and instruction file by @SumonMSelim in #116
  • feat(copilot): add github copilot cli hooks and instruction file by @SumonMSelim in #117
  • feat(windsurf): add windsurf cascade hooks and global rules by @SumonMSelim in #118
  • docs: restructure readme with per-agent collapsible sections by @SumonMSelim in #119
  • feat(antigravity): add antigravity cli hooks and global rules by @SumonMSelim in #120
  • fix(install): keep backups made within the same second by @SumonMSelim in #127
  • feat(cli): add agentguard log to read the audit logs by @SumonMSelim in #126
  • fix(hooks): ignore harmless redirects in self-edit cd and var checks by @SumonMSelim in #128
  • fix(hooks): close bypass forms found by the command audit by @SumonMSelim in #129
  • feat(cli): add agentguard doctor to diagnose a broken install by @SumonMSelim in #130
  • fix(hooks): stop block-env matching quoted search patterns as shell by @SumonMSelim in #133
  • fix(hooks): stop self-edit hook blocking claude code worktree paths by @SumonMSelim in #134

Full Changelog: v2.1.4...v3.0.0

v2.1.4

Choose a tag to compare

@github-actions github-actions released this 21 Jul 23:03

What's Changed

  • fix(hooks): honor leading cd target in block-main-branch branch check by @SumonMSelim in #57

Full Changelog: v2.1.3...v2.1.4

v2.1.3

Choose a tag to compare

@github-actions github-actions released this 21 Jul 21:51

What's Changed

  • fix: remove invalid Write() permission deny rule for ~/.agentguard by @SumonMSelim in #56

Full Changelog: v2.1.2...v2.1.3

v2.1.2

Choose a tag to compare

@github-actions github-actions released this 10 Jul 15:24

What's Changed

  • fix: reinstall tracked agents in do_upgrade, not formula post_install by @SumonMSelim in #55

Full Changelog: v2.1.1...v2.1.2

v2.1.1

Choose a tag to compare

@github-actions github-actions released this 10 Jul 15:07

What's Changed

Full Changelog: v2.1.0...v2.1.1

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 14:22

What's Changed

  • feat: add Grok support and deprecate direct ./install.sh usage by @SumonMSelim in #51

Full Changelog: v2.0.2...v2.1.0

v2.0.2

Choose a tag to compare

@github-actions github-actions released this 20 Jun 14:01

What's Changed

  • fix(formula): drop bash dep, use /usr/bin/env bash in wrapper by @SumonMSelim in #50

Full Changelog: v2.0.1...v2.0.2

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 20 Jun 13:54

What's Changed

  • fix(formula): declare bash as build+runtime+test dep for analyser + wrapper by @SumonMSelim in #49

Full Changelog: v2.0.0...v2.0.1

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 13:48

What's Changed

  • fix(formula): use Formula[bash].opt_bin for keg-only bash dep resolution by @SumonMSelim in #48

Full Changelog: v1.9.0...v2.0.0