diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cc3cf7..d44acc9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,8 @@ and could stop an installed copy from updating. ## [Unreleased] +## [0.8.0] - 2026-07-22 + ### Added - **`rigging` jobs can run a database alongside their tests.** `.rigging.json`'s diff --git a/README.md b/README.md index d44d14d..e97fa5c 100644 --- a/README.md +++ b/README.md @@ -325,12 +325,15 @@ other change. ## Status -**v0.7.0.** All six plugins have shipped and version in lockstep. Everything +**v0.8.0.** All six plugins have shipped and version in lockstep. Everything before 0.3.0 was pre-release; see the [CHANGELOG](CHANGELOG.md). -`rigging` now drives pnpm, yarn (both majors), and bun — not just npm — and -takes a custom `testCommand` when a repo's real test command isn't the default. -`hull` adds a license-free `trufflehog` scanner alongside `gitleaks`. Two `init` +`rigging` now drives pnpm, yarn (both majors), and bun — not just npm — takes a +custom `testCommand` when a repo's real test command isn't the default, and can +run a `postgres`, `mysql`, or `redis` service alongside the tests (rigging owns +the image tag, port, credentials, and health check, and hands the job a +connection URL). `hull` adds a license-free `trufflehog` scanner alongside +`gitleaks`. Two `init` skills still **refuse to scaffold** rather than render an artifact that cannot work: `hull:init` in an organization-owned repo with no scanner license, and `rigging:init` when a JavaScript toolchain is genuinely undeterminable (an diff --git a/plugins/ballast/.claude-plugin/plugin.json b/plugins/ballast/.claude-plugin/plugin.json index 8700c61..67c7b16 100644 --- a/plugins/ballast/.claude-plugin/plugin.json +++ b/plugins/ballast/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "ballast", "displayName": "ballast", - "version": "0.7.0", + "version": "0.8.0", "description": "Configures the pytest runner: renders pytest.ini from .ballast.json so tests resolve and collect correctly.", "license": "MIT", "keywords": [ diff --git a/plugins/ballast/ballast/__init__.py b/plugins/ballast/ballast/__init__.py index 49e0fc1..777f190 100644 --- a/plugins/ballast/ballast/__init__.py +++ b/plugins/ballast/ballast/__init__.py @@ -1 +1 @@ -__version__ = "0.7.0" +__version__ = "0.8.0" diff --git a/plugins/bosun/.claude-plugin/plugin.json b/plugins/bosun/.claude-plugin/plugin.json index 52b31da..2ca1771 100644 --- a/plugins/bosun/.claude-plugin/plugin.json +++ b/plugins/bosun/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "bosun", "displayName": "bosun", - "version": "0.7.0", + "version": "0.8.0", "description": "Authors a Dependabot config (.github/dependabot.yml) to keep a repo's dependencies updated.", "license": "MIT", "keywords": [ diff --git a/plugins/bosun/bosun/__init__.py b/plugins/bosun/bosun/__init__.py index 49e0fc1..777f190 100644 --- a/plugins/bosun/bosun/__init__.py +++ b/plugins/bosun/bosun/__init__.py @@ -1 +1 @@ -__version__ = "0.7.0" +__version__ = "0.8.0" diff --git a/plugins/hull/.claude-plugin/plugin.json b/plugins/hull/.claude-plugin/plugin.json index fb20b60..ba7c90a 100644 --- a/plugins/hull/.claude-plugin/plugin.json +++ b/plugins/hull/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "hull", "displayName": "hull", - "version": "0.7.0", + "version": "0.8.0", "description": "Authors a secret-scanning CI workflow (gitleaks or trufflehog) for a repo.", "license": "MIT", "keywords": [ diff --git a/plugins/hull/hull/__init__.py b/plugins/hull/hull/__init__.py index 49e0fc1..777f190 100644 --- a/plugins/hull/hull/__init__.py +++ b/plugins/hull/hull/__init__.py @@ -1 +1 @@ -__version__ = "0.7.0" +__version__ = "0.8.0" diff --git a/plugins/keel/.claude-plugin/plugin.json b/plugins/keel/.claude-plugin/plugin.json index a5c4048..98a69ee 100644 --- a/plugins/keel/.claude-plugin/plugin.json +++ b/plugins/keel/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "keel", "displayName": "keel", - "version": "0.7.0", + "version": "0.8.0", "description": "Guides a project's git lifecycle: start work, land it, ship it.", "license": "MIT", "keywords": [ diff --git a/plugins/keel/keel/__init__.py b/plugins/keel/keel/__init__.py index 49e0fc1..777f190 100644 --- a/plugins/keel/keel/__init__.py +++ b/plugins/keel/keel/__init__.py @@ -1 +1 @@ -__version__ = "0.7.0" +__version__ = "0.8.0" diff --git a/plugins/rigging/.claude-plugin/plugin.json b/plugins/rigging/.claude-plugin/plugin.json index a462832..f46431e 100644 --- a/plugins/rigging/.claude-plugin/plugin.json +++ b/plugins/rigging/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "rigging", "displayName": "rigging", - "version": "0.7.0", + "version": "0.8.0", "description": "Authors CI pipelines: detects a repo's stack and scaffolds a safe GitHub Actions workflow.", "license": "MIT", "keywords": [ diff --git a/plugins/rigging/rigging/__init__.py b/plugins/rigging/rigging/__init__.py index 49e0fc1..777f190 100644 --- a/plugins/rigging/rigging/__init__.py +++ b/plugins/rigging/rigging/__init__.py @@ -1 +1 @@ -__version__ = "0.7.0" +__version__ = "0.8.0" diff --git a/plugins/stow/.claude-plugin/plugin.json b/plugins/stow/.claude-plugin/plugin.json index a2cff23..892f2a8 100644 --- a/plugins/stow/.claude-plugin/plugin.json +++ b/plugins/stow/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "stow", "displayName": "stow", - "version": "0.7.0", + "version": "0.8.0", "description": "Outfits a repo's baseline files: manages .gitignore sections per detected stack, updatable in place.", "license": "MIT", "keywords": [ diff --git a/plugins/stow/stow/__init__.py b/plugins/stow/stow/__init__.py index 49e0fc1..777f190 100644 --- a/plugins/stow/stow/__init__.py +++ b/plugins/stow/stow/__init__.py @@ -1 +1 @@ -__version__ = "0.7.0" +__version__ = "0.8.0"