The daily firehose — everything the toolchain shipped today, already filtered.
// HOW THIS ISSUE IS MADE
We read every release from the 174 tools on our watchlist at the source — GitHub and GitLab release notes, vendor release pages and changelogs, project blogs and feeds, vendor press releases, and the source code behind the tag. Bug-fix-only releases and non-product newsroom noise are dropped; what's left is summarized down to the new capability, how to try it, and any screenshots or videos the release itself published. Every entry links to the sources it was built from.
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
Claude Code v2.1.229 adds plugin marketplace command sources, Remote Control offline/cloud labels, VSCode session groups, and SSE keepalive for Vertex/Bedrock.
└──▷ GET THIS VERSION
$ git clone --branch v2.1.229 https://github.com/anthropics/claude-code.git
# already have the repo? check out this version:$ git checkout v2.1.229
└──▷ TRY IT
Resume the most recent Remote Control session without specifying a session ID.
$ claude remote-control --continue
›Adds plugin marketplace command sources: a local command (e.g. an IDE) prints the plugin directory, re-resolved each session and applied without a restart; mode: "link" uses it in place.
›ListAgents now marks disconnected Remote Control sessions as offline and labels cloud sessions as cloud.
›Adds CLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MS env var to control workflow fan-out staggering for same-prefix sibling agents; set to 0 to disable.
›Adds SSE keepalive pings to gateway streaming responses during long thinking pauses, preventing idle-timeout disconnects on Vertex and Bedrock upstreams.
›Adds server-supplied Claude Code hook support for self-hosted runner sessions, matching managed-environment behavior.
+7 moreshow less
›Documents claude remote-control --continue for resuming the most recent Remote Control session.
›Changes /commit-push-pr to no longer auto-approve git/gh commands with dangerous flags such as --force, --amend, and --no-verify.
›Changes self-hosted runner Windows startup to require an explicit --base-dir; there is no default checkout directory on Windows.
›Improves sandbox IPv6 handling: literals in network domain lists are now bracketed (e.g. [::1]:443), and ambiguous spellings are enforced fail-closed and flagged by /doctor.
›[VSCode] Adds session groups in the sidebar — right-click to create, rename, or delete; Cmd/Ctrl- or Shift-click to move several sessions at once.
›[VSCode] Makes the /btw side-question panel resizable by dragging its boundary, in both side-docked and stacked layouts.
›[VSCode] 'Report a problem' and /bug now open the built-in feedback dialog.
└──▷ BREAKING ON UPGRADE
!Self-hosted runner Windows startup now requires an explicit --base-dir; there is no default checkout directory on Windows.
!/commit-push-pr no longer auto-approves git/gh commands with dangerous flags (--force, --amend, --no-verify, etc.).
›Adds LOCAL_WHISPER_LANGUAGE environment variable to configure the language for local Whisper-based transcription, enabling multilingual dictation.
›Adds GOOSE_OAUTH_CALLBACK_PORT environment variable to pin a stable OAuth redirect_uri and avoid port-collision re-auth failures.
›Adds GOOSE_MAX_TOOL_RESPONSE_SIZE environment variable to set a size cap on tool output passed back to the model.
›Adds GOOSE_FAST_MODEL environment variable consumed by ModelConfig::with_fast to designate a lightweight model for fast subtasks.
›Adds MAX_CODE_BLOCK_LINES environment variable to control how many lines of code are rendered in the TUI before truncation.
+48 moreshow less
›Adds GOOSE_DOCS_ROOT environment variable to point goose at a local docs mirror for air-gapped deployments.
›Adds --edit flag to the session command to edit a conversation before forking it into a new session.
›Adds goose review subcommand for local AI-powered code review.
›Adds /goal slash command so the agent can self-evaluate against stated objectives before finishing a session.
›Adds /status slash command for a live session status summary.
›Adds /model slash command to switch the LLM mid-session without restarting.
›Adds tab completion and provider switching to the model command.
›Adds _meta.hidden field to the session/new ACP endpoint to create hidden (background) sessions.
›Adds hooks system with PreToolUse denial capability, letting operators block specific tool invocations before they execute.
›Adds working_dir to the Stop hook context so hooks can inspect the working directory at session end.
›Loads global agent hints from ~/.agents/AGENTS.md automatically at session start.
›Adds Markdown as an export format option for session export (joins existing formats).
›Adds TLS support to acp serve for encrypted ACP server deployments.
›Adds a TUI diff viewer for reviewing file changes inside the terminal interface.
›Adds per-message token count, cost, TTFT, and tok/s stats to the UI alongside derived session totals, including cache-token tracking for accurate cost reporting.
›Streams shell command output in real time as commands run rather than buffering until completion.
›Adds a resizable sidebar with a drag handle whose width is persisted across sessions.
›Adds an interactive menu for single-select elicitations in the UI.
›Displays session metadata (name, date, etc.) on sidebar chat-item hover.
›Adds chat history search in the navigation panel.
›Groups chat sessions by project in the navigation panel with collapsible project group headers.
›Adds a search/filter field to the provider selection grid.
›Adds quarterly scheduling option to the task scheduler.
›Supports goose://new-session and goose://resume deep links, including an initial prompt passed via goose://new-session.
›Adds encrypted Nostr-based session sharing and session import.
›Adds a CLI command to list loaded skills with their token counts.
›Adds an image read tool so the agent can inspect image files directly.
›Forwards images and MCP embedded-resource blobs in Anthropic and Google provider formats.
›Adds unified thinking-effort control across all providers.
›Adds projects as backend session sources with system prompt injection.
›Adds Hugging Face OAuth support with a dedicated auth tab in settings.
›Adds MLX model support to the local inference provider.
›Adds Linux Vulkan support for local inference.
›Adds TLS support for acp serve.
›Reconnects desktop ACP sessions automatically after sleep or connection loss.
›Adds logo_uri to OAuth client ID metadata documents so authorization servers can display the goose logo on consent screens.
›Adds Summon extension peek mode for async background delegate tasks, plus context and working_dir parameters for delegate tasks.
›Adds MCP extensions support in open plugins and ability to bind MCP apps to trusted ownership metadata.
›Adds opt-in ability to disable built-in skills individually.
›Adds proactive OAuth token refresh to avoid re-authentication at every session start.
›Adds GenAI semantic convention attributes to OpenTelemetry spans and enriches the root span with gen_ai attributes.
›Adds UniFFI SDK for cross-language bindings, Python wheel publishing for provider bindings, and Kotlin FFI with Maven publish.
›Adds Azure AD (Entra ID) bearer token authentication via AZURE_OPENAI_AD_TOKEN environment variable.
›Adds Termux detection in the installer to automatically select the musl portable build.
›Adds Harbor eval runner for automated agent evaluation.
›Adds new providers: Celeris, Friendli, Azure AI Foundry (multi-LLM), OllamaCloud (with dynamic model discovery), Sakana AI (Fugu API), iFlytek Spark, Astron MaaS, Fireworks AI, OpenRouter (request parameters), Together AI, OrcaRouter, Perplexity, Alibaba/Qwen via DashScope, Databricks AI Gateway, Scaleway, NEAR AI Cloud, EmpirioLabs, xAI SuperGrok (OAuth subscription), Vercel AI Gateway, Routstr, FuturMix, oMLX, Atomic Chat, Muse Spark 1.1 (Meta Models API), and AWS Bedrock for OpenAI GPT models via mantle endpoint.
›Adds new known models: GPT-5.6, GPT-5.5, GLM-5.2, Opus5 (with adaptive thinking), claude-sonnet-5, claude-fable-5, Cursor composer-2.5, Cursor-agent (fetched from CLI), latest Gemini models including Gemini 3.x, MiniMax-M3 and M2.7, and OVHcloud Qwen3.6-27B.
›Adds desktop locales for French, German, Italian, Portuguese, Indonesian, Malay, Vietnamese, zh-TW, Korean, Spanish, Japanese, Hindi, Russian, Turkish, and Simplified Chinese (zh-CN), plus in-app language selection.
└──▷ BREAKING ON UPGRADE
!The goose project subcommand (and its p alias) and the goose projects subcommand have been removed; CLI project support is no longer available.
Goose v1.46.0 adds 25+ new LLM providers, hooks with PreToolUse denial, new slash commands, and a wave of env-var controls.
└──▷ GET THIS VERSION
$ git clone --branch v1.46.0 https://github.com/block/goose.git
# already have the repo? check out this version:$ git checkout v1.46.0
└──▷ TRY IT
Cap how much tool output is sent back to the model to control token spend in sessions that invoke verbose tools.
$ GOOSE_MAX_TOOL_RESPONSE_SIZE=8192 goose run --session my-audit
Enable multilingual voice transcription so Goose transcribes speech in a specific language instead of auto-detecting.
$ LOCAL_WHISPER_LANGUAGE=fr goose run --session francophone-session
›Adds LOCAL_WHISPER_LANGUAGE environment variable to configure the language for local speech transcription, enabling multilingual voice input.
›Adds GOOSE_OAUTH_CALLBACK_PORT environment variable to pin the OAuth redirect URI to a stable port across sessions.
›Adds GOOSE_MAX_TOOL_RESPONSE_SIZE environment variable to cap tool output size passed back to the model.
›Adds GOOSE_FAST_MODEL environment variable (consumed by ModelConfig::with_fast) to designate a secondary fast model for lightweight tasks.
›Adds MAX_CODE_BLOCK_LINES environment variable to control how many lines of code are rendered in TUI output.
+42 moreshow less
›Adds GOOSE_DOCS_ROOT environment variable to redirect documentation lookups for air-gapped environments.
›Adds AZURE_OPENAI_AD_TOKEN environment variable to authenticate against Azure OpenAI using Azure AD (Entra ID) bearer tokens.
›Adds --edit session flag to edit a conversation before forking it into a new session.
›Adds _meta.hidden field on ACP session/new requests to create hidden (background) sessions.
›Adds Hooks feature with PreToolUse denial, letting users intercept and block tool calls before execution; the Stop hook context now also receives working_dir.
›Adds /goal slash command for agent self-evaluation before finishing a task.
›Adds /status slash command to inspect current session state.
›Adds /model slash command to switch the active model mid-session, with tab completion and provider switching.
›Adds goose review subcommand for local code review.
›Loads global agent hints from ~/.agents/AGENTS.md automatically at session start.
›Adds goose://new-session and goose://resume deep links, including support for an initial prompt embedded in goose://new-session.
›Adds Markdown as an export format option for session export.
›Adds cache-token tracking for accurate cost reporting across sessions.
›Streams shell command output in real time while commands are running instead of buffering until completion.
›Adds a TUI diff viewer for reviewing file changes inline.
›Enables disabling individual built-in skills from configuration.
›Adds a CLI command to list all active skills with their token counts.
›Adds an image read tool for ingesting image files as model input.
›Forwards images and MCP embedded-resource blobs in Anthropic and Google provider formats.
›Adds TLS support for ACP serve, securing agent-to-agent communication.
›Adds encrypted Nostr session sharing for secure cross-user session transfer.
›Adds session import capability.
›Adds a quarterly scheduling option to the task scheduler.
›Adds MLX model support in the local inference provider.
›Adds Linux Vulkan support for local GPU inference.
›Adds Hugging Face OAuth support with a dedicated auth tab in settings.
›Adds xAI SuperGrok OAuth subscription provider.
›Adds UniFFI SDK for cross-language bindings, plus Python wheel publishing and Kotlin FFI with Maven publishing.
›Adds GenAI semantic convention attributes and root-span enrichment to OpenTelemetry output.
›Adds unified thinking-effort control across all supported providers.
›Adds resizable sidebar with a drag handle whose width persists across sessions.
›Groups chat sessions by project and adds collapsible project group headers in the navigation panel.
›Adds chat history search in the navigation panel.
›Adds a search filter to the provider selection grid.
›Adds session metadata preview on sidebar chat hover.
›Adds Termux detection in the installer to automatically select the musl portable build.
›Adds new providers: Celeris, Friendli, Azure AI Foundry (multi-LLM), OllamaCloud (with dynamic model discovery), Sakana AI (Fugu API), iFlytek Spark, Astron MaaS, Fireworks AI, Together AI, OrcaRouter, Perplexity, Alibaba/Qwen via DashScope, Databricks AI Gateway, Scaleway, NEAR AI Cloud, EmpirioLabs, Vercel AI Gateway, Routstr, FuturMix, oMLX, Atomic Chat, Muse Spark 1.1 via Meta Models API, and AWS Bedrock support for OpenAI GPT models via the mantle endpoint.
›Adds new known models: GPT-5.6, GPT-5.5, GLM-5.2, Opus5 (with adaptive thinking), claude-sonnet-5, claude-fable-5, Cursor composer-2.5, Cursor-agent, latest Gemini models, Gemini 3.x, MiniMax-M3/M2.7, and OVHcloud Qwen3.6-27B.
›Adds desktop localization for French, German, Italian, Portuguese, Indonesian, Malay, Vietnamese, zh-TW, Korean, Spanish, Japanese, Hindi, Russian, Turkish, Simplified Chinese (zh-CN), plus an in-app language selection feature.
›Binds MCP apps to trusted ownership metadata to restrict which apps can invoke which MCP extensions.
›Adds proactive OAuth token refresh to prevent re-authentication at the start of every session.
Qwen Code desktop v0.2.1 adds an Aliyun OSS release mirror, OpenTelemetry session lifecycle alignment, Goal v3 in ACP sessions, and improved subagent and tool activity UI.
└──▷ GET THIS VERSION
$ git clone --branch desktop-v0.2.1 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:$ git checkout desktop-v0.2.1
›Adopts Goal v3 in ACP sessions via the CLI (feat(cli): adopt Goal v3 in ACP sessions).
›Adds Aliyun OSS as a release mirror for desktop downloads.
›Aligns session lifecycle telemetry with the OpenTelemetry standard.
›Improves subagent activity rows in the web-shell UI.
›Improves compact tool activity display in the web-shell UI.
+1 moreshow less
›Propagates session list cancellation in the serve layer.
Zed v1.15.0 adds git.diff_base for merge-base diffs, gutter.git_gutter_width, linked JSX/TSX editing, and Wayland drag-and-drop.
└──▷ GET THIS VERSION
$ git clone --branch v1.15.0 https://github.com/zed-industries/zed.git
# already have the repo? check out this version:$ git checkout v1.15.0
└──▷ USE IT
Show all current-branch changes against the default branch's merge base in gutters and file-status colors, rather than just uncommitted changes against HEAD.
json
{
"git": {
"diff_base": "default_branch"
}
}
Widen the Git diff gutter indicators to make them easier to spot at a glance.
json
{
"gutter": {
"git_gutter_width": 6
}
}
Bind a key that only fires when multiple selections are active, leaving the same key free for normal editing.
›Adds git.diff_base setting to choose whether editor gutters, file-status colors, and git: diff show uncommitted changes against HEAD (value "head", the default) or all current-branch changes against the merge base with the repository's default branch (value "default_branch"); also exposed as 'Diff Against Default Branch' in the editor controls menu.
›Adds gutter.git_gutter_width setting to configure the pixel width of Git diff indicators in the editor gutter.
›Adds multiple_selections key context, enabling distinct keybindings when multiple selections are active.
›Adds support for self-hosted Sweep Next Edit models in OpenAI-compatible edit predictions, including the sweep prompt format and infer detection for sweep-next-edit model names.
›Adds linked editing for custom elements in JSX and TSX files.
+6 moreshow less
›Enables Emmet completions in return and arrow-function bodies for JSX and TSX.
›Adds a suggestion to install the windows-batch extension when opening .bat and .cmd files.
›Supports dragging files from the Project Panel to external apps on macOS and Linux Wayland.
›Improves the project switcher to allow closing the currently selected project and automatically switching to a neighboring local or remote project.
›Improves installed development extensions to display their provided features and respect feature filters.
›Improves extension repository links to show provider-specific icons.
└──▷ BREAKING ON UPGRADE
!Copilot Chat authentication is now separated from edit-predictions authentication; existing users must reauthenticate with Copilot.
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.
CrewAI 1.15.15 adds flow outcome, duration, and human-in-the-loop signal reporting to flow telemetry.
└──▷ GET THIS VERSION
$ git clone --branch 1.15.15 https://github.com/crewAIInc/crewAI.git
# already have the repo? check out this version:$ git checkout 1.15.15
›Reports flow outcome, duration, and human-in-the-loop signals as part of flow telemetry.
›Adds ORT_INTRA_OP_NUM_THREADS and ORT_INTER_OP_NUM_THREADS environment variables to set default intra-op and inter-op thread-pool sizes at process startup; explicit thread settings still take precedence, and 0 preserves machine-sized defaults.
›Adds ORT_DISABLE_TELEMETRY=1 environment variable to disable new POSIX telemetry (now available on Linux, macOS, Android, and iOS when built with telemetry enabled) before initialization.
›Adds --data_shape flag to onnxruntime_perf_test for multi-shape profiling in a single run.
›Adds MatMulBlockQuantizedFp4Weight and MatMulBlockQuantizedFp8Weight contrib operators on the CUDA EP, with block-scaled tensor-core/GEMV decode paths, packed FP4 decode, M-tiling, and folded W8A8 activation QDQ.
›Adds LinearAttentionGate, GatedRMSNorm, and GatedAdd contrib operators on the CUDA EP.
+14 moreshow less
›Adds fused MRotaryEmbedding contrib operator for Qwen mRoPE variants, with ONNX-domain rotary embedding support.
›Adds PagedAttention CUDA kernel with quantized KV cache, XQA decode, MLA, QK-Norm, and head-sink support.
›Extends quantized KV-cache support with attention sinks, independent and per-channel scales, sliding-window cache, and a fused K/V dequantization launch on the CUDA EP.
›Adds a cuDNN SDPA decode tier to the standard ONNX Attention CUDA kernel and enables cuDNN SDPA for the contrib Attention operator.
›Adds attention_bias support to the GroupQueryAttention unfused path and state_window support to LinearAttention and CausalConvWithState for MTP on the CUDA EP.
›Adds NVFP4 QMoE support on the CUDA EP, including native FP4xFP4 prefill on SM120, faster decode GEMV, fused routing/finalization paths, and reduced activation and weight-dequantization overhead.
›Adds bfloat16 support to AllReduce, AllGather, and AllToAll collective operators on the CUDA EP.
›Adds initial WebGPU PagedAttention implementation and moves Softmax and non-flash Attention to online algorithms on the WebGPU EP.
›Adds DFT, HardSwish, Max/Min, Trilu, GRU, PRelu, MatMulBnb4, and MRotaryEmbedding operator support to the WebGPU EP.
›Expands integer-type support across Clip, Reshape, Cast, Add, Tile, Concat, Expand, Gather, CumSum, Max, and Min on the WebGPU EP.
›Adds and extends Intel subgroup-matrix MatMul/Gemm kernels on the WebGPU EP, including f16, batched-B, and odd-N support.
›Adds weightless-model support for all initializer types and allows zero-input EpContext nodes, with maximum-shape inference wired into workspace estimation.
›Adds device-free compile-only sessions on the WebGPU EP for offline graph transformation.
›Expands CUDA plugin EP packaging to include a Windows ARM64 package with size options, with aligned architecture selections across Python, C API, TensorRT, Node.js, and plugin packages.
llama.cpp b10369 adds pocket-tts support with 80% faster CUDA decoding and new mmproj audio config keys
└──▷ GET THIS VERSION
$ git clone --branch b10369 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:$ git checkout b10369
›Adds clip.gen.audio.frames_after_eos and clip.gen.audio.pad_short_text keys to mmproj files, letting language packs tune end-of-speech padding and short-prompt padding per pack (e.g. french_24l requests 8 tail frames, english_2026-01 pads short prompts with spaces).
›Adds clip.gen.audio.model_variant key to mmproj files for per-pack model variant selection.
›Adds mtmd_gen_inp_default API function for pocket-tts input generation.
›Adds pocket-tts (PocketTTS) model support to the mtmd multimodal subsystem, enabling on-device TTS inference.
›Replaces grouped transposed convolutions in the Seanet decoder with a GEMM + col2im_1d formulation, cutting generation time per frame by 80% on CUDA and 50% on CPU.
└──▷ BREAKING ON UPGRADE
!Existing mmproj files must be re-converted to carry the new clip.gen.audio.frames_after_eos and clip.gen.audio.pad_short_text keys; mmproj files without them fall back to previous defaults.
Phoenix v20.1.0 adds JWT client assertion for OAuth2, a trace-transfer endpoint, and refined evaluation metric chart controls.
└──▷ GET THIS VERSION
$ git clone --branch arize-phoenix-v20.1.0 https://github.com/Arize-ai/phoenix.git
# already have the repo? check out this version:$ git checkout arize-phoenix-v20.1.0
›Adds POST /traces/transfer endpoint to move traces between projects or environments.
›Supports JWT client assertion as an authentication method for OAuth2 login flows.
›Refines evaluation metric chart layout and controls in the UI.