Skip to content

📦 Claude Code v1.0.108 - Major SDK hooks system and API improvements - #331

Closed
claude-yolo[bot] wants to merge 1 commit into
mainfrom
docs/claude-code-v1.0.108
Closed

📦 Claude Code v1.0.108 - Major SDK hooks system and API improvements#331
claude-yolo[bot] wants to merge 1 commit into
mainfrom
docs/claude-code-v1.0.108

Conversation

@claude-yolo

@claude-yolo claude-yolo Bot commented Sep 6, 2025

Copy link
Copy Markdown
Contributor

Summary

🚨 MAJOR VERSION UPDATE: Claude Code v1.0.106 → v1.0.108

This update introduces a comprehensive hooks system to the TypeScript SDK and significant API improvements, representing one of the largest SDK updates to date.

🔥 Major Features Added

  • SDK Hooks System: Complete lifecycle customization with JavaScript/TypeScript functions
    • PreToolUse, PostToolUse, UserPromptSubmit, SessionStart/End, etc.
    • Run custom validation, logging, auto-formatting, and monitoring
    • Parallel execution with timeout support and error handling
  • Enhanced canUseTool: Now supports updatedInput for modifying tool inputs at runtime
  • Comprehensive Documentation: 518 lines of new examples and type definitions
  • Reorganized SDK Overview: Better structured with clearer feature descriptions

📋 Changes

SDK Enhancements:

  • Added comprehensive hooks documentation with 8 practical examples
  • Enhanced TypeScript SDK with better type safety and clearer examples
  • Improved permission control patterns and use cases
  • Better error handling and lifecycle integration patterns

Core Changes:

  • Removed LS tool from Claude Code's available tools list
  • Updated security documentation for write permission clarity
  • Refreshed blog content and manifest metadata

🎯 Why This Matters

The hooks system transforms the SDK from a simple query interface into a fully customizable agent platform. Developers can now:

  • Monitor and log all tool usage for compliance
  • Validate and block sensitive file operations automatically
  • Auto-format code after every write operation
  • Enhance prompts with dynamic context injection
  • Implement rate limiting and custom security policies

This brings SDK capabilities much closer to the full Claude Code CLI experience.

Test Plan

  • Version bump verified (1.0.106 → 1.0.108)
  • Documentation structure validated
  • All file changes reviewed for accuracy
  • Blog content and metadata updates confirmed

🤖 Generated with Claude Code

🔥 MAJOR UPDATE: Version 1.0.106 → 1.0.108

## Key Features Added
- **SDK Hooks System**: Complete lifecycle customization with PreToolUse, PostToolUse, etc
- **Enhanced canUseTool**: Now supports input modification (updatedInput)
- **Better SDK Documentation**: 518 lines of improved examples and type definitions
- **Reorganized SDK Overview**: Clearer feature descriptions and use cases

## Changes
- Added comprehensive hooks documentation with practical examples
- Enhanced TypeScript SDK with better type safety and examples
- Improved permission control patterns
- Removed LS tool from available tools list
- Updated security documentation for write permissions

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@claude-yolo

claude-yolo Bot commented Sep 7, 2025

Copy link
Copy Markdown
Contributor Author

Superseded by #334 (already merged). Night shift created multiple PRs for v1.0.108.

@claude-yolo claude-yolo Bot closed this Sep 7, 2025
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.

0 participants