From 1e0dde21a11430067989684d246ba56d2cd76db5 Mon Sep 17 00:00:00 2001 From: spbkgw-beep Date: Thu, 26 Feb 2026 00:19:24 -0800 Subject: [PATCH] chore: bump version to 0.4.0 --- .claude-plugin/plugin.json | 2 +- CHANGELOG.md | 7 ++++++- action.yml | 2 +- pyproject.toml | 2 +- src/agent_estimate/version.py | 2 +- tests/unit/test_version.py | 2 +- 6 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index ece894a..52bfa88 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "agent-estimate", "description": "Effort estimation for AI coding agents — PERT three-point estimation with METR reliability thresholds and wave planning", - "version": "0.3.0", + "version": "0.4.0", "author": { "name": "haoranc" }, diff --git a/CHANGELOG.md b/CHANGELOG.md index bae483d..b726219 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.0] - 2026-02-26 + +### Changed +- Relicensed the project from MIT to Apache License 2.0; added `NOTICE` and updated license metadata across package and plugin artifacts. (#73) + ## [0.3.0] - 2026-02-23 ### Added @@ -44,7 +49,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Modifier flags: `--warm-context`, `--spec-clarity`, `--issues` - PyPI package: `pip install agent-estimate` +[0.4.0]: https://github.com/haoranc/agent-estimate/releases/tag/v0.4.0 [0.3.0]: https://github.com/haoranc/agent-estimate/releases/tag/v0.3.0 [0.2.0]: https://github.com/haoranc/agent-estimate/releases/tag/v0.2.0 [0.1.0]: https://github.com/haoranc/agent-estimate/releases/tag/v0.1.0 - diff --git a/action.yml b/action.yml index d11aacc..265f894 100644 --- a/action.yml +++ b/action.yml @@ -53,7 +53,7 @@ inputs: required: false default: '3.12' version: - description: 'agent-estimate version to install (e.g. "0.3.0"). Omit for latest.' + description: 'agent-estimate version to install (e.g. "0.4.0"). Omit for latest.' required: false token: description: 'GitHub token for issue fetching and PR comments' diff --git a/pyproject.toml b/pyproject.toml index 0eb5aea..8be8d23 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "agent-estimate" -version = "0.3.0" +version = "0.4.0" description = "Effort estimation for AI coding agents — PERT + METR + wave planning" readme = "README.md" license = "Apache-2.0" diff --git a/src/agent_estimate/version.py b/src/agent_estimate/version.py index bdaa8a7..b724cb5 100644 --- a/src/agent_estimate/version.py +++ b/src/agent_estimate/version.py @@ -1,3 +1,3 @@ """Version constants for agent-estimate.""" -__version__ = "0.3.0" +__version__ = "0.4.0" diff --git a/tests/unit/test_version.py b/tests/unit/test_version.py index 2881f72..548af28 100644 --- a/tests/unit/test_version.py +++ b/tests/unit/test_version.py @@ -4,4 +4,4 @@ def test_version_string_present() -> None: - assert __version__ == "0.3.0" + assert __version__ == "0.4.0"