Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/hook-readonly-instead-of-strip.md

This file was deleted.

2 changes: 1 addition & 1 deletion .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "comment-checker",
"version": "0.3.3",
"version": "0.3.4",
"description": "PostToolUse hook that flags unnecessary comments. Runs comment-checker, then direnv exec if it is missing. Names flake.nix when that is why it is missing.",
"author": {
"name": "systemfsoftware",
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ resolver = "2"
default-members = ["crates/comment-checker"]

[workspace.package]
version = "0.3.3"
version = "0.3.4"
edition = "2024"
rust-version = "1.85"
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion crates/comment-checker/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

[package]
name = "claude-code-comment-checker"
version = "0.3.3"
version = "0.3.4"
edition = "2024"
rust-version = "1.85"
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
overlays = [ (import rust-overlay) ];
};
in f pkgs);
version = "0.3.3";
version = "0.3.4";
# Source build: no fetchurl of the released *binary*, so no binary hash
# to go stale (that fixed-output caching was the #81 failure).
#
Expand Down
4 changes: 4 additions & 0 deletions npm/packages/comment-checker/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,7 @@
## 0.3.3

- Build the CLI binary directly from source in the Nix flake instead of fetching release assets, ensuring environments using Nix or direnv run the matching version with full command support.

## 0.3.4

- The hook no longer crashes on startup in some environments and silently skips every write, and it no longer needs write access to your files — it flags unnecessary comments read-only and reports them to the model.
2 changes: 1 addition & 1 deletion npm/packages/comment-checker/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@systemfsoftware/claude-code-comment-checker",
"version": "0.3.3",
"version": "0.3.4",
"description": "Claude Code PostToolUse hook that blocks unnecessary comments (npm distribution launcher)",
"license": "Apache-2.0",
"repository": {
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "claude-code-comment-checker",
"version": "0.3.3",
"version": "0.3.4",
"private": true,
"type": "module",
"packageManager": "pnpm@11.21.0",
Expand Down