Skip to content

Conversation

@RichardHightower
Copy link
Contributor

Summary

Release v1.5.0 covering milestones v1.2, v1.3, v1.4, and the CCH -> RuleZ rename.

Changes in this PR

  • Bump workspace version from 1.1.0 to 1.5.0
  • Update release workflow: cch -> rulez binary and asset names
  • Comprehensive CHANGELOG entry

What's in v1.5.0

v1.2 — Inline Content & Conditional Rules

  • inject_inline, inject_command, enabled_when

v1.3 — Advanced Matching & Validation

  • prompt_match (regex intent routing), require_fields/field_types, validate_expr, inline_script

v1.4 — Stability & Polish

  • JSON Schema validation (<0.1ms), Debug CLI UserPromptSubmit, LRU regex cache
  • Cross-platform E2E tests, Tauri CI build pipeline

RuleZ UI — Tauri 2.0 desktop app scaffold (18 components, 56 E2E tests)

Rename — CCH -> RuleZ (binary, logs, configs, release assets)

Fixes — Broken pipe on Linux, zombie process reaping, stale binaries, E2E strict mode

Stats

  • 634 tests passing
  • <3ms rule processing latency
  • 5 cross-platform release targets

Test plan

  • CI passes (fmt + clippy + tests)
  • Release workflow has correct rulez binary references
  • Version reads as 1.5.0

🤖 Generated with Claude Code

- Bump workspace version from 1.1.0 to 1.5.0
- Update release workflow: cch -> rulez binary/asset names
- Add comprehensive CHANGELOG entry covering v1.2-v1.4 milestones
- Covers: inline injection, conditional rules, prompt matching,
  field validation, inline scripts, JSON schema validation,
  debug CLI enhancements, E2E stabilization, Tauri CI pipeline,
  and the CCH -> RuleZ rename

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@RichardHightower RichardHightower merged commit 3c207b6 into main Feb 11, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant