Files
devclaw-gitea/CHANGELOG.md
Lauren ten Hoor 942fe9fd5d Release v1.0.0 - First Official Launch 🎉
First stable release of DevClaw, transforming OpenClaw into a
complete dev team management system.

Key features:
- Autonomous multi-project development pipeline
- Intelligent tier-based model selection (Junior/Medior/Senior)
- Token-free scheduling with work_heartbeat
- 60-80% token savings through tier selection and session reuse
- GitHub/GitLab integration with atomic operations
- Comprehensive tooling and documentation

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-12 20:40:20 +08:00

4.5 KiB

Changelog

All notable changes to DevClaw will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2026-02-12

🎉 First Official Launch

DevClaw is now production-ready! Turn any group chat into a dev team that ships.

This is the first stable release of DevClaw, a plugin for OpenClaw that transforms your orchestrator agent into a development manager. It hires developers, assigns tasks, reviews code, and keeps the pipeline moving — across as many projects as you have group chats.

Core Features

Multi-Project Development Pipeline

  • Autonomous scheduling enginework_heartbeat continuously scans queues, dispatches workers, and drives DEV → QA → DEV feedback loops with zero LLM tokens
  • Project isolation — Each project has its own queue, workers, sessions, and state
  • Parallel execution — DEV and QA work simultaneously within projects, multiple projects run concurrently

Intelligent Developer Assignment

  • Tier-based model selection — Junior (Haiku) for simple fixes, Medior (Sonnet) for features, Senior (Opus) for architecture
  • Automatic complexity evaluation — Orchestrator analyzes tasks and assigns appropriate developer level
  • Session reuse — Workers accumulate codebase knowledge across tasks, reducing token usage by 40-60%

Process Enforcement

  • GitHub/GitLab integration — Issues are the single source of truth, not an internal database
  • Atomic operations — Label transitions, state updates, and session dispatch happen atomically with rollback on failure
  • Tool-based guardrails — 11 tools enforce the development process deterministically

Token Efficiency

  • ~60-80% token savings through tier selection, session reuse, and token-free scheduling
  • No reasoning overhead — Plugin handles orchestration mechanics, agent provides intent only

🚀 Recent Improvements

Added

  • LLM-powered model auto-configuration — Intelligent model selection based on task complexity
  • Enhanced onboarding experience — Model access verification and Telegram group guidance
  • Orchestrator role enforcement — Clear separation between planning (orchestrator) and implementation (workers)
  • Role-specific instructions — Per-project, per-role instruction files injected at dispatch time
  • Automatic log truncation — Maintains last 250 audit log entries for manageable file sizes
  • Comprehensive documentation — Architecture, tools reference, configuration guide, QA workflow, and more

Fixed

  • Worker health monitoring — Detects and recovers from crashed or stale worker sessions
  • Label transition atomicity — Clean state management prevents orphaned labels
  • Session persistence — Workers properly maintain context between tasks

📚 Documentation

Comprehensive documentation available in the docs/ directory:

🔧 Installation

openclaw plugins install @laurentenhoor/devclaw

Then start onboarding:

openclaw chat "Hey, can you help me set up DevClaw?"

📦 Requirements

  • OpenClaw >= 2026.0.0
  • Node.js >= 20
  • gh CLI (GitHub) or glab CLI (GitLab), authenticated

0.1.1 - 2026-01-XX

Fixed

  • Correct npm package entry point and include manifest file
  • Update installation commands to reflect new package name

0.1.0 - 2026-01-XX

Added

  • Initial npm publishing infrastructure
  • Core plugin functionality
  • Work heartbeat service for autonomous scheduling
  • Multi-project support with isolated state
  • Developer tier system (Junior/Medior/Senior)
  • QA workflow with Reviewer/Tester roles
  • 11 tools for task and workflow management
  • GitHub and GitLab issue provider integration
  • Session reuse and context accumulation
  • Audit logging system