---
title: openplanr 0.8.0
description: Published 2026-03-31. **openplanr estimate <id>** — AI-powered effort estimation for any artifact (task, story, feature, epic, quick).
url: https://openplanr.dev/docs/changelog/0.8.0
updated: 2026-03-31
related:
  - https://openplanr.dev/docs/changelog/0.9.0.md
  - https://openplanr.dev/docs/changelog/0.7.0.md
  - https://openplanr.dev/docs/changelog/0.6.0.md
---

# openplanr 0.8.0

Published 2026-03-31.

[Release on GitHub](https://github.com/openplanr/OpenPlanr/releases/tag/v0.8.0)

## Added

**`openplanr estimate <id>`** — AI-powered effort estimation for any artifact (task, story, feature, epic, quick). Returns story points (Fibonacci 1-21), estimated hours, complexity, risk factors, and reasoning

**`openplanr estimate --epic <id>`** — Estimates all tasks under an epic and produces a rollup table with total points and hours

**`openplanr estimate --calibrate`** — Accuracy report from past estimates on completed artifacts

**`openplanr estimate --save`** — Persists estimate to artifact frontmatter (`estimatedPoints`, `estimatedHours`, `complexity`) and appends a full `## Estimate` section to the artifact body

**Interactive estimate prompt** — After displaying results, prompts to save, re-estimate, or discard (single artifact) or save all / discard all (epic rollup)

**`openplanr search <query>`** — Full-text search across all artifact types with highlighted snippets and 1 line of context

**`openplanr search --type <type>`** — Filter search by artifact type (epic, feature, story, task, quick, adr)

**`openplanr search --status <status>`** — Filter search results by artifact status

**`docs/agile/ESTIMATION.md`** — Estimation rubric generated by `openplanr init` with the full Fibonacci scale, complexity levels, risk categories, and team calibration guidance

## Fixed

**Estimate save preserves frontmatter formatting** — Injects estimate fields directly into raw YAML without re-serializing through gray-matter, so original quoting and structure is preserved

**Legacy `estimatedEffort` field cleanup** — Free-text `estimatedEffort` fields added by AI during task generation are removed when saving a structured estimate

## Changed

**Estimation AI prompt** — Embeds the full story point rubric (Fibonacci scale definitions, complexity levels, risk categories) for consistent and calibrated scoring across all artifacts
