Skip to content

Release v0.3.0#50

Merged
bug-ops merged 1 commit intomainfrom
release/v0.3.0
Feb 7, 2026
Merged

Release v0.3.0#50
bug-ops merged 1 commit intomainfrom
release/v0.3.0

Conversation

@bug-ops
Copy link
Copy Markdown
Owner

@bug-ops bug-ops commented Feb 7, 2026

Summary

Version bump to v0.3.0 for M7 Tool Execution Framework release.

Changes

Version Updates

  • Workspace version: 0.2.00.3.0
  • All internal crate dependencies updated to 0.3.0

CHANGELOG.md

  • Moved [Unreleased] content to [0.3.0] - 2026-02-07
  • Added comprehensive M7 Phase 2 (command safety) documentation
  • Documented all three M7 phases: ToolExecutor trait, command filtering, agent integration

README.md

  • Added [tools] configuration section
  • Added [tools.shell] with timeout and blocked_commands fields
  • Added ZEPH_TOOLS_TIMEOUT environment variable
  • Added security callout for command filtering (dangerous patterns blocked by default)

M7 Milestone Complete

Epic #34 closed with all acceptance criteria met:

Phase 1: zeph-tools crate with ToolExecutor trait (#39 → PR #47)
Phase 2: Command safety with DEFAULT_BLOCKED patterns (#40 → PR #48)
Phase 3: Agent integration, SEC-001 CRITICAL fixed (#41 → PR #49)

All 24 tests passing, zero clippy warnings, release build successful.

Checklist

  • Version updated in workspace Cargo.toml
  • All internal dependencies updated
  • CHANGELOG.md updated with release date
  • README.md reflects new features
  • All tests pass (24/24)
  • Clippy clean (zero warnings)
  • Release build successful

Update workspace version from 0.2.0 to 0.3.0 for M7 Tool Execution Framework release.

Changes:
- Cargo.toml: workspace.package.version = "0.3.0"
- Cargo.toml: all internal dependencies updated to 0.3.0
- CHANGELOG.md: moved [Unreleased] content to [0.3.0] - 2026-02-07
- CHANGELOG.md: added M7 Phase 2 details to complete epic documentation
- README.md: added [tools] configuration section with shell.timeout and shell.blocked_commands
- README.md: added ZEPH_TOOLS_TIMEOUT environment variable
- README.md: added security callout for command filtering

All tests passing (24/24), zero clippy warnings, release build successful.
@github-actions github-actions bot added size/M Medium PR (51-200 lines) documentation Improvements or additions to documentation rust Rust code changes dependencies Dependency updates labels Feb 7, 2026
@bug-ops bug-ops enabled auto-merge (squash) February 7, 2026 02:28
@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@           Coverage Diff           @@
##             main      #50   +/-   ##
=======================================
  Coverage   71.31%   71.31%           
=======================================
  Files          17       17           
  Lines        1921     1921           
=======================================
  Hits         1370     1370           
  Misses        551      551           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@bug-ops bug-ops merged commit ff120d4 into main Feb 7, 2026
13 checks passed
@bug-ops bug-ops deleted the release/v0.3.0 branch February 7, 2026 02:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates documentation Improvements or additions to documentation rust Rust code changes size/M Medium PR (51-200 lines)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants