Skip to content

feat(v11.19.0): sync with Claude Code v2.1.165#45

Merged
arzafran merged 1 commit into
mainfrom
chore/sync-cc-2.1.165
Jun 5, 2026
Merged

feat(v11.19.0): sync with Claude Code v2.1.165#45
arzafran merged 1 commit into
mainfrom
chore/sync-cc-2.1.165

Conversation

@arzafran
Copy link
Copy Markdown
Member

@arzafran arzafran commented Jun 5, 2026

What this does

Keeps cc-settings current with Claude Code through v2.1.165. The only thing that changes for users: cc-settings now recognizes two new enterprise version-gating settings keys, so a managed config that uses them validates cleanly instead of slipping through as an unknown passthrough key.

Summary

  • AdoptrequiredMinimumVersion + requiredMaximumVersion managed settings (2.1.163): Claude Code refuses to start if its version is outside the allowed range. Distinct from the older minimumVersion. Added to the settings zod schema (ENTERPRISE/MANAGED block), upstream/claude-code-manifest.json knownSettingsKeys, and the docs/settings-reference.md table; schemas/settings.schema.json regenerated via bun run schemas:emit.
  • Docs — note in docs/hooks-reference.md that Stop/SubagentStop hooks may now return hookSpecificOutput.additionalContext (2.1.163). Runtime-output capability, not a config field — no zod change.
  • Skip/plugin list, /btw "c to copy", Skills \$ literal-$ escape, stdio MCP CLAUDE_CODE_SESSION_ID on --resume (env var already tracked), and ~17 bug fixes. One quiet win, no action needed: 2.1.163 fixes if: "Bash(...)" hook conditions over-firing on $()/$VAR and $HOME deny-rule paths not blocking — both make our existing hooks/rules more correct for free.
  • Manifest 2.1.1622.1.165; lastScan 2026-06-05; VERSION 11.18.011.19.0 (minor, new keys).

2.1.164 and 2.1.165 are "Bug fixes and reliability improvements" only.

Test Plan

  • bun run typecheck
  • bun test — 473 pass / 0 fail
  • bun run upstream:scan — no drift detected
  • bun run schemas:emit — committed fresh

2.1.164 and 2.1.165 are bug-fixes-only; all surface-area change is in
2.1.163. Manifest bumped 2.1.162 -> 2.1.165; version minor for new keys.

Added:
- requiredMinimumVersion + requiredMaximumVersion managed settings (2.1.163):
  version-range start gate, distinct from the older minimumVersion. Added to
  settings zod schema, manifest knownSettingsKeys, settings-reference table;
  schemas/settings.schema.json regenerated.

Docs:
- hooks-reference note: Stop/SubagentStop may now return
  hookSpecificOutput.additionalContext (runtime output, not a config field).

Skipped: /plugin list, /btw c-to-copy, Skills \$ escape, stdio MCP
CLAUDE_CODE_SESSION_ID on --resume, ~17 bug fixes (incl. the if:"Bash(...)"
$()/$VAR over-fire fix that improves our existing if-hooks for free).
@arzafran arzafran merged commit 65dec96 into main Jun 5, 2026
13 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