Skip to content

Releases: existential-birds/beagle

v2.4.0

13 Feb 00:43
cbb5d1a

Choose a tag to compare

[2.4.0] - 2026-02-12

Added

  • beagle-docs: review-ai-writing skill and command — detect AI-generated writing patterns in docs, docstrings, commits, PR descriptions, and code comments using parallel subagents. Includes 6 reference files covering content, vocabulary, formatting, communication, filler, and code docs patterns (#63)
  • beagle-docs: humanize skill and command — apply fixes from a prior review-ai-writing run to humanize AI-generated developer text with safe/risky classification and developer voice guidelines (#63)

v2.3.1

11 Feb 13:01
339a2a9

Choose a tag to compare

[2.3.1] - 2026-02-11

Fixed

  • beagle-core: fetch-pr-feedback and respond-pr-feedback commands use file-based jq filters to avoid shell escaping issues with !=, regex patterns, <, > operators (#61)
  • beagle-testing: gen-test-plan now prioritizes core functionality tests over config-only coverage — previously a new feature could generate 6 settings page tests but zero tests exercising the actual feature (#61)

v2.3.0

10 Feb 08:34
2feede1

Choose a tag to compare

[2.3.0] - 2026-02-10

Added

  • reviews: Review Convergence rules added to all 6 review commands (review-python, review-go, review-tui, review-elixir, review-ios, review-frontend) — ensures reviews complete in 1-2 iterations instead of 5+ with single-pass completeness, scope rules, fix complexity budget, and iteration policy (#59)
  • reviews: Informational severity category added to all 6 verification protocols — observations that don't require changes are now captured separately from actionable issues (#59)

Changed

  • reviews: Verdict criteria updated to only block on Critical/Major issues; Minor issues no longer block approval (#59)

v2.2.0

07 Feb 23:23
208e6ed

Choose a tag to compare

[2.2.0] - 2026-02-07

Added

  • beagle-elixir: elixir-writing-docs skill — Elixir documentation authoring patterns for @moduledoc, @doc, doctests, admonitions, and cross-references (#57)
  • beagle-elixir: exdoc-config skill — ExDoc configuration for mix.exs, cheatsheets, livebooks, extras, and advanced formatting (#57)
  • beagle-elixir: elixir-docs-review skill — review Elixir documentation for quality, spec coverage, and completeness (#57)

v2.1.1

07 Feb 20:04
207e0e8

Choose a tag to compare

[2.1.1] - 2026-02-07

Fixed

  • beagle-core: Move noise stripping into jq pipelines for fetch-pr-feedback command — bot reviewer comments (e.g. CodeRabbit) contained massive <details> blocks and HTML noise inflating feedback files; stripping now happens at the jq level with a 4000-char per-comment safety net (#55)

v2.1.0

07 Feb 17:15
e673997

Choose a tag to compare

[2.1.0] - 2026-02-07

Added

  • beagle-go: go-architect skill — project structure, dependency injection, graceful shutdown patterns
  • beagle-go: go-concurrency-web skill — worker pools, rate limiting, race detection for web services
  • beagle-go: go-data-persistence skill — sqlx/pgx patterns, transactions, migrations, connection pooling
  • beagle-go: go-middleware skill — net/http middleware chains, slog structured logging, context propagation, error handling
  • beagle-go: go-web-expert skill — net/http server patterns, request validation, handler testing

Changed

  • beagle-go: Enhanced go-code-review with functional options and sync.Pool patterns
  • beagle-go: Enhanced go-testing-code-review with benchmarks, fuzz tests, HTTP handler tests, and golden file patterns
  • docs: Add DeepWiki badge to README

v2.0.3

07 Feb 01:52
22329d7

Choose a tag to compare

[2.0.3] - 2026-02-06

Fixed

  • beagle-elixir: Bump plugin version to 1.0.1 to ensure review-elixir command is picked up by plugin cache on update

v2.0.2

06 Feb 11:45
8b648c6

Choose a tag to compare

[2.0.2] - 2026-02-06

Fixed

  • marketplace: Add deprecated beagle stub plugin for backward compatibility — users with the pre-v2 beagle@existential-birds reference no longer get load errors on startup (#49)

Changed

  • license: Switch from MIT to Apache License 2.0

Added

  • Upgrade notice in README with uninstall instructions for the old monolithic plugin

v2.0.1

06 Feb 10:28
eddd45f

Choose a tag to compare

[2.0.1] - 2026-02-06

Fixed

  • marketplace: Use ./plugins/ prefix in all plugin source paths to conform to marketplace schema (bare names like "beagle-core" are not valid source values)

v1.13.1

06 Feb 00:02
16b797f

Choose a tag to compare

[1.13.1] - 2026-02-05

Fixed

  • marketplace: Remove pluginRoot from marketplace.json that caused beagle plugin source to resolve to wrong directory, breaking installation and auto-updates (#45)