Skip to content

Releases: Falconiere/claudness

v1.12.0

14 Jun 10:12
v1.12.0

Choose a tag to compare

What's Changed

  • fix: quote YAML description values to prevent nested mapping parse errors by @Falconiere in #44
  • fix(code-intel): scope comemory by repo, not worktree dir by @Falconiere in #46
  • feat(harness): trim + guard injected context footprint by @Falconiere in #45
  • chore(release): v1.12.0 by @Falconiere in #47

Full Changelog: v1.11.0...v1.12.0

v1.11.0

14 Jun 09:02
v1.11.0

Choose a tag to compare

What's Changed

Full Changelog: v1.10.0...v1.11.0

v1.10.0

14 Jun 08:04
v1.10.0

Choose a tag to compare

What's Changed

  • feat(statusline): weekly token usage + comemory count segments by @Falconiere in #39
  • chore(release): prepare v1.10.0 by @Falconiere in #41

Full Changelog: v1.9.0...v1.10.0

claudness v1.9.0

14 Jun 07:35
v1.9.0

Choose a tag to compare

claudness v1.9.0

Released: 2026-06-14

Highlights

This release splits the old combined language-quality plugin into two installable plugins:

  • rust-quality — Rust-only PostToolUse quality gates
  • ts-quality — TypeScript-only PostToolUse quality gates

The goal is simpler installs and cleaner ownership: Rust users no longer need to install TypeScript gates, and TypeScript users no longer pull in Rust gates.

Under the hood, each language gate is now authored as ordered concern fragments and assembled into a single runtime module at SessionStart. That keeps runtime behavior the same while making the codebase easier to maintain and extend.

Upgrade notes

If you were using the old combined language-quality plugin, replace it with the language-specific plugins you want:

/plugin install rust-quality@falconiere
/plugin install ts-quality@falconiere

Install either one or both, depending on your project.

Included changes since v1.8.0

  • Split the former combined language-quality plugin into rust-quality and ts-quality
  • Kept the quality-gate behavior intact while restructuring each gate into assembled concern fragments
  • Fixed the register-suite idempotency test to use portable stat mtime handling
  • Updated marketplace metadata and docs to reflect the new plugin layout

GitHub release body

What's new

v1.9.0 splits the old combined language-quality plugin into two focused installs:

  • rust-quality for Rust projects
  • ts-quality for TypeScript projects

That means smaller installs, clearer ownership, and no more pulling in rules for a language you do not use.

This is a structural refactor, not a behavior change: both gates are now authored as ordered concern fragments and assembled into one runtime module at SessionStart, preserving the existing enforcement model while making the codebase easier to maintain.

Upgrade

If you previously used the combined language-quality plugin, install the replacement plugin(s) you need:

/plugin install rust-quality@falconiere
/plugin install ts-quality@falconiere

Included in this release

  • split lang-quality into rust-quality and ts-quality
  • preserved gate behavior through assembled per-language runtime modules
  • fixed portable mtime handling in register idempotency tests
  • refreshed marketplace/docs copy for the new layout

Short announcement copy

claudness v1.9.0 is out.

Big change: the old combined language-quality plugin is now split into rust-quality and ts-quality, so you can install only the gate(s) your project actually needs.

Same enforcement model, cleaner packaging, easier maintenance.

Releases: https://github.com/Falconiere/claudness/releases

v1.8.0

14 Jun 04:55
v1.8.0

Choose a tag to compare

What's Changed

  • feat(claudness): mechanically-checked plan ledger for plan→execution by @Falconiere in #35
  • chore(release): claudness v1.8.0 by @Falconiere in #36

Full Changelog: v1.7.0...v1.8.0

v1.7.0

14 Jun 02:44
v1.7.0

Choose a tag to compare

What's Changed

Full Changelog: v1.6.0...v1.7.0

v1.6.0

14 Jun 02:14

Choose a tag to compare

What's Changed

  • fix(lang-quality): exempt e2e specs from tests/ co-location rules by @Falconiere in #32
  • feat(statusliner): extract statusline into standalone optional plugin by @Falconiere in #31
  • chore(release): claudness v1.6.0 by @Falconiere in #33

Full Changelog: v1.5.0...v1.6.0

v1.5.0

12 Jun 23:16
v1.5.0

Choose a tag to compare

What's Changed

  • docs(readme): open-source presentation + MIT LICENSE by @Falconiere in #28
  • feat(memory): replace engram backend with comemory by @Falconiere in #29

Full Changelog: v1.4.0...v1.5.0

v1.4.0

12 Jun 15:45
v1.4.0

Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.4.0

v1.3.0

11 Jun 22:28
v1.3.0

Choose a tag to compare

What's Changed

  • fix: resolve full codebase audit (20+ findings across hooks, CI, docs) by @Falconiere in #15
  • Hook engine refactor: shared registry for cross-plugin modules (Plan 1/5) by @Falconiere in #19
  • Repo reorg: self-contained plugins/claudness (Plan 2/5) by @Falconiere in #20
  • Code-intel domain plugin: registry-driven extraction (Plan 3/5) by @Falconiere in #21
  • lang-quality plugin + series cleanup (Plan 5/5) by @Falconiere in #23
  • chore(release): claudness 1.3.0 by @Falconiere in #24

Full Changelog: v1.2.0...v1.3.0