diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 83abe6f5b5..a31a1ce5f5 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -6,7 +6,7 @@ }, "metadata": { "description": "AI DevOps Framework - comprehensive DevOps automation with 25+ service integrations", - "version": "3.39.0" + "version": "3.39.1" }, "plugins": [ { diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ca6115b0d..b8da5d89c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.39.1] - 2026-10-10 + +### Changed + +- Maintenance: mark t18648 complete (pr:#34284 completed:2026-10-10) (#34283) +- Maintenance: mark t18647 complete (pr:#34275 completed:2026-10-10) (#34272) +- Documentation: self-hosted runners guide covers CI_RUNNER and Free-plan org variables +- Maintenance: sync GitHub issue refs to TODO.md (#34274) +- Maintenance: mark t18633 complete (pr:#34154 completed:2026-10-10) (#34262) + +### Fixed + +- detect listeners when lsof is incomplete +- skip loc-badge.yml install when a metrics caller exists (#34279) +- classify verified repository transfer drift as a pre-claim dispatch prerequisite +- tolerate legacy planning metadata +- route OpenCode hardcoded commands per execution model instead of defaulting to subtask (#34270) +- ignore commented uses: lines when reading and rewriting caller refs +- judge skip-if-fresh by generated_at, not file mtime +- recognise blocked-by:GH#NNN labels so closed blockers unblock issues +- disable custom tools without real schemas (#34154) +- normalize affected-host reproduction blockers (GH#34259) (#34260) + ## [3.39.0] - 2026-10-10 ### Added diff --git a/README.md b/README.md index 1dcd71321a..8edb2ffe81 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ token efficiency, and quality control built in.** [![Maintainability](https://qlty.sh/gh/marcusquinn/projects/aidevops/maintainability.svg)](https://qlty.sh/gh/marcusquinn/projects/aidevops) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/2b1adbd66c454dae92234341e801b984)](https://app.codacy.com/gh/marcusquinn/aidevops/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) -[![Version](https://img.shields.io/badge/Version-3.39.0-blue.svg)](https://github.com/marcusquinn/aidevops/releases) +[![Version](https://img.shields.io/badge/Version-3.39.1-blue.svg)](https://github.com/marcusquinn/aidevops/releases) [![npm version](https://img.shields.io/npm/v/aidevops)](https://www.npmjs.com/package/aidevops) [![Homebrew](https://img.shields.io/badge/homebrew-marcusquinn%2Ftap-orange)](https://github.com/marcusquinn/homebrew-tap) diff --git a/VERSION b/VERSION index 4a8c3b9681..1320388e61 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.39.0 +3.39.1 diff --git a/aidevops.sh b/aidevops.sh index 6921d3aa71..d6fb7f1273 100755 --- a/aidevops.sh +++ b/aidevops.sh @@ -5,7 +5,7 @@ # AI DevOps Framework CLI # Usage: aidevops [options] # -# Version: 3.39.0 +# Version: 3.39.1 set -euo pipefail diff --git a/package.json b/package.json index f3fbaea3a9..ff0ea61941 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aidevops", - "version": "3.39.0", + "version": "3.39.1", "description": "AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation", "type": "module", "packageManager": "bun@1.3.11", diff --git a/setup.sh b/setup.sh index f1f3b78758..ec1bd22c77 100755 --- a/setup.sh +++ b/setup.sh @@ -17,7 +17,7 @@ fi # AI Assistant Server Access Framework Setup Script # Helps developers set up the framework for their infrastructure # -# Version: 3.39.0 +# Version: 3.39.1 # # Quick Install: # npm install -g aidevops && aidevops update (recommended) diff --git a/sonar-project.properties b/sonar-project.properties index e7385a2975..f3efe99558 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -5,7 +5,7 @@ sonar.organization=marcusquinn # This is the name and version displayed in the SonarCloud UI sonar.projectName=AI DevOps Framework -sonar.projectVersion=3.39.0 +sonar.projectVersion=3.39.1 # Path is relative to the sonar-project.properties file sonar.sources=.agents,configs,templates