Skip to content

Releases: dhabedank/prd-parser

v0.4.3

30 Jan 22:22

Choose a tag to compare

Changelog

  • 81ed6b8 feat: dynamic model fetching from APIs (v0.4.3)
  • 36d6c0a fix: use cases.Title instead of deprecated strings.Title

v0.4.2

30 Jan 22:13

Choose a tag to compare

Changelog

  • c8ccf03 fix: update model list with Claude 4.5 family (v0.4.2)

v0.4.1

30 Jan 22:02

Choose a tag to compare

Changelog

  • 66d5d07 feat: add version checks, first-run notice, and beads status (v0.4.1)
  • f472f48 fix: add explicit error ignores to pass linter

v0.4.0

30 Jan 21:50

Choose a tag to compare

Changelog

  • 1012663 feat: add setup wizard and per-stage model configuration (v0.4.0)

v0.3.1

30 Jan 20:37

Choose a tag to compare

Changelog

  • aba2cd6 feat: add --full-context mode for PRD-grounded generation
  • 66dfa27 feat: make full-context mode the default

v0.3.0

30 Jan 19:15

Choose a tag to compare

Changelog

  • 37ae517 feat: add refine command and fix testing requirements
  • b13748a feat: add review pass, interactive mode, and checkpoint workflow
  • 1bc3265 feat: strengthen Epic 1 foundation requirements in prompts
  • 3044931 fix: correct Claude Opus 4.5 model ID
  • 8fdeb88 fix: make testing requirements explicit in stage prompts
  • cdf8c75 fix: resolve golangci-lint errors in refine command
  • eb08e28 fix: update default models to Opus 4.5 and fix review pass validation

v0.2.1

30 Jan 15:56

Choose a tag to compare

Changelog

  • 706ea1a fix(ci): downgrade to Go 1.23, fix test failures
  • 368d59d fix(lint): explicitly ignore best-effort WriteFile errors
  • 26a8be4 fix: handle boolean/null in FlexibleString, add Stage 3 retry

v0.2.0

30 Jan 15:32

Choose a tag to compare

Changelog

  • 5b24243 feat: add practical completeness guidance to prompts
  • a255f07 feat: add testability guidance for novice users
  • f3d4c00 feat: multi-stage parallel parsing for large PRDs
  • d5e7fc4 feat: smart parsing, validation pass, npm install
  • 1f8896c fix(ci): use Go 1.25 to match go.mod

v0.1.0

30 Jan 06:16

Choose a tag to compare

Changelog

  • 0a72a1a ci: add GoReleaser and GitHub Actions for automated releases
  • bd8fbc1 feat: add embedded prompt templates for PRD parsing
  • 7075aa0 feat: add hierarchical types with context propagation and testing
  • 272ec6b feat: define LLM adapter interface with CLI preference
  • b6a7c82 feat: define hierarchical output adapter interface
  • c4da886 feat: full beads integration with priority evaluation and labels
  • 66283ce feat: implement Anthropic API adapter as fallback
  • 464e3bf feat: implement CLI with parse command
  • a5dc43f feat: implement Claude Code CLI adapter
  • 09bc39a feat: implement Codex CLI adapter
  • 8e3b300 feat: implement JSON output adapter
  • 92c9f09 feat: implement LLM auto-detection
  • c6ff023 feat: implement core PRD parser orchestration
  • 0620e93 feat: implement hierarchical Beads output adapter
  • 6d38a4a feat: initialize prd-parser Go project
  • fb34b02 feat: retry logic, checkpoint/resume, config files, dynamic LLM judgment
  • 92013b6 fix: flexible type handling for LLM schema variations
  • 42cff32 fix: improve install workflow
  • 632ed17 fix: improve prompt clarity for JSON field types
  • e3d708f fix: use sudo for /usr/local/bin install, better PATH instructions