Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.308 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v0.2.14 ·

New Features

Entry
JSON All of v0.2.14
EntryKind: in v0.2.14,
ChangesSection of the release

Dynamic Terminal Detection

Claude Code now automatically detects your terminal environment using the new BA4() function. This provides better shell integration by recognizing:

  • Popular terminals (iTerm, Alacritty, Kitty, GNOME Terminal, Windows Terminal, etc.)
  • Terminal multiplexers (tmux, screen)
  • SSH sessions
  • WSL environments
  • Non-interactive contexts

Enhanced Shell Support

  • Expanded shell compatibility: Now supports multiple shell paths:
  • /bin/bash and /usr/bin/bash
  • /bin/zsh and /usr/bin/zsh
  • /bin/sh
  • Automatic shell discovery: If your SHELL environment variable isn't set or points to an invalid shell, Claude Code will automatically find a suitable shell from the supported list
  • Better error messages: Clear error when no suitable Unix shell environment is found

User Preferences Support

  • Global user configuration: Claude Code now reads from ~/.claude/CLAUDE.md for user-specific preferences that aren't checked into the codebase
  • Hierarchical configuration: Combines project-specific CLAUDE.md files with global user preferences

Message of the Day (MOTD)

  • New Tp1() component displays customizable messages from the server
  • Supports color theming to match your terminal color scheme

See this entry in the whole of v0.2.14 →

Feedback