From 3a4bcb1b6ecef35012996f936f12718b14802702 Mon Sep 17 00:00:00 2001 From: "plainlang-release[bot]" <324082215+plainlang-release[bot]@users.noreply.github.com> Date: Mon, 7 Sep 2026 17:14:50 +0000 Subject: [PATCH] chore: Release 0.3.0 Automatically generated by python-semantic-release. --- .claude-plugin/plugin.json | 2 +- CHANGELOG.md | 25 +++++++++++++++++++++++++ pyproject.toml | 2 +- skills/render-spec/SKILL.md | 2 +- 4 files changed, 28 insertions(+), 3 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index ed98a63..9b0090f 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "pyro", - "version": "0.2.0", + "version": "0.3.0", "description": "Renders a .plain specification module into working, tested code.", "author": { "name": "Codeplain-ai", diff --git a/CHANGELOG.md b/CHANGELOG.md index 3f6ca7d..b120a0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,31 @@ entries go directly below the marker. +## v0.3.0 (2026-09-07) + +### Continuous Integration + +- Retarget PRs opened against main to dev + ([`5b8fa52`](https://github.com/plainlang/pyro/commit/5b8fa52033b5fb15a1a78873b161dbfca5068ee4)) + +### Features + +- Add copy_folder script for cross-platform folder copies + ([`5a35f24`](https://github.com/plainlang/pyro/commit/5a35f241a70e0ccdbeb2ceea6b0a6114c14269c7)) + +- Clean up installed artifacts in mod.cleanup + ([`3809030`](https://github.com/plainlang/pyro/commit/380903082ad457c494e2ab260d1cf3b372130caf)) + +- Consolidate module folders + ([`106ed12`](https://github.com/plainlang/pyro/commit/106ed12fe0d8f8e25fb319067f7dc3f9a25acf4f)) + +- Forbid delegating render steps to subagents + ([`d6b51d3`](https://github.com/plainlang/pyro/commit/d6b51d31a49349607c744ac6f6c0ee5bf8a65580)) + +- Use copy_folder script in SKILL.md copy steps + ([`d6e4656`](https://github.com/plainlang/pyro/commit/d6e46563a54f02a208c6c50ed3b55ac72a7cd8df)) + + ## v0.2.0 (2026-09-04) ### Bug Fixes diff --git a/pyproject.toml b/pyproject.toml index 1cf1661..ed1a1f3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ # exists so python-semantic-release has a config home. [project] name = "pyro" -version = "0.2.0" +version = "0.3.0" description = "Renders a .plain specification module into working, tested code." readme = "README.md" requires-python = ">=3.8" diff --git a/skills/render-spec/SKILL.md b/skills/render-spec/SKILL.md index 977c884..9d3311a 100644 --- a/skills/render-spec/SKILL.md +++ b/skills/render-spec/SKILL.md @@ -7,7 +7,7 @@ description: >- implementation code in plain_module/code/, conformance tests in plain_module/tests/, and the target module's output in dist/. metadata: - version: "0.2.0" + version: "0.3.0" --- # Skill instructions