Skip to content

Releases: compforge/devloop

v0.3.11

Choose a tag to compare

@qiankunli qiankunli released this 25 Aug 03:08
3d81730

Upgrade Notes

  • The label-review skill is replaced by the unified review workflow. Update direct skill references; finding verdicts and forge-thread resolution are now separate actions so a valid finding is resolved only after its fix is published. (#139, #140, #141, #145)

New Features

  • Publish code-taste as a standalone Claude Code and Codex plugin for architecture, boundary, naming, maintainability, documentation, and review decisions. (#133)
  • Add the quality plugin's E2E, trajectory-evaluation, and performance workflows, including reusable testbed growth and explicit runner-to-target guidance. (#138, #142, #143, #144, #146)
  • Make Component validation faster and clearer: affected Component tests fan out in parallel through one shared validation path, single-Component output stays live, and nested repositories no longer trigger duplicate submodule validation. (#134, #135, #136, #137)
  • Add a first-class branch-creation transaction shared by normal start-work and commit flows, while surfacing non-blocking guidance when a project has no make fix entrypoint. (#133)

Bug Fixes

  • Require semantic Release Notes before creating a Release/tag, preventing a raw PR/MR inventory from being published as the default changelog. (#147)

Full Changelog: v0.3.1...v0.3.11

v0.3.1

Choose a tag to compare

@qiankunli qiankunli released this 14 Aug 15:12
eee4881

Changes

  • PR #132 feat: focus validation on changed test files
  • PR #131 feat: unify component validation
  • PR #130 feat: focus large test suites on changed tests
  • PR #129 refactor: streamline git-ops skill guidance
  • PR #128 fix: use MR target for code review
  • PR #127 fix(gcam): rebase --files paths for deleted files
  • PR #126 feat: publish review findings incrementally
  • PR #125 feat: show per-finding ready time
  • PR #124 feat: attach PR identity to CCR sessions
  • PR #123 feat: feed forge comments into CCR history
  • PR #122 fix: scope checkout ownership by harness
  • PR #121 refactor: unify forge comment abstraction
  • PR #120 feat: resolve labeled GitLab review discussions
  • PR #119 feat: record rolling tool activity timeline
  • PR #118 fix: resolve background review script path
  • PR #117 refactor: move long-running loop ownership out of devloop
  • PR #116 chore: migrate plugin ownership to compforge
  • PR #115 docs: update GitHub organization links
  • PR #114 feat: attach pull request identity to reviews
  • PR #113 refactor: replace enter with checkout workflow
  • PR #112 fix: guard shell apply_patch edits across sessions
  • PR #110 refactor: make Board a shared structured read model
  • PR #109 feat: introduce Board context delivery
  • PR #108 feat(policy): add WorkingDir domain fact
  • PR #107 fix: make git workflow wrappers executable
  • PR #106 fix: make commit messages one-shot per worktree
  • PR #105 feat: add safe resumable rebase workflow

v0.1.52

Choose a tag to compare

@qiankunli qiankunli released this 20 Jul 02:12
5301dcb

Highlights

  • Improved Codex integration, including unified exec-hook handling and safe owner-conflict remediation through temporary worktrees.
  • Made multi-component repositories first-class across change detection, lifecycle checks, validation stamps, and review scope.
  • Expanded the review feedback loop with stable finding fingerprints, pending-label guidance, and thread-aware PR/MR replies.
  • Reorganized the plugin around clearer domain, ecosystem, forge, and hook boundaries, with documentation centered on the PR lifecycle.

This release includes all changes merged after v0.1.32 through plugin version 0.1.52.

v0.1.32

Choose a tag to compare

@qiankunli qiankunli released this 08 Jul 13:20
77b7ab8

Changes

  • Fix Codex UserPromptSubmit context to display the canonical repo path for worktree checkouts.
  • Bump Claude and Codex plugin manifests to 0.1.32.