Skip to content

Releases: apxlabs-ai/niro

v0.1.28

18 Jun 01:07
f35744c

Choose a tag to compare

Changelog

  • 495258e9000ae99bb05287dc242b8db9156ff0db Merge branch 'main' into fix/issue-157-claude-hook
  • 39339d28220eeedc4e102b8c1c447497490e74ae Merge branch 'main' into refactor/issue-105-rename-stdout-hook
  • 940b03f3204bd3cf8a390ababb263e7463600a93 Merge branch 'main' into refactor/issue-105-rename-stdout-hook
  • f9734d070ca2aefb509c5b0348a245a9fd1649a9 Merge pull request #174 from apxlabs-ai/fix/issue-157-claude-hook
  • 9fbb9feb290194feca0984c05609df01c8bccdbf Merge pull request #175 from apxlabs-ai/refactor/issue-105-rename-stdout-hook
  • 5ccccb1b39cf45a999f612cd86c94012bbe49225 Merge pull request #177 from apxlabs-ai/chore/gitignore-graphify-out
  • 21271510d9900df9e404ac7a3fba14639140c6c0 Merge pull request #181 from apxlabs-ai/feat/mcp-registry-mcpb
  • e7eb30b57a96b4928410afb6f7ee6da04fec7b47 chore(docs): drop hook-trigger-test.sh; keep if-vs-matcher test
  • 76ad633bf67f9a2ec7f3c68eb1c4c4f6e232c76b docs(initcmd): correct stale "two" PostToolUse entry counts
  • 184053fb771f4057b013606c1aa051a7278adae3 feat: package niro as an MCPB bundle for the official MCP Registry
  • f76809e8aed61893330548c668ade045d2374c52 fix(initcmd): fire claude PR hook on every Bash, not via if: globs (#157)
  • 37f2bb88ee08a49cca4169b59b461d4daf051c3a fix: shorten server.json description to registry's 100-char limit
  • b73ed70eff6e52bce1189640b59197a0440ddf2b refactor: fix stale test-file reference in hook_test.go comment
  • 15ef855a1b107866c8b846e081bfc191e94e05d8 refactor: rename hook/claude.go to stdout_hook.go

v0.1.27

14 Jun 20:02
f35744c

Choose a tag to compare

Changelog

  • 8d80047dca98dbedbb5ec11a60b96e68c728d833 Suppress speculative concerns in headless pentest (#170)

v0.1.26

13 Jun 15:49
f35744c

Choose a tag to compare

Changelog

  • 6c132fab03830366329946a4e49173014bef1e1a Add CLI run id correlation (#169)
  • 39a04959f32a341129b9b7b6332922138e60ee45 Log pentest_id on post-verdict vector errors (#168)
  • 2b8f5452c6617e12a58d6eb118529d7046ad440f Support accepted coverage gaps (#166)

v0.1.25

12 Jun 15:28
f35744c

Choose a tag to compare

Changelog

  • f4917647c64093010e298d8b593298de94310cb1 Add forge publish config switch

v0.1.24

12 Jun 02:54
f35744c

Choose a tag to compare

Changelog

  • 08223767c164d3f0287cd2a609b8f505c7ab9308 docs(init): scaffold fixtures example (#161)
  • db9390c6f544ba03679ec2caf81311a220a2a837 feat(pentest): validate fixtures config (#162)
  • 00c1298057a50d7563ba4d2b88ee4cef980d163a fix(cli): clean up PR pentest container after report (#159)

v0.1.23

12 Jun 00:02
f35744c

Choose a tag to compare

Changelog

  • e38cc5c5609fda04905bb8808bbaf6ad1a717a39 Merge branch 'main' into fix/codex-no-cost-counting-clean
  • 6389e4336fc1e550c6b5be78a28d711a3ffc0cce Merge branch 'main' into fix/issue-108-cost-capture
  • b4be98a0253b323ab307f4cd088a19eef34364c5 Merge pull request #154 from apxlabs-ai/fix/issue-108-cost-capture
  • 3e867d92f5458a61d60568a18067edde490b42e9 Merge pull request #158 from apxlabs-ai/fix/codex-no-cost-counting-clean
  • 1e4a44fe6ade0624bd0c7a9aec2bbd816429d8e5 docs(claudecode): correct graceDrain delivery comment per review
  • 90bb99444fe6f39704fd4a79b0d9d6c41ac55f5c feat(claudecode): grace-drain to capture exact cost on deadline kill
  • 4b8f9015fbc91bb7c0a058b49b47e7d4619bc1a7 fix(codex): stop pricing usage
  • 9979ec0b27560ff3019c85cd75dd13dd548fb5b0 fix: mark unpriced Codex costs unknown
  • 5fb194dd02187074681537929f18694af0d9ed79 test(claudecode): end-to-end grace-drain integration test

v0.1.22

11 Jun 04:17
f35744c

Choose a tag to compare

Changelog

  • 1cb1a8db7cc4d1b3bd6f7a8eac2527eb9ad16d4b Add accepted behaviors policy note (#156)

v0.1.21

09 Jun 14:23
f35744c

Choose a tag to compare

Changelog

  • c9bce27290365d68eac9d5510cf8402ffd2cbc8e feat(cli): add niro pentest command for CI/CD (#152)

v0.1.20

08 Jun 20:28
f35744c

Choose a tag to compare

Changelog

  • a68542018b34fce88cf230d4b4eb307ecacd6dc6 Add 'signing' credential type (HMAC/RSA)
  • fd17d51eff8af11f18d874d395ffe8b982fab4f7 Add Codex init support and reasoner checks (#139)
  • 582e2d26cf99a7a0b90149a6f9aaf3affea393fa Add Codex parity follow-up fixes (#142)
  • 7b141f5232ad081be29ceb128c614565512c32f1 Add Codex support to hook handling (#138)
  • f11b40162f7f7a3f8c62c01e2fc456a80c7ad167 Clarify signing credential comments
  • 305727c85947044384a2312dc1a80923b5d10130 Codex async next-action: bounded blocking wait instead of polling (#140)
  • 19cbc8ee54e8126970c4a2f70fcbfcc06356330e Document Codex support against current main (#141)
  • 525b093520edf18d70d1dbc1636abc4772a59995 Merge pull request #122 from apxlabs-ai/feat/issue-118-main
  • afc9b9f946791abdb3ec902f4efa070a2a3a6768 Merge remote-tracking branch 'origin/main' into feat/issue-118-main
  • 2c4d5a88f5d436c5ca1baa0429ad128a8433231f Mount PR title/body as intent.md for PR pentests (#151)
  • bbf322cfd0308ff5909fce4891741e26e91f35d1 Support generic private-key signing credentials
  • 9c68e645bedaf2dac18eaf4a6dab94a38aa9694b [1/6] Codex runner correctness (#137)
  • 9500d05874fe0ba2fb7b70470e5ae20aac28015c feat(telemetry): switch event pipeline from Sentry to PostHog (#148)
  • 0ce512820dbf75887b4b9f3ad6ee64d85a2fa0a9 fix(copilotcode): make TestResolveModel_perTier hermetic (#150)

v0.1.19

06 Jun 02:16
f35744c

Choose a tag to compare

Changelog

  • 7b7e3a3b6bc2016cad37ed3ca6a707b698f514c0 feat(telemetry): switch event pipeline from Sentry to PostHog