Claude Code changelog

Claude Code 2.1.175

This release introduces the `enforceAvailableModels` managed setting, providing organizations with enhanced control over model access. When enabled, this setting ensures that the `availableModels` allowlist strictly constrains even the Default model, redirecting to an allowed model if a disallowed one is selected by default. A key benefit is the prevention of user or project settings from widening a centrally managed `availableModels` list, ensuring consistent and secure model availability throughout an organization.

Added

  • Added `enforceAvailableModels` managed setting — when enabled, the `availableModels` allowlist also constrains the Default model (a Default that would resolve to a disallowed model now falls back to the first allowed model), and user or project settings can no longer widen a managed `availableModels` list