Skip to content

Releases: dotcommander/cclint

v0.46.0 — Claude Code v2.1.156 lint surface

28 May 23:24

Choose a tag to compare

Syncs cclint's validation surface to Claude Code v2.1.156.

New lintable surface

  • Hook event: MessageDisplay (v2.1.152)
  • Frontmatter: disallowed-tools for skills and slash commands (v2.1.152)
  • Settings: allowAllClaudeAiMcps (v2.1.149), pluginSuggestionMarketplaces (v2.1.152), allowedMcpServers/deniedMcpServers; #MarketplaceSource.skipLfs (v2.1.153)
  • Plugin manifest: defaultEnabled (v2.1.154)
  • Tools (KnownTools + #KnownTool union): Workflow (v2.1.154); ScheduleWakeup, PushNotification, REPL (v2.1.156)

Notes

v2.1.156 is a next/pre-release with no published changelog (latest stable is v2.1.154, v2.1.155 was skipped). Its tool surface was derived deterministically from the bundled sdk-tools.d.ts. PushNotification had been present since v2.1.152 — a prior coverage gap.

All changes ship with tests; build, full test suite, and cclint self-run pass clean.

v0.44.1

28 Apr 01:43

Choose a tag to compare

Full Changelog: v0.44.0...v0.44.1

v0.44.0

23 Apr 23:47

Choose a tag to compare

Full Changelog: v0.43.0...v0.44.0

v0.43.0

21 Apr 14:47

Choose a tag to compare

Full Changelog: v0.42.0...v0.43.0

v0.42.0

21 Apr 14:42

Choose a tag to compare

Full Changelog: v0.41.0...v0.42.0

v0.41.0

17 Apr 19:46

Choose a tag to compare

Full Changelog: v0.40.0...v0.41.0

v0.40.0

16 Apr 15:41

Choose a tag to compare

Features

  • Auto-detect Claude Code plugin roots (8f3ae0b) — project detector now recognizes plugin directories automatically
  • Recognize new built-in commands (7ec7448) — crossfile validation accepts /less-permission-prompts and /ultrareview; tracks Claude Code v2.1.111

Fixes

  • Tighter cross-skill reference extraction (b78367e) — skip cross-skill refs and constrain skill-name regex to prevent false positives

Docs

  • Updater skill description expanded with trigger keywords and scope (c6dbcd3)
  • CLAUDE.md claude_code_last_updated synced to v2.1.111 (25228f3)

Tests: 2281 passing · Build: clean · Vet: clean

v0.39.0

15 Apr 22:23

Choose a tag to compare

Full Changelog: v0.38.0...v0.39.0

v0.38.0

01 Apr 01:21

Choose a tag to compare

Full Changelog: v0.37.0...v0.38.0

v0.37.0

31 Mar 05:05

Choose a tag to compare

What's Changed

Claude Code v2.1.88 Support

  • Add PermissionDenied hook event (26th event) — fired when auto mode denies a permission request
  • Add showThinkingSummaries boolean to settings CUE schema — opt-in thinking summaries in interactive sessions

Refactor

  • Replace manual sort loop in eventLabel with slices.Sorted(maps.Keys(...)) from stdlib