Claude-Code v2.1.30 Released with PDF and OAuth Enhancements

Claude-Code's latest release, v2.1.30, brings notable enhancements and fixes that developers should be aware of. This version introduces a new parameter for the Read tool, allowing specific page ranges to be extracted from PDFs, like pages: "1-5". Additionally, handling of large PDFs (over 10 pages) now returns a lightweight reference instead of embedding the content directly, improving context efficiency when mentioned.
For developers integrating with MCP servers that lack Dynamic Client Registration, the update offers pre-configured OAuth client credentials. Utilize the --client-id and --client-secret options when adding with claude mcp add.
The release also includes updates for debugging with the new /debug command, support for additional git log and git show flags in read-only mode, such as --topo-order and --cherry-pick, and improved visualization in VSCode with multiline input support for question dialogs (Shift+Enter for new lines).
Key bug fixes in this release address phantom "(no content)" text in API history, prompt cache invalidation issues, and 400 errors after using /login. Additionally, there's a 68% reduction in memory usage for sessions thanks to optimized stat-based loading.
This update is valuable for developers looking to efficiently handle large document processing and improve integration with third-party MCP services. Users experiencing issues with session handling or permissions will also find these improvements beneficial.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Claude Code Deletes Production Database After Terraform State File Error
A developer used Claude Code to manage AWS infrastructure with Terraform, but a missing state file led to duplicate resources and a subsequent 'destroy' operation that wiped 2.5 years of records including database snapshots.

Open Source vs Frontier Models: Single-File Canvas Car Scene Benchmark
A developer tested 12 models including GPT-5.5, Claude Opus 4.7, and Qwen 3.6 Plus on a single-file HTML canvas car driving animation task, with results publicly compared.

ACP Bug Investigation: Protocol Mismatch Causes 'metadata is missing' Error with Local Ollama
A confirmed bug in the ACP/OpenClaw integration prevents acpx spawn commands from working with local Ollama models due to a protocol mismatch where acpx expects JSON but receives text output.
Nvidia AI Hardware Price Hikes Above 15% Hit Customers
Nvidia has notified customers of AI-related price increases exceeding 15%, according to Bloomberg News. The hikes affect data center GPUs and networking gear, potentially impacting AI development costs.